搭建 NFS 共享存储
server 端:192.168.19.2
client 端:192.168.19.5
1、安装
检查本机是否已安装
rpm -qa | grep nfs
yum 安装
yum install -y nfs-utils
#安装nfs服务
yum install -y rpcbind
#安装rpc服务
server 端建立共享目录
mkdir /data
chmod 755 /data
#修改共享目录权限
修改配置文件 vi /etc/exports
/data 192.168.19.2(rw,sync,no_root_squash,no_all_squash)
/data 共享目录
rw 读写
sync 将数据同步写入内存缓冲区与磁盘中,效率低,但可以保证数据的一致性
no_root_squash root用户可访问,不变成匿名用户,即root用户可以以root用户的权限访问NFS服务器的共享资源
启动服务
service rpcbind start
service nfs start
设置开机自启
systemctl enable rpcbind
systemctl enable nfs
2、挂载
客户端下载
yum install -y nfs-utils
#安装nfs服务
挂载方式
使用命令挂载
使用showmount命令查看nfs服务器共享信息
showmount -e 192.168.19.2
mount -t nfs 192.168.19.5:/data /mnt
/mnt 客户端挂载目录
或者写入配置文件
#在该文件中挂载,使系统每次启动时都能自动挂载
vim /etc/fstab
192.168.19.2:/data /mnt nfs defaults 0 0
3、出现问题与解决方式
查看日志
cat /var/log/messages | grep mount
卸载
umount -l /mnt