Centos 搭建NFS服务

测试主机

名称 ip地址
服务端 192.168.1.101
客户端 192.168.1.102

服务端

# 安装nfs服务
yum -y install nfs-utils rpcbind
# 修改配置文件
vim /etc/exports
# 最下面添加以下内容
/data/nfs 192.168.1.102(rw,sync,no_root_squash,no_subtree_check)
# 启动服务
systemctl start nfs
# 开机启动
systemctl enable nfs-server

客户端

# 安装nfs服务
yum -y install nfs-utils rpcbind
# 查看服务端的共享目录
sudo showmount -e 192.168.1.101

挂载NFS目录到本地

# 手动挂载
mount 192.168.1.101:/data/NFS /data/NFS
# 开机挂载
vim /etc/fstab
192.168.1.101:/data/nfs /data/nfs nfs rw 0 0

如果无法查看共享目录可能是防火墙导致

#   关闭防火墙
systemctl stop firewalld

参数说明

参数 说明
ro read-only
rw read-write
root_squash nfs客户端以root管理员身份访问nfs服务端时,映射为nfs服务端所在主机的匿名用户(权限会受限)
no_root_squash nfs客户端以root管理员身份访问nfs服务端时,映射为nfs服务端所在主机的root用户(权限不会受限)
sync 数据同时写入内存和磁盘。相当于同步双写,因为同时要写内存和磁盘,所以性能会受损,但是数据一致性得以保证,不会丢失
async 数据会优先写入内存,然后再写入磁盘。因为写入到内存的数据并不会立刻把数据同步到硬盘中,这时如果断电就会导致部分数据丢失,但是性能却会比sync更有效

版权声明:
作者:Akiraka
链接:https://www.akiraka.net/linux/337.html
来源:Akiraka
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
海报
Centos 搭建NFS服务
测试主机 名称 ip地址 服务端 192.168.1.101 客户端 192.168.1.102 服务端 # 安装nfs服务 yum -y install nfs-utils rpcbind # 修改配置文件 vim ……
<<上一篇
下一篇>>
文章目录
关闭
目 录