Linuk使用nfs建立共享目录
2024-01-09 11:53:02
nfs修改端口
默认端口:
服务器开启111和2049端口,111为rpcbind对应端口,2049为nfsd对应端口
修改默认端口:
编辑或着新建/etc/sysconfig/nfs 修改默认端口
vi /etc/sysconfig/nfs
在末尾添加以下内容
RQUOTAD_PORT=30001
LOCKD_TCPPORT=30002
LOCKD_UDPPORT=30002
MOUNTD_PORT=30003
STATD_PORT=30004
将端口添加到防火墙,没有需求也可以不加
firewall-cmd --permanent --add-port=30001/tcp
firewall-cmd --permanent --add-port=30001/udp
firewall-cmd --permanent --add-port=30002/tcp
firewall-cmd --permanent --add-port=30002/udp
firewall-cmd --permanent --add-port=30003/udp
firewall-cmd --permanent --add-port=30003/tcp
firewall-cmd --permanent --add-port=30004/tcp
firewall-cmd --permanent --add-port=30004/udp
重启防火墙
firewall-cmd --reload
重启服务
systemctl restart nfs
nfs命令
#查看nfs状态
service nfs status
#启动nfs
service nfs start
#重启nfs服务
systemctl restart nfs
#停止nfs
service nfs stop
#设置nfs-server服务开机自动启动:
systemctl enable nfs-server
设置共享目录
项目环境
例如将A服务器:192.168.1.1 /data/application
共享到B服务器:192.168.1.2 /data/application
A服务器创建exports
在A服务器
#创建文件夹
mkdirs /data/application
#设置共享目录
vi /etc/exports
添加内容
/data/application 192.168.1.1(rw,sync,no_root_squash)
#rw 该主机对该共享目录有读写权限
#sync资料同步写入到内存与硬盘当中
#no_root_squash 登入 NFS 主机使用分享目录的使用者
A服务器共享目录重新生效
exportfs -rv
A服务器查看共享目录情况
showmount -e 192.168.1.1
B服务器挂载共享目录
mount -t nfs 192.168.1.1:/data/application /data/application
B服务器开机自动挂载
vi /etc/fstab
在默认添加
192.168.1.1:/data/application /data/application nfs defaults 0 0
B服务器取消挂载路径
umount /data/application
文章来源:https://blog.csdn.net/qq_20025777/article/details/135473571
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!