Hyperledger Composer `сетевая установка` выдает ошибку« истекло время ожидания » - PullRequest
0 голосов
/ 21 ноября 2018

Я следовал этому учебнику и обнаружил, что получаю эту ошибку при попытке:

composer network install --card PeerAdmin@hlfv1 --archiveFile tutorial-network@0.0.1.bna

Ошибка:

✖ Установка бизнес-сети.Это может занять минуту ... Ошибка: Ошибка при попытке установить бизнес-сеть.Ошибка: нет действительных ответов от любых пиров.Ответ на попытку одноранговых коммуникаций был ошибкой: Ошибка: REQUEST_TIMEOUT Сбой команды

Любой вывод будет полезен.

Обновление: docker ps выводит следующее:enter image description here

Ответы [ 2 ]

0 голосов
/ 26 января 2019

У меня была такая же ошибка.Никто из пиров не ответил в течение указанного времени.Я отредактировал файл docker-compose.yaml внутри

~ / fabric-dev-server / fabric-scripts / hlfv12 / composer

и добавил следующую строку

- CORE_CHAINCODE_STARTUPTIMEOUT=1200s

в контейнерную среду

peer0.org1.example.com.

Затем я сделал Teardown и повторно выполнил то же самоешаги.На этот раз это сработало.Вам просто нужно увеличить время ожидания со значения по умолчанию 300s до 1200s.Это происходит, когда на вашем компьютере недостаточно ресурсов, а время на установку увеличивается.

0 голосов
/ 22 ноября 2018

Чтобы проверить вашу среду разработки, я бы порекомендовал следовать первому примеру учебного пособия из https://hyperledger.github.io/composer/latest/tutorials/developer-tutorial.

Если это работает, вы можете заменить файл logic.js, model.cto и permissions.aclпо вашей ссылке.

...