3 instantiate chaincode 时报错 Error: error getting broadcast client: orderer client failed to connect to om:7050: failed to create new connection: context deadline exceeded

peer chaincode instantiate -o om:7050 -C roberttestchannel -n r_test_cc6 -v 1.0 -c '{"Args":["init","a","100","b","200"]}' -P "OR ('Org1MSP.member','Org2MSP.member')"
执行实例化代码时报错
我查看了下docker ps -a 是空的,请问怎么启动对应的镜像,不是会自动启动的吗?

请先 登录 后评论

4 个回答

yunzhishang

om有可能是他的orderer的域名吧. orderer有没有启动起来?

请先 登录 后评论
weix

看看om:7050能否正常通讯

请先 登录 后评论
陶亚辉 - 屌丝

这个报错是没有找到orderer节点,所以无法连接,导致上下文连接超时。你-o 的配置是有问题的。

-o 配置的是orderer节点的域名 你在初始化的时候配置的是什么?假设我的一级域名是example.com.

那-o 配置的内容应该为orderer.example.com:7050

请先 登录 后评论
王谨 - 关注HyperLedger的区块链开发者

先使用byfn.sh把镜像启动起来,然后根据你的orderer节点的名称执行peer chaincode instantiate命令

请先 登录 后评论
  • 5 关注
  • 0 收藏,692 浏览
  • 蓝蓝雾 提出于 2018-08-08 15:59

相似问题