您好,登錄后才能下訂單哦!
這篇文章主要介紹Gluster集群高可用性配置和節(jié)點增刪的示例分析,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
IP地址規(guī)劃
#vi /etc/hosts 200.192.100.101 glusternode1 #節(jié)點1地址 200.192.100.102 glusternode2 #節(jié)點2地址 200.192.100.100 glustervip #gluster服務(wù)地址
Volume Bricks規(guī)劃
在節(jié)點1,節(jié)點2上執(zhí)行:
#mkdir /storage #mount /dev/vg01/lvstorage /storage
在節(jié)點1,節(jié)點2上安裝keepalived:
#yum install keepalived #vi /etc/keepalived/keepalived.conf ! Configuration File for keepalived vrrp_script chk_gluster { script "/etc/keepalived/check_gluster.sh" interval 2 global_defs { router_id LVS_DEVEL } vrrp_instance VI_1 { state MASTER #備服務(wù)器要改為BACKUP interface eth0 virtual_router_id 101 priority 100 #備服務(wù)器優(yōu)先級要降低 advert_int 1 authentication { auth_type PASS auth_pass Pass2020wd } track_script { chk_gluster } virtual_ipaddress { 200.192.100.100/24 } } } :wq #vi /etc/keepalived/check_gluster.sh #!/bin/bash num=$(netstat -lnupt |grep glusterd | wc -l) if [ $num -eq 0 ];then systemctl start glusterd gluster volume start storage force if [ $(netstat -lnupt |grep glusterd | wc -l) -eq 0 ];then systemctl stop keepalived fi fi :wq #給腳本權(quán)限 chmod +x /etc/keepalived/check_gluster.sh
在節(jié)點1上添加節(jié)點2: gluster peer probe glusternode2
在節(jié)點2上添加節(jié)點1: gluster peer probe glusternode1
查看節(jié)點狀態(tài)
gluster peer status
建立復制卷:
#創(chuàng)建復制卷 gluster volume create storage replica 2 glusternode1:/storage glusternode2:storage #啟動卷storage gluster volume start storage #查看卷狀態(tài) gluster volume status #查看卷信息 gluster volume info storage
在節(jié)點1,2上執(zhí)行
systemctl enable keepalived systemctl start keepalived
mount -t glusterfs glustervip:/storage /home/data
在glusternode2上查看服務(wù)IP已經(jīng)飄逸
ip -a|grep 200.192.100.100 gluster volume status #查看狀態(tài)發(fā)現(xiàn)glusternode1已經(jīng)斷開連接
將glusternode1上的節(jié)點刪除
#先去掉glusternode1上的brick gluster volume remove-brick iso replica 1 glusternode1:/storage force gluster volume status gluster peer status gluster peer detach glusternode1 #將glusternode1節(jié)點去掉 gluster peer status gluster volume status
等glusternode1節(jié)點故障修復完成后,將節(jié)點重新加回
gluster peer probe glusternode1 #添加節(jié)點 gluster peer status #將節(jié)點的brick重新加入 gluster volume add-brick iso replica 2 glusternode1:/storage force gluster volume status
以上是“Gluster集群高可用性配置和節(jié)點增刪的示例分析”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注億速云行業(yè)資訊頻道!
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。