NFS(网络文件系统)
NFS是一个分布式网络文件系统协议,它允许网络中的服务器之间通过TCP/IP网络共享目录和文件。NFS 使用客户端/服务器模型,客户端系统可以透明地访问服务器上的资源就像访问本地资源一样。
实验环境
实验步骤
在node01上安装NFS工具
yum -y install nfs-utils
在node01上设置开机启动NFS服务
systemctl start nfs-server && systemctl enable nfs-server && systemctl status nfs-server
在node01上创建NFS共享目录/mnt/NFS
mkdir -p /mnt/NFS
在node01上的配置文件/etc/exports中写入目录以及配置相应权限
echo "/mnt/NFS 192.168.123.0/24(rw,no_root_squash,no_all_squash)" >> /etc/exports
更新NFS配置信息(可以不重启NFS服务)
exportfs -arv
检查共享目录配置是否正确
showmount -e
在node02上安装NFS工具
yum -y install nfs-utils
在node02上检查共享目录是否能获取
showmount -e 192.168.123.1
在node02上创建NFS挂载目录/mnt/NFS
mkdir -p /mnt/NFS
在node02上把服务端NFS共享目录挂载到本地目录/mnt/NFS
mount -t nfs 192.168.123.1:/mnt/NFS/ /mnt/NFS/
在node02上配置开机自动挂载NFS共享目录
vim /etc/fstab
192.168.123.1:/mnt/NFS /mnt/NFS nfs defaults 0 0
在node02上验证开机自动挂载是否正常
mount -a