glusterfs 優(yōu)化和命令
gluster文件系統(tǒng)優(yōu)化
參數(shù)項目 說明: 缺省值 合法值
Auth.allow IP允許授權(quán) *(allow all) IP地址
Cluster.min-free-disk 剩余磁盤空間闕值 10% 百分比
Cluster.stripe-block-size 條帶大小 128KB 字節(jié)
Network.frame-timeout 請求等待時間 1800s 0-1800
Network.ping-timeout 客戶端等待時間 42s 0-42
Nfs.disabled 關(guān)閉NFS服務(wù) On Off|on
Performance.io-thread-count IO線程數(shù) 16 0-65
Performance.cache-refresh-timepit 緩存檢驗周期 1s 0-61
Performace.cache-size 讀緩存大小 32M 字節(jié)
調(diào)整方法
#gluster volume set <卷> <參數(shù)>
完成之后
#gluster volume info gv2 可查看
gv2開啟預(yù)讀
#gluster volume set gv2 performance.read-ahead on
gv2設(shè)置讀緩存
#gluster volume set gv2 performance.cache-size 256MB
監(jiān)控及日常維護常用命令(分布式復(fù)制)
- gluster peer status (查看當(dāng)前節(jié)點和其他節(jié)點之間連接狀態(tài))
- gluster volume status gv2 (查看卷的狀態(tài))
- gluster volume status gv2 (查看這個節(jié)點有沒有在線)
- gluster volume heal gv2 full (啟動完全修復(fù), 分布式復(fù)制卷會自動操作修復(fù))
- gluster volume heal gv2 info (查看需要修復(fù)的文件)
- gluster volume heal gv2 info healed (查看修復(fù)成功的文件)
- gluster volume heal gv2 info heal-failed (查看修復(fù)失敗的文件)
- gluster volume heal gv2 info split-brain (查看腦裂文件)
磁盤限額功能
注意, 此功能必須到gv2目錄下執(zhí)行并不是 /gv2/data
- gluster volume quota gv2 enable (激活quota功能)
- gluster volume quota gv2 disable (關(guān)閉quota功能)
- gluster volume quota gv2 limit-usage /data 10GB (/gv2/data 目錄大小限制)
- gluster volum quota gv2 list (查看目錄限制信息)
- gluster volume quota gv2 remove /data (刪除某個目錄的quota設(shè)置)