NFS简介:NFS(Network File System)是一种分布式文件系统协议,允许用户通过网络访问远程计算机上的文件和目录,就像访问本地文件一样。NFS 最初由 Sun Microsystems 在 1984 年开发,现在已经成为类 Unix 系统中广泛使用的标准协议。
应用场景:服务器A将某目录设置为共享目录,服务器B可访问并写入
1、服务器A安装nfs-utils、rpcbind 软件包
yum -y install nfs-utils rpcbind
2、服务器A设置共享目录与可访问的服务器
mkdir /shared # 创建共享目录
chmod 777 /shared # 修改共享目录权限
vim /etc/exports # 修改配置文件
/etc/exports文件内容:
/shared 10.70.71.105/22(rw,sync,no_root_squash)
3.、服务器A启动 NFS 服务程序
systemctl start rpcbind
systemctl start nfs-server
systemctl enable rpcbind
systemctl enable nfs-server
查看nfs状态
systemctl status nfs-server
4、服务器A发布的NFS共享目录
exportfs -rv
查看共享目录
showmount -e
5、服务器B安装 nfs-utils、rpcbind,启用rpcbind
yum -y install nfs-utils rpcbind
systemctl start rpcbind
systemctl enable rpcbind
6、服务器B创建目录,并挂载至服务器A的共享目录
mkdir shared_test
mount 10.70.71.104:/shared share_test/
7、 挂载成功
若需要取消挂载,用umount命令即可
umount share_test