System ist ein Debian Wheezy mit GlusterFS in Version 3.6.1. Ziel ist es einen weiteren Brick / Node einem Distributed Volume hinzuzuügen. Entsprechend der Anleitung GlusterFS Distributed installieren und Volume erstellen. Dabei erschien folgende Fehlermeldung:
volume add-brick: failed: Host node02 is not in ‘Peer in Cluster’ state
Hierfür gibt es den Bug 1055928: https://bugzilla.redhat.com/show_bug.cgi?id=1055928
Lösung:
Den glusterfs Dienst auf dem betroffenen Brick, der der hinzugefügt werden soll, neustarten: /etc/init.d/glusterfs restart. Danac hden Befehl add-brick nochmal ausführen und es klappt…
Ursache:
Der Befehl “gluster peer probe node02” ist vermutlich noch nicht vom System abgearbeitet worden, als das add-brick folgte. Daher entweder eine unbestimmte Zeit warten und dann ausführen, oder wie in der Lösung beim auftreten des Fehlers, lösen. Die Entwickler arbeiten an einer Lösug…