故障:我們使用的是 mount.glusterfs 192.168.1.138:/bbs_img /data/wwwroot/web/share 這種方式進行掛載。如果192.168.1.138(m1) 網路故障怎麼辦?
1 手動切換
步驟:umount /data/wwwroot/web/share
mount.glusterfs 192.168.1.139:/bbs_img /data/wwwroot/web/share # 重新掛載到192.168.1.139(m2)上
2 使用shell指令碼每隔10s掃瞄一遍如果192.168.1.138伺服器有問題則重新掛載並退出程式
[root@m2 data]# yum -y install nmap # 安裝埠掃瞄工具
[root@m1 shell]# vim gfs_keepalive.sh
#!/bin/bash/share上資料紊亂。但客戶端資料沒紊亂,這時192.168.1.139:/data/share會自動同步客戶端的資料# nmap 192.168.1.138 的 24007埠判斷埠是否已經開啟
=0while [ "$flag" == "0" ]
dohostup=$( /usr/bin/nmap -p 24007 192.168.1.138 | grep 『host is up『 )
『 )if [ "$hostup" == "" ] || [ "$portup" == "" ];then
/bin/umount /data/wwwroot/web/share
/wwwroot/web/share
flag=1
fi/bin/sleep 10
done
三 資料恢復
如果客戶端誤刪資料
1 備份客戶端資料
2 可以採用每天的備份直接替換掉客戶端的資料
mysql與glusterfs結合使用的一點思路
1.為什麼要將mysql的資料檔案存放在glusterfs上 1 隨著資料量的增加本地的磁碟始終會有飽和的時候,所以需要glusterfs這種分布式系統,便於擴容 2 glusterfs提供的副本機制,可以保證資料的容災性 2.mysql資料檔案存放在glusterfs上的效能如何 1 寫效能,資料...
GlusterFS使用記錄
官網上。操作步驟 別啟動glusterfs服務 重新安裝glusterfs後,設定好對應的brick目錄和掛載完對應的儲存,暫時別啟動glusterfs服務。獲取該節點uuid資訊 通過觀察集群的其他節點儲存的節點uuid資訊,得到損壞節點的uuid資訊。ls命令檢視乙個完好節點的 var lib ...
安裝配置Glusterfs
192.168.1.11 10.1.1.241 glusterfs01 三塊磁碟 192.168.1.12 10.1.1.242 glusterfs02 三塊磁碟 192.168.1.13 10.1.1.243 glusterfs03 三塊磁碟 192.168.1.14 10.1.1.244 glu...