Hyperledger fabric: не удалось создать канал - PullRequest
0 голосов
/ 24 декабря 2018

Я работаю с тканью Hyperledger для системы блокчейна.В настоящее время я пытаюсь создать канал, следуя примеру ткани "basic-network".Когда я запускаю файл start.sh, он показывает ошибку, которая не появится в примере.Я не могу понять ... Пожалуйста, помогите!Заранее спасибо!

Я не знаю, связана ли проблема с тем, что мой узел пиров никогда не мог соединиться друг с другом, чтобы сплетничать, но я все еще пытаюсь заставить их сплетничать.

start.sh

set -ev
export MSYS_NO_PATHCONV=1

docker-compose -f docker-compose-cli.yaml down
docker-compose -f docker-compose-cli.yaml up -d

FABRIC_START_TIMEOUT=<larger number>
export FABRIC_START_TIMEOUT=10
sleep ${FABRIC_START_TIMEOUT}

# Create the channel
docker exec -e "CORE_PEER_LOCALMSPID=GovMSP" -e "CORE_PEER_MSPCONFIGPATH=/etc/hyperledger/msp/users/Admin@gov.snts.com/msp" peer0.gov.snts.com peer channel create -o orderer.snts.com:7050 -c mychannel -f /etc/hyperledger/configtx/channel.tx

# Join to the channel.
docker exec -e "CORE_PEER_LOCALMSPID=GovMSP" -e "/etc/hyperledger/msp/users/Admin@gov.snts.com/msp" peer0.gov.snts.com peer channel join -b mychannel.block

В файле docker-compose-cli значение CORE_PEER_MSPCONFIGPATH равно

CORE_PEER_MSPCONFIGPATH=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/gov.snts.com/users/Admin@gov.snts.com/msp

Даже если я изменил CORE_PEER_MSPCONFIGPATH на это, оно появитсядо той же ошибки снова.


Когда я запускаю "./start.sh", я получаю:

2018-12-24 16:01:56.101 UTC [main] InitCmd -> ERRO 001 Cannot run peer because cannot init crypto, folder "/etc/hyperledger/msp/users/Admin@gov.snts.com/msp" does not exist
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...