在将超级账本结构对等点部署到 Kubernetes 时获得"cannot init crypto"



我正试图在GCP上将一个对等超级账本结构网络设置部署到Kubernetes,在部署对等网络时,出现了一个错误-

"无法运行对等,因为无法初始化加密,缺少/var/msp文件夹">

我试着安装msp材料,但不起作用

这是对等配置-

apiVersion:apps/v1种类:部署元数据:名称:peer0规范:
副本:1选择器:匹配标签:app:peer0模板:元数据:标签:app:peer0层:后端轨迹:稳定规格:主机别名:-ip:"10.128.0.3"主机名:-"peer0.example.com"-ip:"10.128.0.3"主机名:-"couchdb0"-ip:"10.128.0.4"主机名:-"order0.orderer.com"节点选择器:id:peer容器:-名称:peer0图片:"超级账本/结构对等体:1.2.0"端口:-名称:peer0端口集装箱端口:30002-名称:peer0链码集装箱港口:30003-name:peer0事件集装箱港口:30004workingDir:/opt/gopath/src/github.com/hyperledger/fabric/peer命令:["peer"]args:["node","start"]环境:-名称:CORE_VM_ENDPOINT值:"unix:///var/run/docker.sock"-名称:CORE_PEER_ADDRESAUTODETECT值:"true"-名称:CORE_VM_DOCKER_HOSTCONFIG_NETWORKMODE值:"桥接"-名称:CORE_PEER_IDvalue:"peer0.example.com"-名称:CORE_PEER_ADDRESSvalue:"peer0.example.com:30002"-名称:CORE_PEER_GOSSIP_EXTERNALENDPOINTvalue:"peer0.example.com:30002"-名称:CORE_PEER_CHAINCODELISTENADDRESS值:"0.0.0.0:30003"-名称:CORE_PEER_GOSSIP_BOOTSTRAP值:"0.0.0.0:30002"-名称:CORE_PEER_LISTENADDRESS值:"0.0.0.0:30002"-名称:CORE_PEER_EVENTS_ADDRESS值:"0.0.0.0:30004"-名称:CORE_PEER_LOCALMPIDvalue:"exampleMSP"-名称:CORE_LOGGING_GOSSIP值:"INFO"-名称:CORE_LOGGING_PEER_GOSSIP值:"INFO"-名称:CORE_LOGGING_MSP值:"INFO"-名称:CORE_LOGGING_POLICIES值:"调试"-名称:CORE_LOGGING_CAUTDSL值:"调试"-名称:CORE_PEER_TLS_ENABLED值:"false"-名称:CORE_PEER_GOSSIP_USELEADERELECTION值:"true"-名称:CORE_PEER_GOSSIP_ORGLEADER值:"false"-名称:CORE_PEER_PROFILE_ENABLED值:"true"-名称:CORE_LEDGER_STATE_STATEDATABASEvalue:"CouchDB"-名称:CORE_PEER_GOSSIP_ORGLEADER值:"false"-名称:CORE_LEDGER_STATE_COUCHDBCONFIG_COUCHDBADDRES值:"couchdb0:30005"-名称:ORDEER_URLvalue:"order0.orderer.com.30001"-名称:CORE_LEDGER_STATE_COUCHDBCONFIG_USERNAME值:"-名称:CORE_LEDGER_STATE_COUCHDBCONFIG_PASSWORD值:"-名称:CORE_VM_DOCKER_ATTACHSTDOUT值:"true"-名称:CORE_PEER_FILESYSTEMPATHvalue:"/var/production"-名称:CORE_PEER_MSPCONFIGPATH#值:"/var/msp"值:"/var/msp"卷装载:-名称:peer0卷mountPath:/var-名称:主机mountPath:/var/run

volumes:
- name: peer0-volume
#persistentVolumeClaim:
# claimName: peer0-pvc
- name: host
hostPath:
path: /var/run

引用James注释

"我解决了这个问题,它是由于文件没有装载到容器内而发生的,我为此添加了单独的装载点,它运行得很好。">

从npm尝试kubechain可能会有所帮助。

最新更新