娃哈哈好喝-真的!
技术够用就行,吃好喝好睡好!

centos7安装nfs

1、服务端
# 安装nfs
[root@nfs-server ~]# yum -y install nfs-utils
# 允许开机启动
[root@nfs-server ~]# systemctl enable rpcbind
[root@nfs-server ~]# systemctl enable nfs
# 启动服务
[root@nfs-server ~]# systemctl start rpcbind
[root@nfs-server ~]# systemctl start nfs

配置nfs服务

# 创建共享目录
[root@nfs-server ~]# mkdir /data/nfs
# 修改配置文件
[root@nfs-server ~]# vim /etc/exports
# 添加以下配置
/data/nfs     192.168.0.0/24(rw,sync,no_root_squash,no_all_squash)

配置文件后面参数说明

/data/nfs: 共享目录位置。
192.168.0.0/24: 客户端 IP 范围,* 代表所有,即没有限制。
rw: 权限设置,可读可写。
sync: 同步共享目录。
no_root_squash: 可以使用 root 授权。
no_all_squash: 可以使用普通用户授权。

配置完成后重启一下nfs服务

[root@nfs-server ~]# systemctl restart nfs
# 检查一下本地共享目录
[root@nfs-server ~]# showmount -e localhost
Export list for localhost:
/data/nfs 192.168.0.0/24
[root@nfs-server ~]# 

服务端配置完成

2、客户端
# 安装nfs
[root@nfs-server ~]# yum -y install nfs-utils
# 允许开机启动
[root@nfs-server ~]# systemctl enable rpcbind
# 启动服务
[root@nfs-server ~]# systemctl start rpcbind

客户端也需要安装nfs,但是不需要启动,只需要启动rpcbind服务即可

# 创建一个本地目录,需要将nfs挂载的目标目录
[root@nfs-client ~]# mount /data/nfs-client
# 挂载nfs
[root@nfs-client ~]# mount -t nfs 192.168.0.101:/data/nfs /data/nfs-client
# 挂载之后查一下一下挂载情况
[root@nfs-client ~]# mount
192.168.0.101:/data/nfs on /data/nfs-client type nfs4 (rw,relatime,vers=4.1,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.0.103,local_lock=none,addr=192.168.0.101)

如果想开机自动挂载可以卸载fstab中

[root@nfs-client ~]# vim /etc/fstab
192.168.0.101:/data/nfs     /data/nfs-client            nfs     defaults        0 0

完成

赞(0)
未经允许不得转载:娃哈哈好喝 » centos7安装nfs
分享到: 更多 (0)