
Creé un nodo de administrador de enjambre en una instancia de VM del servidor Ubuntu 16.04 en la nube de Google con una dirección IP estática. Quiero unirme a otra instancia de VM de Ubuntu que tenga una dirección IP estática. No puedo hacerlo y aparece un error como tiempo de espera cuando intento unirme.
Respuesta1
En la mayoría de estos casos, se trata principalmente de un problema de firewall y, por lo tanto, se recomienda verificar si el firewall no está bloqueando los siguientes puertos en Google Cloud Platform. Tenga en cuenta que los siguientes puertos deben estar abiertos para que funcione el modo Swarm:
Puerto TCP 2377 para comunicaciones de gestión de clústeres
Puerto TCP y UDP 7946 para comunicación entre nodos
Puerto UDP 4789 para tráfico de red superpuesto
Si planea crear una red superpuesta con cifrado (--opt cifrado), también deberá asegurarse de que el tráfico del protocolo IP 50 (ESP) también esté permitido.
Permitir puertos en Google Cloud Platform:
gcloud compute firewall-rules update [NAME] \
[--allow=[[PROTOCOL][:PORT[-PORT]],…]] \
[--description=[DESCRIPTION]] \
[--destination-ranges=[CIDR_RANGE,…]] \
[--priority=[PRIORITY]] \
[--rules=[[PROTOCOL][:PORT[-PORT]],…]] \
[--source-ranges=[[CIDR_RANGE],…]] \
[--source-tags=[[TAG],…]] \
[--target-tags=[[TAG],…]] \
[--source-service-accounts=[EMAIL] \
[--target-service-accounts=[EMAIL]
Debe habilitar los puertos anteriores mediante GUI o GCLOUD.