Как присоединиться к Swarm с помощью учебника по матрице Hyperledger на нескольких хостах от wahab - PullRequest
0 голосов
/ 01 ноября 2019

В уроке: https://medium.com/@wahabjawed/hyperledger-fabric-on-multiple-hosts-a33b08ef24f Мы поражены в какой-то момент,

Я сомневаюсь:

  1. команду "docker swarm init" нужно выполнить в обоих. ПК или только в ПК1
  2. Мы копируем его и выполняем на терминале ПК2, чтобы он присоединился к ПК1. На этом шаге мы получаем сообщение об ошибке: Ответ от демона: истекло время ожидания до присоединения узла. Попытка присоединиться к рой будет продолжаться в фоновом режиме. Используйте команду «docker info», чтобы увидеть текущее состояние роя вашего узла.
  3. Если мы попытаемся выполнить «соединение docker swarm» в другой раз, вы увидите ошибку, такую ​​как: Ошибка ответа от демона: Этот узелуже часть роя. Используйте «Dock Swarm Leave», чтобы покинуть этот рой и присоединиться к другому.
  4. Если мы уйдем и попытаемся снова подключить Docker Swarm, проблема все еще будет продолжаться, как истекло время ожидания до присоединения.
  5. Теперь мы должныпродолжайте на ПК1, даже если выше, ошибка присутствует, или нам придется ждать, пока ПК2 не присоединится к рою.
  6. Как решить вышеуказанную проблему.

    В нашем случае ПК2 работает с Ubuntu. Windows использует VMVirtualBox. Это какая-то проблема для нашей ошибки. Мы попытались решить проблему, открыв номера портов и включив также брандмауэр. Но нам не удалось.

Пожалуйста, предложите мне решить эту проблему.

1 Ответ

0 голосов
/ 01 ноября 2019

Проверьте мою статью на среднем

Hyperledger Fabric с kafka, Zookeeper и роем кластера Для → Настройка нескольких оргов и нескольких узлов

https://link.medium.com/n3H9ShA4f1

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...