
NFS
1 前言
一个问题,一篇文章,一出故事。
笔者需要在RHEL 8.x中配置NFS4.x服务,于是整理此文。
2 实操部分
2.1 环境信息
本章基于默认的NFS配置,如果你尚未准备好NFS环境,请参阅如下章节,
2.2 配置NFS4.x服务
2.2.1 设置NFS的版本
vim /etc/nfs.conf
修改如下配置,
[nfsd] #... vers2=n vers3=n vers4=y vers4.0=y vers4.1=y vers4.2=y #...
2.2.2 屏蔽掉NFS4.x不需要的服务
systemctl mask --now rpc-statd.service rpcbind.service rpcbind.socket
另外,如果需要反向操作,请使用如下命令(可选),
systemctl unmask --now rpc-statd.service rpcbind.service rpcbind.socket
2.2.3 重启服务使配置生效
systemctl restart nfs-server.service
2.2.4 移除不需要的防火墙配置
firewall-cmd --permanent --remove-service mountd firewall-cmd --permanent --remove-service rpc-bind firewall-cmd --reload firewall-cmd --list-all
2.3 客户端测试服务访问
mount -t nfs -o nfsvers=4.2 sftp.cmdschool.org:/data/sftp/sftpUser01/myhome /mnt/
另外,基于NFS4.x的服务请不要使用如下命令测试,此命令不受NFS4.x支持,
showmount -e sftp.cmdschool.org
没有评论