[STEEM証人への旅] Steem の起動と同期
こんにちは。@yasuです。
Zero to Witness: Part 7: Starting and syncing Steem
パート7:Steem の起動と同期
- いくつかのユーティリティ スクリプトを作成する
- Steemを初めて起動する
- Steemを自動起動させる
いくつかのユーティリティ スクリプトを作成する
startsteem.sh 作成
nano startsteem.sh
docker run -itd \
--name witness \
-p 2001:2001 \
-v /steemdata:/steem \
ety001/steem-mira:0.23.1 \
steemd --data-dir=/steem
chmod +x ./startsteem.sh
steemlogs.sh 作成
nano steemlogs.sh
docker logs -f --tail 100 witness
stopsteem.sh 作成
nano stopsteem.sh
docker network disconnect bridge witness
docker stop -t 600 witness
docker rm witness
chmod +x stopsteem.sh steemlogs.sh
ls -lh
Steemを初めて起動する
./startsteem.sh
静かですが、同期が始まっています。
状況を確認する。
./steemlogs.sh
ログ ビューアーはいつでもCtrl-C
で安全に終了できます。
Steemを自動起動させる
サーバーの起動時に実行するタスクに登録する。
crontab -e
初めてこれを行うと、使用するエディターを尋ねられます。Nano がデフォルトなので、Enter キーを押すだけです。
最終行に、以下のコマンドを追加します。
@reboot /home/steem/startsteem.sh
Docker 自体も起動時に開始するようにする。
sudo systemctl enable docker
サーバーを再起動してみる。
sudo reboot
よく分からないのですが、sudo reboot
でサーバーを再起動した後、数分たっても、steemdが止まったままになっていました。
それで、再度、次のコマンドを実行したら正常に戻ったようです。
./stopsteem.sh
./startsteem.sh
参考記事
- Zero to Witness: Part 7: Starting and syncing Steem
- ドイツ語 Von Null auf Witness, Teil 2: Seed Node installieren und starten
ありがとうございました。
いらすとや
steemit サインアップ
steemit 知識
日本語 Steemit Discord (超初心者~誰でも)
Upvoted! Thank you for supporting witness @jswit.
@yasu さん、こんにちは。
@japansteemitがこの記事をアップボートしました。
tomoyan.witnessに投票お願いします👇
https://steemitwallet.com/~witnesses
💡 アップボートガイド 💡
分からない事は何でも質問して下さい🙇