簡體   English   中英

在將Hyperledger Fabric對等方部署到Kubernetes時獲得“無法初始化加密”

[英]Getting “cannot init crypto” while deploying hyperledger fabric peer to Kubernetes

我正在嘗試在GCP上將一個對等的Hyperledger Fabric網絡設置部署到Kubernetes,而在部署對等時出現錯誤-

“無法運行對等,因為無法初始化加密,缺少/ var / msp文件夾”

我嘗試安裝MSP材料,但無法正常工作

這是對等配置-

apiVersion:apps / v1種類:部署元數據:名稱:peer0規范:
副本:1選擇器:matchLabels:應用程序:peer0模板:元數據:標簽:應用程序:peer0層:后端軌道:穩定的規范:hostAliases:-ip:“ 10.128.0.3”主機名:-“ peer0.example.com”-ip: “ 10.128.0.3”主機名:-“ couchdb0”-ip:“ 10.128.0.4”主機名:-“ orderer0.orderer.com” nodeSelector:id:對等容器:-名稱:peer0圖像:“ hyperledger / fabric-peer:1.2 .0“端口:-名稱:peer0-port containerPort:30002-名稱:peer0-chaincode containerPort:30003-名稱:peer0-event containerPort:30004 workingDir:/opt/gopath/src/github.com/hyperledger/fabric/peer命令:[“ peer”] args:[“ node”,“ start”] env:-名稱:CORE_VM_ENDPOINT值:“ unix:///var/run/docker.sock”-名稱:CORE_PEER_ADDRESSAUTODETECT值:“ true”-名稱:CORE_VM_DOCKER_HOSTCONFIG_NETWORKMODE值:“ bridge”-名稱:CORE_PEER_ID值:“ peer0.example.com”-名稱:CORE_PEER_ADDRESS值:“ peer0.example.com:30002”-名稱:CORE_PEER_GOSSIP_EXTERNALENDPOINT值:“ peer0。” “-名稱:CORE_PEER_CHAINCODELISTE NADDRESS值:“ 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_LOCALMSPID值:“ exampleMSP”-名稱:CORE_LOGGING_GOSSIP值:“ INFO”-名稱:CORE_LOGGING_PEER_GOSSIP值:“ INFO”-名稱:CORE_LOGGING_MSP值:“ INFO”-名稱:CORE_LOGGING_POLICIES值:“ DEBUGDSL” “ DEBUG”-名稱:CORE_PEER_TLS_ENABLED值:“ false”-名稱:CORE_PEER_GOSSIP_USELEADERELECTION值:“ true”-名稱:CORE_PEER_GOSSIP_ORGLEADER值:“ false”-名稱:CORE_PEER_PROFILE_ENABLED值:“ true”-名稱:CORE_DATACGER :CORE_PEER_GOSSIP_ORGLEADER值:“ false”-名稱:CORE_LEDGER_STATE_COUCDBB: DBCONFIG_PASSWORD值:“”-名稱:CORE_VM_DOCKER_ATTACHSTDOUT值:“ true”-名稱:CORE_PEER_FILESYSTEMPATH值:“ / var / production”-名稱:CORE_PEER_MSPCONFIGPATH #value:“ / var / msp”值:“ / var / msp” volumeMounts:-名稱:peer0-volume mountPath:/ var-名稱:主機mountPath:/ var / run

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

引用詹姆斯評論

“我解決了這個問題,這是由於文件沒有在容器中裝入而發生的,為此我添加了單獨的裝入點,並且可以正常工作。”

從npm嘗試kubechain可能會有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM