GlusterFS的安裝與使用

2021-07-07 01:20:53 字數 935 閱讀 4714

故障:我們使用的是 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

# 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

/share上資料紊亂。但客戶端資料沒紊亂,這時192.168.1.139:/data/share會自動同步客戶端的資料

三 資料恢復

如果客戶端誤刪資料

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