LizardFS 的安裝使用

2021-08-10 00:06:36 字數 1972 閱讀 3444

一、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 程式庫版本不和的問題。若你...