チートシート https://hackmd.io/zXfNPYNvTbObIdopUouYVg
pprotein利用するための手順書
- pprotein導入手順書
- narusejunチートシート
- ansible
当日のurl
- netdata
- phpmyadmin
- pprotein
Q&A・トラブルシューティング
- docker-composeで特定のサービスのみ停止
docker-compose rm -fsv {{ Service Name }}- port 確認
sudo netstat -tulnfullchain.pemはcertificate,ca_bundleの順
- ansible インストール(しなくて良かった)
sudo apt update
sudo apt install software-properties-common
sudo apt-add-repository --yes --update ppa:ansible/ansible
sudo apt install ansible
sudo apt install make
sudo apt install docker.io
sudo apt install nginx-core- 疎通確認
ansible all -m ping -i inventory/hosts -vvv- hp server でのansible失敗時
sudo systemctl stop nginx- リンク貼ったか確認する方法
ls -l- DNSに利用するやつ()
_31B822707D2D25CC39E4F2B91316D9D2.cool-server.net6FD75F4C59F52EDDDE80400F309A59F1.A37D618287B2A487487378387ED00C0E.b57436298a4382c.comodoca.com - サービス名の調べ方
sudo systemctl list-unit-files | grep isu- pt-query-digest
pt-query-digest /var/log/mysql/mysql-slow.log- 鍵作成※緊急時
ssh-keygen -t ed25519
cat /home/ubuntu/.ssh/id_ed25519.pub- mysqlにユーザー追加
bind-address を 0.0.0.0に変えることを忘れない。
CREATE USER isucon@'%' IDENTIFIED BY 'isucon';
GRANT ALL ON *.* TO isucon;
- ansibleが使えない 2.17系が3.9以降しかサポートしていない
Ubuntu20以降じゃないときつい
ベンチマーカーの起動コマンドの前に ulImit -n 65535 &&とかしてもらえると解消される気がします! osのアップデート
sudo apt-get -y update; sudo apt-get -y upgrade;
sudo apt-get dist-upgrade;
do-release-upgrade まつ
E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?
ps aux | grep aptpythonのアップデート
sudo apt update && sudo apt upgrade python3hashの確認方法
shasum -a 256 hoge
gsha256sum hogedockerの中に入る
sudo docker exec -it hq_pprotein_1 /bin/sh
sudo docker exec -it hq_s1_tun_1 /bin/sh
/ apk add net-toolswhich go
go get github.com/kaz/pprotein/integration/standalone@v1.2.3