#installation #hyperledger #peer
#установка #hyperledger #одноранговый узел
Вопрос:
Я получаю следующую ошибку при выполнении команды для запуска однорангового узла. Ошибка:
grpc: addrConn.resetTransport не удалось создать транспорт клиента: ошибка подключения: desc = «транспорт: набрать tcp 127.0.0.1:5005: getsockopt: соединение отклонено»; Повторное подключение к {«127.0.0.1:5005»}
Кто-нибудь может мне помочь?
Комментарии:
1. не могли бы вы , пожалуйста , показать какой — нибудь код и шаги , которым вы последовали ?
2. вы стоите за прокси-сервером?
Ответ №1:
Это случилось и со мной после того, как я только что настроил среду разработки на виртуальной машине vagrant, следуя инструкциям из http://hyperledger-fabric.readthedocs.io/en/latest/dev-setup/build /.
Подключение к «127.0.0.1:5005» настроено в peer/core.yaml:
167: # orderer to talk to
168: orderer: 127.0.0.1:5005
Итак, одноранговый узел ожидает, что служба заказа прослушивает этот порт. Служба удаления (https://github.com/hyperledger/fabric/blob/master/orderer/README.md) по умолчанию прослушивается порт 5151. Это настроено в https://github.com/hyperledger/fabric/blob/master/orderer/orderer.yaml.
Создайте средство заказа с помощью make orderer
и запустите его с помощью orderer
. Настройте порт в peer/core.yaml
на 5151
(тот, который прослушивает служба заказа), перестройте одноранговый узел с помощью make peer
, запустите peer node start
, и вы увидите, что сообщение об ошибке исчезло и одноранговый узел запускается правильно:
...
09:51:50.430 [chaincode] notify -> DEBU 056 notifying Txid:vscc
09:51:50.430 [chaincode] Launch -> DEBU 057 sending init completed
09:51:50.430 [chaincode] Launch -> DEBU 058 LaunchChaincode complete
09:51:50.430 [sysccapi] RegisterSysCC -> INFO 059 system chaincode %s(%s) registered vscc github.com/hyperledger/fabric/core/system_chaincode/vscc
09:51:50.433 [committer] NewDeliverService -> INFO 05a Creating committer for single noops endorser
09:51:50.437 [nodeCmd] serve -> INFO 05b Starting peer with ID=name:"jdoe" , network ID=dev, address=0.0.0.0:7051, rootnodes=, validator=true
Nil tx from block
Commit success, created a block!
Комментарии:
1. Отлично ..! Не могли бы вы, пожалуйста, помочь мне с соответствующей переменной среды, которая должна быть настроена для однорангового узла в файле docker-compose.