1 votos

¿Corosync 1.4 soporte IP pública ?

Estoy creando una nube de clúster basado así que por ahora estoy usando uni yeso para conectarse a otros marcapasos/corosync nodos.Yo era capaz de crear un clúster con IP privada. Para crear una cruz región de clúster , yo quería usar IP pública. He intentado utilizar una configuración genérica, dando IP pública para memberaddr y el nodo IP pública para bindnetaddr. Algo como esto

  interface {

           member {
             memberaddr: <public ip 1>
           }
           member {
              memberaddr: <public ip 2>
           }
           member {
              memberaddr: <public ip 3>
           }
           ringnumber: 0
           bindnetaddr: <current nodes public Ip>
           mcastport: 5405
           ttl: 1
  }
  transport: udpu

Esto no está funcionando. Estoy haciendo algo mal ? todas las referencias que he podido encontrar son para corosync 2.x

Gracias

0voto

Matt Kereczman Puntos 410

Si el Corosync configuración trabajado para su red privada, se debe trabajar para la red pública así. Me gustaría comprobar que no hay reglas de firewall en el lugar que permita que los puertos UDP 5404 y 5405 para la comunicación entre nodos.

También, bindnetaddr no es necesariamente una dirección IP; se busca una dirección de red. Sólo asegúrese de que está utilizando la dirección de red correcta para su máscara de red.

Desde el Corosync.conf hombre de la página:

bindnetaddr
          This specifies the network address the corosync executive should
          bind to.

          bindnetaddr should be an IP address configured on the system, or
          a network address.

          For example, if the local interface is 192.168.5.92 with netmask
          255.255.255.0, you should set  bindnetaddr  to  192.168.5.92  or
          192.168.5.0.   If  the local interface is 192.168.5.92 with net‐
          mask  255.255.255.192,  set  bindnetaddr  to   192.168.5.92   or
          192.168.5.64, and so forth.

          This  may also be an IPV6 address, in which case IPV6 networking
          will be used.  In this case, the exact address must be specified
          and  there  is  no  automatic selection of the network interface
          within a specific subnet as with IPv4.

          If IPv6 networking is used, the nodeid field in nodelist must be
          specified.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: