centos7:从源代码编译安装 nfs-ganesha
安装依赖,依照手册编译、打包、安装即可。
yum clean all yum install -y centos-release-ceph-nautilus epel-release redhat-lsb-core yum makecache yum install -y gcc gcc-c++ make cmake zip unzip yum install -y bison flex doxygen rpm-build yum install -y userspace-rcu-devel yum install -y librgw-devel libcephfs-devel libwbclient-devel xfsprogs-devel libnfsidmap-devel dbus-devel yum install -y jemalloc-devel krb5-devel libacl-devel libattr-devel libblkid-devel libcap-devel /* #-- checking for module 'glusterfs-api>=7.6.6' #-- package 'glusterfs-api>=7.6.6' not found #CMake Warning at CMakeLists.txt:663 (message): # Cannot find GLUSTER GFAPI runtime. Disabling GLUSTER fsal build */ yum install -y centos-release-gluster7 yum install -y glusterfs-api-devel glusterfs-devel # TODO: "svcxprt" has no member named ‘xp_resume_cb’
# 已经测试过,ntirpc 版本必须小于等于 v3.1 才行。nfs-ganesha v2.8.4 verified 的版本是 v1.8.1
# rm -rf * && cmake -DCMAKE_BUILD_TYPE=Maintainer /root/nfs-ganesha-2.8.4/src/ # make -j 4 rpm mkdir bld; cd bld #rm -rf * && cmake -DCMAKE_BUILD_TYPE=Maintainer /root/nfs-ganesha-3.5/src/ rm -rf * && cmake -DCMAKE_BUILD_TYPE=Maintainer /root/nfs-ganesha-3.5 make -j 4 rpm mkdir bld; cd bld rm -rf * && cmake -DCMAKE_BUILD_TYPE=Maintainer /root/nfs-ganesha-4.4 make -j 4 rpm mkdir bld; cd bld rm -rf * && cmake -DCMAKE_BUILD_TYPE=Maintainer /root/nfs-ganesha-5.7 make -j 4 rpm
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
2022-04-03 Windows 2003 多网卡MAC网桥功能:依赖于 "DHCP client" 后台服务! 结论错误;以及后续。
2013-04-03 Oracle:RAC的grid用户群集监听 ? oracle用户的节点监听
2013-04-03 Oracle:RAC关闭、启动、重启步骤:10g、11g