Estoy configurando mi primera instalación de Gluster 3.4 y todo está bien hasta que quiera crear un volumen replicado distribuido.
Tengo 4 servidores 192.168.0.11, 192.168.0.12, 192.168.0.13 y 192.168.0.14.
Desde 192.168.0.11 corrí:
gluster peer probe 192.168.0.12
gluster peer probe 192.168.0.13
gluster peer probe 192.168.0.14
En cada servidor tengo un volumen de almacenamiento montado en / export / brick1
Luego corrí en 192.168.0.11
gluster volume create gv0 replica2 192.168.0.11:/export/brick1 192.168.0.12:/export/brick1 192.168.0.13:/export/brick1 192.168.0.14:/export/brick1
Pero me sale el error:
volume create: gv0: failed: Host 192.168.0.11 is not in 'Peer in Cluster' state
Efectivamente, si ejecuta el estado de par de Gluster, muestra 3 pares con los otros hosts conectados. es decir, número de pares: 3
Nombre de host: 192.168.0.12 Puerto: 24007 Uuid: bcea6044-f841-4465-88e4-f76a0c8d5198 Estado: igual en el clúster (conectado)
Nombre de host: 192.168.0.13 Puerto: 24007 Uuid: 3b5c188e-9be8-4d0f-a7bd-b738a88f2199 Estado: igual en el clúster (conectado)
Nombre de host: 192.168.0.14 Puerto: 24007 Uuid: f6f326eb-0181-4f99-8072-f27652dab064 Estado: igual en el clúster (conectado)
Pero, desde 192.168.0.12, el mismo comando también muestra 3 hosts y 192.168.0.11 es parte de él. es decir
Number of Peers: 3
Hostname: 192.168.0.11
Port: 24007
Uuid: 09a3bacb-558d-4257-8a85-ca8b56e219f2
State: Peer in Cluster (Connected)
Hostname: 192.168.0.13
Uuid: 3b5c188e-9be8-4d0f-a7bd-b738a88f2199
State: Peer in Cluster (Connected)
Hostname: 192.168.0.14
Uuid: f6f326eb-0181-4f99-8072-f27652dab064
State: Peer in Cluster (Connected)
Entonces 192.168.0.11 es definitivamente parte del clúster.
La pregunta es, ¿por qué no puedo crear el volumen en el primer servidor Gluster cuando ejecuto el comando Gluster? ¿Es este comportamiento normal o algún tipo de error?
fuente
Intente definir explícitamente el recuento de réplicas como cuatro nodos con este formato:
Supongo que esta réplica pura y sin rayas?
intente esto desde 192.168.0.11: -
separa todo primero:
siguiente re-agregar en este formato
Tenga en cuenta que he definido explícitamente este conjunto de réplicas de cuatro nodos. También definí explícitamente el transporte a través de TCP .
si desea dividir en dos dispositivos en un conjunto de réplicas, usaría algo como esto:
Siga con esto, descubrí Gluster recientemente y estoy enamorado de esta ideología para sistemas de archivos distribuidos ... una verdadera obra de arte.
Uso gluster para proporcionar redundancia HA a almacenes de datos virtuales KVM. cosas mágicas
fuente