安装超级账本结构的所有先决条件后,我通过运行以下命令安装了二进制映像和示例:
curl -sSL http:bit.ly/2ysbOFE | bash -s
在示例中我有网络示例: “第一网络”和 “测试网络”
一开始我跑
./byfn.sh up
用于第一个网络。
该命令成功运行。
然后我就跑了
./byfn.sh down
这也成功了。
然后我就跑了
./network.sh up
用于测试网络。
执行成功。
但是当我尝试使用命令向网络添加新通道时
./network.sh createChannel -c Channel1
,
它给出了错误:
错误:无法创建交付客户端:订购者客户端无法连接到本地主机:7050:无法创建新连接:连接错误:desc =“传输:拨号时出错:拨打 tcp 127.0.0.1:7050:连接:连接被拒绝” !!!!!!!!!!!!!!!频道创建失败!!!!!!!!!!!!!!! ========= 错误!!!执行 End-2-End 场景失败 ===========
检查
docker ps
以检查正在运行的进程,如果 orderer 在列表中不可用,请使用 ./network.sh
再次启动网络,或者您可以使用分离模式
docker-compose up -d
然后运行用于创建频道。
/network.sh 下来
pip3 install --force-reinstall '请求
<2.29.0' 'urllib3<2.0'