====== Upgrade Gluster Node van CentOS7 naar CentOS8 ======
Stel je hebt een 3 node Gluster cluster, node1 node2 en node3, en je wilt die upgraden van CentOS7 naar CentOS8. In dit voorbeeld gaan we node1 van CentOS7 naar CentOS8 brengen.
op node1:
===== ID's, node en cluster gegevens veilig stellen =====
==== mountpoints ====
''cat /etc/fstab | grep -i gluster''
/dev/mapper/gluster_vg-gluster_lv_vmstore /GLUSTERFS/diskA/gluster_lv_vmstore xfs defaults 0 0
/dev/mapper/gluster_vg-gluster_lv_data /GLUSTERFS/diskA/gluster_lv_data xfs defaults 0 0
/dev/mapper/gluster_vg-gluster_lv_backup /GLUSTERFS/diskA/gluster_lv_backup xfs defaults 0 0
centos7-test-hwnode1-gluster:/gluster_lv_vmstore /vmstore glusterfs defaults,_netdev 0 0
centos7-test-hwnode1-gluster:/gluster_lv_backup /backup glusterfs defaults,_netdev 0 0
centos7-test-hwnode1-gluster:/gluster_lv_data /data glusterfs defaults,_netdev 0 0
==== Gluster node ID ====
''gluster pool list''
UUID Hostname State
73e30019-8d11-409d-816e-3d2161736181 centos7-test-hwnode2-gluster Connected
ec10e8d5-ce40-4224-9647-b9ac5ecfcd65 centos7-test-hwnode3-gluster Connected
66477506-ef9a-4f2a-9163-3451e40f80d7 localhost Connected
de laatste is dus de UUID van node1
==== stel de peers files veilig ====
De bricks zijn veiliggesteld in directories op de gemounte logical volumes, daarnaast kan de data ook op die logical volumes worden veiliggesteld.
''mkdir /GLUSTERFS/diskA/gluster_lv_vmstore/gluster-gegevens''\\
''cat /etc/fstab | grep -i gluster > /GLUSTERFS/diskA/gluster_lv_vmstore/gluster-gegevens/fstab.txt''\\
''cp -a /var/lib/glusterd/glusterd.info /GLUSTERFS/diskA/gluster_lv_vmstore/gluster-gegevens/''\\
''cp -a /var/lib/glusterd/peers /GLUSTERFS/diskA/gluster_lv_vmstore/gluster-gegevens/''\\
==== brick volume ID's ====
''touch /GLUSTERFS/diskA/gluster_lv_vmstore/gluster-gegevens/brick-ids.txt''
''gluster volume status''
===== Bronnen =====
https://access.redhat.com/documentation/en-us/red_hat_gluster_storage/3.1/html/administration_guide/sect-replacing_hosts