NFS配置

1、NFS

NFS(Network File System)即网络文件系统

2、安装nfs服务

yum install rpcbind nfs-utils -y

3、启动nfs服务

#os6
service nfs-server start
#os7、8
systemctl start nfs-server
systemctl enable nfs-server

4、配置nfs挂载

vim /etc/exports
/data 192.168.1.0/24(rw,all_squash,sync)
/data 是我们的共享文件夹,使用绝对路径,需要自己新建
192.168.1.0/24 允许过来访问的客户机IP地址网段
rw 表示可读可写
ro 表示只能读
all_squash 表示任何客户机的用户过来访问时,都认为时普通用户
sync  同时将数据写入到内存与硬盘中,保存不丢失数据
async  优先将数据保存到内存,然后再写入硬盘,效率更高,但可能会丢失数据


exportfs -rv
showmount -e 查看

5、客户端挂载nfs

yum -y install rpcbind


mount -t nfs 192.168.1.1:/data /data -o nolock,nfsvers=3,vers=3
如果不加 -onolock,nfsvers=3 则在挂载目录下的文件属主和组都是nobody,如果指定nfsvers=3则显示root。
-t nfs 表示这个设备(即nfs服务器上的share目录)使用的是nfs文件系统,
或编辑/etc/fstab加入如下内容
192.168.1.1:/data   /data  nfs  defaults,_netdev  0 0

NFS配置
http://www.jcwit.com/article/13/
作者
Carlos
发布于
2023年12月8日
许可协议