我在服务器上已经部署好了fabric2.5.1,试图按照Hyperledger Fabric 入门笔记(六)Fabric V2.5 测试网络进阶之网络部署_hyperledger fabric 2.4-CSDN博客给出的步骤进行操作,但每次执行到文中2.5节处的第一行代码,也就是
./network.sh deployCC -ccn basic -ccp ../asset-transfer-basic/chaincode-java -ccl java -c channel1
时,总是会卡住,无法向下继续运行时,命令行输出的内容如下:
Install chaincode on peer0.org2...
Using organization 2
+ grep '^basic_1.0:ff92c2c34521b345de091435e51fa81184f627642c3a10b572bc2099a884e5cf$'
+ jq -r 'try (.installed_chaincodes[].package_id)'
+ peer lifecycle chaincode queryinstalled --output json
+ test 1 -ne 0
+ peer lifecycle chaincode install basic.tar.gz
间测试网络中有两个组织,分别是org1和org2,我不太明白的是,这条指令会先后在org1和org2上安装链码,org1上的安装速度很快,但是每次一到org2就会无法向下进行
轻量级云服务器的CPU占用了会在2/3左右,内存占用会在1.3G至1.8G间,系统盘读入约在80000到130000KB/S,写基本不超过20KB/S,宽带使用几乎为0
————————————————————
重复尝试了许多次以后终于有一次看到了报错信息 Error: failed to endorse chaincode install: rpc error: code = Unavailable desc = keepalive ping failed to receive ACK within timeout Chaincode installation on peer0.org2 has failed Deploying chaincode failed
————————————————————
之后根据deepseek的提示,使用Telnet测试peer到orderer的通信,但是显示链接被外部主机关闭,然后又根据提示去查看了orderer.examples.com的证书,但是也不确定是否有什么错误的地方
相似问题