Je configure ma première installation de Gluster 3.4 et tout va bien jusqu'à ce que je veuille créer un volume répliqué distribué.
J'ai 4 serveurs 192.168.0.11, 192.168.0.12, 192.168.0.13 et 192.168.0.14.
Depuis 192.168.0.11 j'ai couru:
gluster peer probe 192.168.0.12
gluster peer probe 192.168.0.13
gluster peer probe 192.168.0.14
Sur chaque serveur, j'ai un volume de stockage monté sur / export / brick1
J'ai ensuite couru sur 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
Mais je reçois l'erreur:
volume create: gv0: failed: Host 192.168.0.11 is not in 'Peer in Cluster' state
Effectivement, si vous exécutez le statut d'homologue gluster, il affiche 3 homologues avec les autres hôtes connectés. Soit Nombre de pairs: 3
Nom d'hôte: 192.168.0.12 Port: 24007 Uuid: bcea6044-f841-4465-88e4-f76a0c8d5198 État: Peer dans le cluster (connecté)
Nom d'hôte: 192.168.0.13 Port: 24007 Uuid: 3b5c188e-9be8-4d0f-a7bd-b738a88f2199 État: homologue dans le cluster (connecté)
Nom d'hôte: 192.168.0.14 Port: 24007 Uuid: f6f326eb-0181-4f99-8072-f27652dab064 État: homologue dans le cluster (connecté)
Mais, à partir de 192.168.0.12, la même commande affiche également 3 hôtes et 192.168.0.11 en fait partie. c'est à dire
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)
192.168.0.11 fait donc définitivement partie du cluster.
La question est, pourquoi ne puis-je pas créer le volume sur le premier serveur gluster lors de l'exécution de la commande gluster. Est-ce un comportement normal ou une sorte de bogue?