Hyperledger Fabric: - Ответ от попытки одноранговых коммуникаций был ошибкой: Ошибка: не удалось подключиться до истечения срока - PullRequest
0 голосов
/ 16 октября 2018

При развертывании пустой бизнес-сети появляются следующие ошибки: -

enter image description here

Внешний интерфейс: -

An error has occurred
Error: Error trying install business network. Error: No valid responses from any peers. Response from attempted peer comms was an error: Error: Failed to connect before the deadline

В журналах: -

warn: [Hyperledger-Composer] :HLFConnection            :_checkCCListener()        could not find any connected event hubs out of 1 defined hubs to listen on for chaincode events
warn: [Hyperledger-Composer] :HLFConnection            :_checkCCListener()        could not find any connected event hubs out of 1 defined hubs to listen on for chaincode events
warn: [Hyperledger-Composer] :HLFConnection            :_checkCCListener()        could not find any connected event hubs out of 1 defined hubs to listen on for chaincode events
error: [Hyperledger-Composer] :HLFConnectionManager     :fabric-client()           [Remote.js]: Error: Failed to connect before the deadline
error: [Hyperledger-Composer] :HLFConnectionManager     :fabric-client()           [client-utils.js]: sendPeersProposal - Promise is rejected: Error: Failed to connect before the deadline
    at checkState (/usr/local/lib/node_modules/composer-playground/node_modules/grpc/src/client.js:838:16)
warn: [Hyperledger-Composer] :HLFConnection            :_validatePeerResponses()  Response from attempted peer comms was an error: Error: Failed to connect before the deadline
error: [Hyperledger-Composer] :HLFConnection            :install()                 Error: Error trying install business network. Error: No valid responses from any peers.
Response from attempted peer comms was an error: Error: Failed to connect before the deadline
    at HLFConnection.install (/usr/local/lib/node_modules/composer-playground/node_modules/composer-connector-hlfv1/lib/hlfconnection.js:518:30)
    at <anonymous>
    at process._tickCallback (internal/process/next_tick.js:188:7)
error: [Hyperledger-Composer] :ConnectorServer          :connectionDeploy()        Error: Error trying install business network. Error: No valid responses from any peers.
Response from attempted peer comms was an error: Error: Failed to connect before the deadline
    at HLFConnection.install (/usr/local/lib/node_modules/composer-playground/node_modules/composer-connector-hlfv1/lib/hlfconnection.js:518:30)
    at <anonymous>
    at process._tickCallback (internal/process/next_tick.js:188:7)
warn: [Hyperledger-Composer] :HLFConnection            :_checkCCListener()        could not find any connected event hubs out of 1 defined hubs to listen on for chaincode events
warn: [Hyperledger-Composer] :HLFConnection            :_checkCCListener()        could not find any connected event hubs out of 1 defined hubs to listen on for chaincode events
warn: [Hyperledger-Composer] :HLFConnection            :_checkCCListener()        could not find any connected event hubs out of 1 defined hubs to listen on for chaincode events
warn: [Hyperledger-Composer] :HLFConnection            :_checkCCListener()        could not find any connected event hubs out of 1 defined hubs to listen on for chaincode events

enter image description here

По-прежнему возникает ошибка, даже если все контейнеры запущены и работают.Когда я выполняю следующую команду: -

bcuser@CUSVLDEV1HFB01:~/fabric-dev-servers/tutorial-network$ composer network install --card PeerAdmin@hlfv1 --archiveFile tutorial-network@0.0.1.bna
â Installing business network. This may take a minute...
Error: Error trying install business network. Error: No valid responses from any peers.
Response from attempted peer comms was an error: Error: Failed to connect before the deadline
Command failed

1 Ответ

0 голосов
/ 16 октября 2018

Глядя на скриншот и видя карты, похоже, что вы уже подключились к ОК и смогли развернуть тестовую бизнес-сеть.Таким образом, похоже, что фабрика, к которой вы пытаетесь подключиться, недоступна (не запущена?)

Перезагружали ли вы компьютер, на котором размещена фабрика?

На компьютере, на котором фабрикаХостинг, попробуйте команду docker ps, чтобы увидеть, работают ли какие-либо Dock-контейнеры.Вы также можете попробовать docker ps -a, чтобы увидеть ВСЕ контейнеры независимо от того, запущены они или нет.

Если у вас не работает Fabric, и вы используете 'Fabric Fabric', предоставляемую инструментами Composer, см. Эту публикацию чтобы понять, как работает скрипт startFabric.sh.

...