Hyperledger Fabric基於kafka多機部署
阿新 • • 發佈:2018-12-15
主機編號 | A | B | C | D |
IP | 45.32.103.254 | 149.28.146.218 | 207.148.75.101 | 66.42.57.57 |
角色 |
orderer0.example.com zookeeper1 kafka1 |
orderer1.example.com zookeeper2 kafka2 |
peer0.org1.example.com zookeeper3 kafka3 |
peer1.org1.example.com |
所有主機作業系統均為CentOS 7 x64
s1:修改主機A、B、C、D的/etc/hosts檔案均如下 主要是把後面四行新增上
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 127.0.0.1 guest ::1 guest 45.32.103.254 A orderer0.example.com 149.28.146.218 B orderer1.example.com 207.148.75.101 C peer0.org1.example.com 66.42.57.57 D peer1.org1.example.com
s2:在A、B、C主機安裝java kafka執行依賴java環境
下載jdk-8u144-linux-x64.tar.gz 然後執行
tar -C /usr/local -zxvf jdk-8u144-linux-x64.tar.gz
修改/etc/profile 新增以下三行 配置java環境變數
export JAVA_HOME=/usr/local/jdk1.8.0_144 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar:.
然後執行
source /etc/profile
檢查java是否安裝成功