下载编译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