Quantcast
Channel: Node.jsタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 9054

symbol-testnet-bootstrap (v0.9 以前)→ symbol-bootstrap (v0.10) update shellscript

$
0
0

※Symbol testnet node 自動構築 shellscript
https://qiita.com/dusanjp/items/7d1b82a18c97d7058f4b
を使用して testnet node を構築した node 向けです

これは 旧symbol-testnet-bootstrap(v0.9.6.4 含むそれより以前)で
動作している testnet node 用の symbol-bootstrap(v0.10 以降)への
update script です
OSの再インストールは 必要ありません

各々の設定している user名とパスワードで sshd portより ログインしたら
そのままの ディレクトリ に置いて 実行して下さい
file名は 何でも良いですw

#!/bin/bash

#input ip
echo "please input ip"
read ip

#input friendlyname
echo "please input friendly_name"
read friendlyname

#stop node
cd symbol-testnet-bootstrap/api-harvest-assembly
docker-compose down

#remove bootstrap
cd
sudo rm -rf symbol-testnet-bootstrap
docker system prune -a

#install node js
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt-get install -y nodejs
sudo npm install -g npm@latest
node -v
npm -v

#download Symbol-Bootstrap
sudo npm install -g symbol-bootstrap
symbol-bootstrap -v

#make workdir
mkdir -p symbol-bootstrap

#make configfile
cd symbol-bootstrap
symbol-bootstrap config -p testnet -a dual

#config ip
sed -i -e s/"host ="/"host = $ip"/ target/config/api-node/resources/config-node.properties

#config friendlyname
sed -i -e s/"friendlyName = ......."/"friendlyName = $friendlyname"/ target/config/api-node/resources/config-node.properties

#make docker-compose.yml
symbol-bootstrap compose

#start
symbol-bootstrap run -d --timeout 300000

Viewing all articles
Browse latest Browse all 9054

Latest Images

Trending Articles