Соединение двух существующих организаций в отдельных машинах - Hyperledger Fabric - PullRequest
0 голосов
/ 17 сентября 2018

Есть ли у вас какие-либо идеи, как я собираюсь соединить 2 существующие организации с разных компьютеров, используя существующий канал 1 организации. Вот то, что у меня есть на данный момент: Org1 работает в VM1, а Org2 работает в VM2, и у обоих там установлен собственный цепной код. Я пытаюсь подключить Org2 к Org1 к каналу Org1. Я понятия не имею, как мне это сделать, поскольку в настоящее время единственный пример, который у меня есть, - это использование только одной и той же виртуальной машины. Спасибо.

Ответы [ 2 ]

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

Чтобы соединить организации на разных хостах, вам нужно создать Docker Swarm.Как только вы подключите все хосты к Docker Swarm, вам нужно будет создать оверлейную сеть и сделать так, чтобы ваши контейнеры присоединились к этой оверлейной сети.

Вы можете перейти к этому блогу , который описываетпростая конфигурация для нескольких хостов.Для дальнейшей справки вы можете обратиться к этому SO-ответу .

Для развертывания с использованием Kubernetes вы можете обратиться к этому среднему блогу .

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

Вы можете подключить их через канал. Предположим, что у вас уже есть все URL, выставленные для каждого компонента (peer, orderer ...), и что org1 содержит канал. Вам просто нужно дать org2 право присоединиться к существующему каналу.

Вот руководство: https://hyperledger -fabric.readthedocs.io / о / релиз-1.2 / channel_update_tutorial.html

Исходя из того, что вы сказали, вы должны начать учебное пособие из раздела «Создание материала криптографии Org3».

...