一、lizardfs介紹
lizardfs是moosefs的乙個分支版本
官網:github源映象:
主要增加了以下這些功能:
shadow master可以定期自動從master那獲取changelog,metadata和sessions等資料。
二、lizardfs公升級安裝
我是直接從原先的moosefs v1.6.27-5公升級到lizardfs v2.5.1,系統環境是redhat el 6.5 x86_64。
解除安裝boost v1.41舊版本
yum remove boost-devel-1.41.0-18.el6.x86_64
以下操作可選:用於安裝新版本boost
yum install p7zip
7za x boost_1_56_0.7z
cd boost_1_56_0
./bootstrap.sh
./bjam
./bjam install
ln -s /usr/local/include/boost /usr/include/boost
3. 安裝lizardfs
我使用最新的開發版**,穩定版本可以使用v2.5
git clone .git
cd lizardfs
./configure
注意:如果只使用正常的fuse功能掛載,就可以忽略這裡缺少polonaise和thrift等的提示。可以直接下一步make看能否通過。
make
make install
至此,已經順利從moosefs公升級到了lizardfs,完全可以按照以前的moosefs的使用方式操作。
三、lizardfs新功能使用
1. shadow master
先對/etc/mfs/mfsmaster.cfg進行配置
設定personality = shadow //指定master屬性為shadow master
從master伺服器那獲得現有mf***ports.cfg
然後啟動mfsmaster
備註:可以有多個shadow master伺服器執行,同時可以與metalogger server,chunk server都部署在同一臺物理伺服器上。在監控頁面上可以看到shadow master與metalogger server都是列在metadata backup列表上。
master出故障掉線後的處理:
a) 將shadow master上的ip改為master的ip
b) 修改mfsmaster.cfg中的personality為master
c) mfsmaster reload過載配置
d) 修復master的工作:
修改mfsmaster.cfg中的personality為shadow
mfsmetarestore -a 用於清除metadata.mfs.lock
啟動mfsmaster作為shadow
2. 磁碟配額管理
提供工具:mfssetquota, mfsrepquota
3. 頻寬限制
增加了master上的配置檔案(/etc/mfs/)用於限制全域性和本地節點的流量頻寬,似乎是通過cgroups來實現的。
功能啟用,需要在mfsmaster.cfg中加入globaliolimits_*方面的設定,例如:
globaliolimits_filename = /etc/mfs/globaliolimits.cfg
globaliolimits_renegotiation_period_seconds = 0.1
globaliolimits_accumulate_ms = 250
然後分別設定設定全域性和本地的配置檔案globaliolimits和iolimits.cfg
4 監控工具lizardfs-probe
通過在終端下執行命令列,從master獲取資訊,包括整個系統的統計資訊,chunk server的資訊,等等。比較簡單,直接看幫助即可
LizardFS的安裝使用
一 lizardfs介紹 lizardfs是moosefs的乙個分支版本 官網 github源映象 主要增加了以下這些功能 shadow master可以定期自動從master那獲取changelog,metadata和sessions等資料。二 lizardfs公升級安裝 我是直接從原先的moos...
LizardFS的安裝使用
一 lizardfs介紹 lizardfs是moosefs的乙個分支版本 官網 github源映象 主要增加了以下這些功能 shadow master可以定期自動從master那獲取changelog,metadata和sessions等資料。二 lizardfs公升級安裝 我是直接從原先的moos...
rar for linux的安裝使用
三.問題 若執行rar提示如下 rar lib tls libc.so.6 version glibc 2.4 not found required by rar 則用裡面提供的 rar static 版本即可。那是 static linking 版本,不會有 glibc 程式庫版本不和的問題。若你...