分散式儲存glusterfs 優化和命令(二)
glusterfs 優化和命令
gluster檔案系統優化
引數專案 說明: 預設值 合法值
Auth.allow IP允許授權 *(allow all) IP地址 Cluster.min-free-disk 剩餘磁碟空間闕值 10% 百分比 Cluster.stripe-block-size 條帶大小 128KB 位元組 Network.frame-timeout 請求等待時間 1800s 0-1800 Network.ping-timeout 客戶端等待時間 42s 0-42 Nfs.disabled 關閉NFS服務 On Off|on Performance.io-thread-count IO執行緒數 16 0-65 Performance.cache-refresh-timepit 快取檢驗週期 1s 0-61 Performace.cache-size 讀快取大小 32M 位元組
調整方法
#gluster volume set <卷> <引數> 完成之後 #gluster volume info gv2 可檢視 gv2開啟預讀 #gluster volume set gv2 performance.read-ahead on gv2設定讀快取 #gluster volume set gv2 performance.cache-size 256MB
監控及日常維護常用命令(分散式複製)
- gluster peer status (檢視當前節點和其他節點之間連線狀態)
- gluster volume status gv2 (檢視卷的狀態)
- gluster volume status gv2 (檢視這個節點有沒有線上)
- gluster volume heal gv2 full (啟動完全修復, 分散式複製卷會自動操作修復)
- gluster volume heal gv2 info (檢視需要修復的檔案)
- gluster volume heal gv2 info healed (檢視修復成功的檔案)
- gluster volume heal gv2 info heal-failed (檢視修復失敗的檔案)
- gluster volume heal gv2 info split-brain (檢視腦裂檔案)
磁碟限額功能
注意, 此功能必須到gv2目錄下執行並不是 /gv2/data
- gluster volume quota gv2 enable (啟用quota功能)
- gluster volume quota gv2 disable (關閉quota功能)
- gluster volume quota gv2 limit-usage /data 10GB (/gv2/data 目錄大小限制)
- gluster volum quota gv2 list (檢視目錄限制資訊)
- gluster volume quota gv2 remove /data (刪除某個目錄的quota設定)