鍍金池/ 問答/網(wǎng)絡安全  HTML/ centos 7.3 fabric kafka模式一直不成功

centos 7.3 fabric kafka模式一直不成功

使用了fabric-samples/balance-transfer 這個項目的例子,配置了2個zookeeper+2個order+2個kafka+4個peer,fabric網(wǎng)絡可以正常跑起來

clipboard.png
clipboard.png

curl -s -X POST \
     http://localhost:4000/users \
     -H "content-type: application/x-www-form-urlencoded" \
     -d 'username=Jim&orgName=org1'

能執(zhí)行注冊登陸
執(zhí)行peer create channl 失敗了
http://www.blockchainbrother....
clipboard.png

回答
編輯回答
舊顏

peer create channl這個命令是什么意思???channl你沒有拼錯吧,怎么感覺是channel

2017年5月21日 03:54
編輯回答
糖果果

root用戶登錄:

curl -sSL https://get.docker.com/ | sh #因為網(wǎng)絡原因可能出錯,重新執(zhí)行一(N)遍
curl -L https://github.com/docker/com...uname -s-uname -m > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
tar xvzf go1.8.3.linux-amd64.tar.gz
mv go /usr/local

systemctl start docker
ps -ef|grep docker

mkdir -p /root/fabric/src/github.com/hyperledger
vi .bash_profile #PATH 添加 /root/fabric/bin GOPATH=/root/fabric export GOPATH

yum install -y git bzip2 gcc gcc-c++ libtool libltdl-dev libtool-ltdl-devel openssl #不一定需要安裝這么多

cd /root/fabric/src/github.com/hyperledger
git clone https://github.com/hyperledge...
git clone https://github.com/hyperledge...

以下為安裝

go get -u github.com/gpmgo/gopm
gopm get -g -d golang.org/x/tools/cover
gopm get -g -d github.com/axw/gocov/gocov
go install github.com/axw/gocov/gocov
gopm get -g -d github.com/AlekSi/gocov-xml
go install github.com/AlekSi/gocov-xml
gopm get -g -d github.com/golang/protobuf/protoc-gen-go
go install github.com/golang/protobuf/protoc-gen-go

cd /root/fabric/src/github.com/hyperledger/fabric
make docker #因為網(wǎng)絡原因可能出錯,重新執(zhí)行一(N)遍

出錯的情況下執(zhí)行:

cp $GOPATH/bin/protoc-gen-go $GOPATH/src/github.com/hyperledger/fabric/build/docker/gotools/bin/
cp $GOPATH/bin/gocov $GOPATH/src/github.com/hyperledger/fabric/build/docker/gotools/bin/
make docker
cd /root/fabric/src/github.com/hyperledger/fabric-ca
make docker

下載源碼并編譯node6.11:
configure && make && make install

2017年7月10日 07:44