Невозможно подключиться к каналу в конфигурации многоузловой конфигурации Docker Swarm
Я пытаюсь установить мультиузел с несколькими узлами, используя Docker Swarm.
Один сервер находится в моей локальной сети, а второй сервер находится за пределами моей сети.
создал менеджер роя как docker swarm init --advertise-addr 93.12.32.75, и я присоединился к серверу, который находится в локальной сети, с помощью команды менеджера соединения-токена
Они являются частью скопления роя. я смог запустить упорядоченные и 2 одноранговых узла на узле, который является внешним по отношению к моей локальной сети, и я смог запустить контейнеры одноранговых узлов на сервере (внутри моей сети), однако при попытке создать канал и получить узлы присоединиться к каналу, равноправные узлы на хосте, который находится в моей локальной сети, не могут присоединиться. я получаю следующее сообщение об ошибке
- присоединение к равноправному каналу -b mychannel.block
- разреш = 1
- set + x 2018-12-16 20: 46: 41.660 UTC [main] InitCmd -> WARN 001 CORE_LOGGING_LEVEL больше не поддерживается, используйте переменную среды FABRIC_LOGGING_SPEC 2018-12-16 20:46:41.678 UTC [main] SetOrdererEnv -> WARN 002 CORE_LOGGING_LEVEL больше не поддерживается, используйте переменную среды FABRIC_LOGGING_SPEC Ошибка: ошибка при получении клиента-индоссатора для канала: клиенту-индоссатору не удалось подключиться к peer0.org2.example.com:7051: не удалось создать новое соединение: крайний срок контекста превысил peer0.org2 не удалось присоединиться к каналу, повторите попытку через 3 секунды
журнал докеров для этого контейнера выглядит следующим образом: 2018-12-16 20:45:55.815 UTC [comm.grpc.server] 1 -> INFO 024 Унарный вызов завершен {"grpc.start_time": "2018-12-16T20:45:55.815Z", "grpc.service": "gossip.Gossip", "grpc.method": "Ping", "grpc.request_deadline": "2018-12-16T20:45:57.815Z", "grpc.peer_address": "10.0.0.19:56102", "grpc.peer_subject": "CN=peer1.org2.example.com,L= Сан-Франциско,ST= Калифорния,C=US", "grpc.code": "OK", "grpc.call_duration": "43.447µs"} 2018-12-16 20:45:58.772 UTC [gossip.discovery] func1 -> WARN 025 Не удалось подключиться к конечной точке: peer1.org2.example.com:8051, InternalEndpoint: peer1.org2.example.com:8051, PKI-ID:, метаданные:: превышен крайний срок контекста
Я не был уверен, что с моей n-й попытки я поставил параметр --advertise-addr вместе с командой docker join-token, когда попытался присоединить локальный хост к рою. я не был успешным..
Может кто-нибудь, пожалуйста, помогите... Спасибо