Ошибка: нет действительного ответа от любого участника (при запуске ./createpeerAdmincard.sh) - PullRequest
0 голосов
/ 12 сентября 2018

Я большой специалист в разработке цепочек блоков.Я попытался составить Hyperledger в нескольких хостов.Я успешно запускаю ./startfabric.sh.Затем я попытался запустить ./createpeerAdmincard.sh Но я получил сообщение об ошибке, что ни один из участников не получил действительного ответа.Я много раз менял версию композитора 0.16 на 0.19.x.И я попытался удалить файл .composer в домашнем каталоге.Но моя проблема не решена.Пожалуйста, дайте решение, которое возможно.

Os is: Ubuntu 16.04 Hyperledger composer: 1.0.4

Спасибо

1 Ответ

0 голосов
/ 12 сентября 2018

Прежде всего я бы запустил эти команды в каталоге, в котором есть ./startFabric.sh, чтобы удалить предыдущие версии CLI / удалить все карты или учетные данные, которые вы, возможно, сгенерировали до этого момента.

$ npm uninstall -g composer-rest-server $ rm -rf ~/.composer $ rm *.card $ rm -rf credentials/

(необязательно - убить контейнеры Docker)

$ docker kill $(docker ps -q) $ docker rm $(docker ps -aq) $ docker rmi $(docker images -q)

теперь выполняется

./downloadFabric.sh

и затем после

./startFabric.sh

Теперь установите composer и composer-rest-server (версия 19.5) ** это очень важно.

npm install -g composer-cli@0.19.5

, а затем

npm install -g composer-rest-server@0.19.5

, а затем, после всего этого, попробуйте и используйте ./createPeerAdminCard.sh

Я считаю этот учебник очень полезным, чтобы начать работу с Composer -> https://github.com/IBM/BlockchainNetwork-CompositeJourney#1-starting-hyperledger-fabric

...