错误:尝试连接到本地对等点时出错:grpc:尝试连接超时
ERRO : Error trying to connect to local peer: grpc: timed out trying to connect
无法在我的本地 hyperledger fabric 中部署链代码示例。
系统配置:mac osx、Docker mac
的工具箱
一个验证节点已启动并且 运行 使用 docker-compose.yaml
membersrvc:
image: hyperledger/fabric-membersrvc
command: membersrvc
vp0:
image: hyperledger/fabric-peer
environment:
- CORE_PEER_ADDRESSAUTODETECT=false
- CORE_VM_ENDPOINT=http://172.17.0.1:2375
- CORE_LOGGING_LEVEL=DEBUG
- CORE_PEER_ID=vp0
- CORE_SECURITY_ENROLLID=test_vp0
- CORE_SECURITY_ENROLLSECRET=MwYpmSRjupbT
links:
- membersrvc
command: sh -c "sleep 5; peer node start --peer-chaincodedev"
同时通过 运行
部署链代码
CORE_CHAINCODE_ID_NAME=mycc CORE_PEER_ADDRESS=0.0.0.0:30303 ./test
它显示错误为 [shim] 错误:尝试连接到本地对等点时出错:grpc:尝试连接超时
我尝试按照 的建议替换 CORE_PEER_ADDRESS,但没有更改错误。
First Validating peer output
Chaincode deployment error window
您需要使用对等进程正在侦听的正确端口号。
而不是使用以下命令,
CORE_CHAINCODE_ID_NAME=mycc CORE_PEER_ADDRESS=0.0.0.0:30303 ./test
试试这个,
CORE_CHAINCODE_ID_NAME=mycc CORE_PEER_ADDRESS=0.0.0.0:7052 ./test
如果它不起作用,那么运行以下命令来检查您的侦听端口并改用它,
netstat -atp tcp | grep -i "listen"
无法在我的本地 hyperledger fabric 中部署链代码示例。
系统配置:mac osx、Docker mac
的工具箱一个验证节点已启动并且 运行 使用 docker-compose.yaml
membersrvc:
image: hyperledger/fabric-membersrvc
command: membersrvc
vp0:
image: hyperledger/fabric-peer
environment:
- CORE_PEER_ADDRESSAUTODETECT=false
- CORE_VM_ENDPOINT=http://172.17.0.1:2375
- CORE_LOGGING_LEVEL=DEBUG
- CORE_PEER_ID=vp0
- CORE_SECURITY_ENROLLID=test_vp0
- CORE_SECURITY_ENROLLSECRET=MwYpmSRjupbT
links:
- membersrvc
command: sh -c "sleep 5; peer node start --peer-chaincodedev"
同时通过 运行
部署链代码CORE_CHAINCODE_ID_NAME=mycc CORE_PEER_ADDRESS=0.0.0.0:30303 ./test
它显示错误为 [shim] 错误:尝试连接到本地对等点时出错:grpc:尝试连接超时
我尝试按照
First Validating peer output
Chaincode deployment error window
您需要使用对等进程正在侦听的正确端口号。
而不是使用以下命令,
CORE_CHAINCODE_ID_NAME=mycc CORE_PEER_ADDRESS=0.0.0.0:30303 ./test
试试这个,
CORE_CHAINCODE_ID_NAME=mycc CORE_PEER_ADDRESS=0.0.0.0:7052 ./test
如果它不起作用,那么运行以下命令来检查您的侦听端口并改用它,
netstat -atp tcp | grep -i "listen"