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
0
二维码
海报
Centos 搭建NFS服务
测试主机
名称
ip地址
服务端
192.168.1.101
客户端
192.168.1.102
服务端
# 安装nfs服务
yum -y install nfs-utils rpcbind
# 修改配置文件
vim ……
文章目录
关闭