Ich richte meine erste Gluster 3.4-Installation ein und alles ist in Ordnung, bis ich ein verteiltes repliziertes Volume erstellen möchte.
Ich habe 4 Server 192.168.0.11, 192.168.0.12, 192.168.0.13 und 192.168.0.14.
Von 192.168.0.11 lief ich:
gluster peer probe 192.168.0.12
gluster peer probe 192.168.0.13
gluster peer probe 192.168.0.14
Auf jedem Server habe ich ein gemountetes Speichervolume unter / export / paint1
Ich lief dann am 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
Aber ich bekomme den Fehler:
volume create: gv0: failed: Host 192.168.0.11 is not in 'Peer in Cluster' state
Sicher genug, wenn Sie den Gluster-Peer-Status ausführen, werden 3 Peers mit den anderen verbundenen Hosts angezeigt. dh Anzahl der Peers: 3
Hostname: 192.168.0.12 Port: 24007 Uuid: bcea6044-f841-4465-88e4-f76a0c8d5198 Status: Peer in Cluster (verbunden)
Hostname: 192.168.0.13 Port: 24007 Uuid: 3b5c188e-9be8-4d0f-a7bd-b738a88f2199 Status: Peer in Cluster (verbunden)
Hostname: 192.168.0.14 Port: 24007 Uuid: f6f326eb-0181-4f99-8072-f27652dab064 Status: Peer in Cluster (verbunden)
Ab 192.168.0.12 zeigt derselbe Befehl jedoch auch 3 Hosts an, und 192.168.0.11 ist Teil davon. dh
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 ist also definitiv Teil des Clusters.
Die Frage ist, warum ich das Volume auf dem ersten Gluster-Server nicht erstellen kann, wenn ich den Befehl gluster ausführe. Ist das normales Verhalten oder eine Art Fehler?
quelle
Versuchen Sie, die Anzahl der Replikate in diesem Format explizit als vier Knoten zu definieren: -
Ich nehme diese reine Nachbildung und keinen Streifen an?
Versuchen Sie dies ab 192.168.0.11: -
alles zuerst abnehmen:
Als nächstes in diesem Format erneut hinzufügen
Hinweis Ich habe dies explizit als Replikatsatz mit vier Knoten definiert. auch ich habe den transport über tcp explizit definiert .
Wenn Sie zwei Geräte in einem Replikatsatz streifen möchten, verwenden Sie Folgendes: -
Bleiben Sie dabei, ich habe kürzlich Glanz entdeckt und bin verliebt in diese Ideologie für verteilte Dateisysteme. Ein echtes Kunstwerk.
Ich verwende Gluster, um HA-Redundanz für virtuelle KVM-Datenspeicher bereitzustellen. magisches Zeug
quelle