下载编译MooseFS源码

环境准备

安装操作系统

Ubuntu Server 18.04.4 LTS

安装依赖工具和库

sudo apt install git # 用于下载源码
sudo apt install build-essential libpcap-dev zlib1g-dev libfuse-dev pkg-config
sudo apt install fuse

源码下载

moosefs.cn

http://www.moosefs.cn/download

提取码:52s7 MooseFS 3.0.110-1源码下载

链接:https://pan.baidu.com/s/1afxVKoYpWIvprpcMLTo-QA 提取码:52s7

使用git下载 git clone https://github.com/moosefs/moosefs.git

编译源码

cd moosefs
./linux_build.sh

运行完linux_build.sh即可完成源码编译,如果想要利用多核提高下编译速度,修改下linux_build.sh,make后面添加j32,表示开启32线程编译。

./configure --prefix=/usr --mandir=/share/man --sysconfdir=/etc --localstatedir=/var/lib --with-default-user=mfs --with-default-group=mfs
if ! make -j32; then
    autoreconf -f -i
    ./configure --prefix=/usr --mandir=/share/man --sysconfdir=/etc --localstatedir=/var/lib --with-default-user=mfs --with-default-group=mfs
    make -j32
fi

安装 MooseFS

make install
关闭