Не удалось использовать Hyperledger Composer для взаимодействия с HyperLedger Fabric (распределенной), когда иногда запускается сеть или обновляется сеть - PullRequest
0 голосов
/ 11 сентября 2018

Я развернул Hyperledger Fabric на двух машинах, содержит (order, peer, couchdb, ca).Но я столкнулся с проблемой, когда я запускаю сеть или обновляю сеть следующим образом:

Error: Error trying to start business network. Error: Failed to receive commit notification from 192.168.11.62:7051 for transaction 'ea8a9ea86c161d91e7482d11a05a7d18c2c3d4909c00f887917cca37acb3a6ad' within the timeout period

Я определил сети докеров следующим образом:

networks:
  default:
    aliases:
      - santaitech

все контейнеры были в одном и том жеnetwork.and Я определил среду:

CORE_VM_DOCKER_HOSTCONFIG_NETWORKMODE=santaitech_default

за именем следует имя папки

Эта проблема не появлялась каждый раз, иногда сеть работает нормально!Я думаю, что это проблема определения сети, но я не могу ее решить!

1 Ответ

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

текущая проблема в том, что

  1. Я использую Docker-compose для своей ткани на двух тестовых машинах
  2. Я создал канал «firstchannel», обновил одноранговый одноранговый узел, установил демонстрационный код цепочки и создал его (успех)
  3. вызвать демонстрационный цепной код (успех)
  4. обновить контейнер с использованием кодов цепей Fabric-Tools (успех)
  5. установить сеть композитора (.bna) с картой администратора (PeerAdmin @ santaitech-network-org1) (успех)
  6. начать создание сети (успех)
  7. установить другую сеть (.bna) успешно. (Успех)
  8. запустить сеть на шаге 7 (не удалось). Сообщение об ошибке: Ошибка: не удалось получить уведомление о фиксации от 192.168.11.62:7051 для транзакции '7f7d77efecae17ae42fe3012f9e33048240774bc620e7446481204718b67e606' в течение периода ожидания
  9. Я перезагружаю тестовый docker-swarm (192.168.11.62), сеть запускается
...