====== 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