我使用兩臺(tái)虛擬機(jī),IP地址分別是192.168.217.132,192.168.217.128,每臺(tái)配置一個(gè)節(jié)點(diǎn)。
1.生成區(qū)塊鏈網(wǎng)絡(luò)配置文件
#根據(jù)自己的機(jī)器IP填寫
cat >> ipconf << EOF
192.168.217.132 agencyA 1
192.168.217.128 agencyA 1
EOF
2.基于配置文件生成區(qū)塊鏈節(jié)點(diǎn)配置
bash build_chain.sh -f ipconf -p 30300,20200,8545
命令執(zhí)行成功會(huì)輸出All?completed
。如果執(zhí)行出錯(cuò),請(qǐng)檢查nodes/build.log
文件中的錯(cuò)誤信息。
至此,成功生成了多機(jī)4節(jié)點(diǎn)配置,每臺(tái)機(jī)器的區(qū)塊鏈節(jié)點(diǎn)配置均位于nodes
文件夾下,如下:
?3.拷貝區(qū)塊鏈節(jié)點(diǎn)配置
先為每臺(tái)機(jī)器創(chuàng)建fisco目錄
ssh fisco@196.168.0.1 "mkdir -p ~/fisco"
?
?拷貝節(jié)點(diǎn)配置
ssh zgxt@192.168.217.128 "mkdir -p ~/fisco"
?4.啟動(dòng)區(qū)塊鏈節(jié)點(diǎn)
我使用192.168.217.132作為主機(jī)
bash nodes/192.168.217.132/start_all.sh
ssh zgxt@192.168.217.128 "bash ~/fisco/192.168.217.128/start_all.sh"
?5.檢查區(qū)塊鏈節(jié)點(diǎn)
檢查進(jìn)程是否啟動(dòng)成功
ps aux | grep -v grep | grep fisco-bcos
?正常情況,每臺(tái)機(jī)器都會(huì)有類似下面的輸出:
?檢查網(wǎng)絡(luò)連接是否正常
tail -f 192.168.217.132/node0/log/* | grep -i connected
檢查區(qū)塊鏈共識(shí)是否正常
tail -f 192.168.217.132/node0/log/* | grep -i +++
?可以配置一下webase-front查看節(jié)點(diǎn)情況!
文章來源:http://www.zghlxwxcb.cn/news/detail-786406.html
?Well done!文章來源地址http://www.zghlxwxcb.cn/news/detail-786406.html
到了這里,關(guān)于FISCO BCOS搭建多機(jī)區(qū)塊鏈網(wǎng)絡(luò)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!