Gluster Logo

Gluster Upgrade von 3.13 auf 5.x

Ich habe unter Debian ein GlusterFS Distributed System, in Version 3.13 laufen. Es soll auf die aktuelle Version 5.x aktualisiert werden. Wie beschreibe ich nachfolgend.

Achtung Disperse oder reine Distributed Volumes können nicht Online aktualisiert werden.

Seit Gluster 5 sind folgende Optionen nicht mehr vorhanden:

  • features.lock-heal
  • features.grace-timeout
  • prüfen mittels
# gluster volume info
  • wenn vorhanden dann entfernen mittels
# glsuter volume reset <volname> <option>
  • System aktualisieren
# apt-get update && apt-get upgrade
  • den GPG Key importieren
# wget -O - https://download.gluster.org/pub/gluster/glusterfs/5/rsa.pub | apt-key add -
  • Sources list wie folgt für Debian Stretch anpassen
deb https://download.gluster.org/pub/gluster/glusterfs/5/LATEST/Debian/stretch/amd64/apt stretch main
  • Stoppen aller Gluster Services, qemu, NFS-GAnesha, Samba usw. sollten ebenfalls gestoppt werden, bzw. der Zugriff auf den Glusterserver
# killall glusterfs glusterfsd glusterd
# systemctl stop glustereventsd
  • nun die Gluster Version aktualisieren
# apt-get update && apt-get upgrade
  • prüfen der Version mittels
# gluster --version
  • nun den Service / Dienst auf allen Bricks / Nodes starten
# glusterd
  • und prüfen des Volumes
# gluster volume status
  • wenn der glustereventsd Dienst aktiviert wurde, nun wieder starten
# systemctl start glustereventsd
  • nun noch die Operating Version (OP) des Gluster auf 5 aktualisieren
# gluster volume set all cluster.op-version 50000

Wenn möglich kann nun auch einfach jeder Node / Brick / Server neugestartet werden.

Thats it…

Schreibe einen Kommentar

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.