Centos8安装配置NFS服务和挂载
存储服务器(服务端):192.168.19.19
主服务器(客户端):192.168.19.20
备服务器(客户端):192.168.19.21
主备服务器产生的数据存储在存储服务器,所以要将存储服务器目录/PTYT挂载在主备服务器上的/PTYTNFS
一、服务端配置
1、安装 NFS 服务器所需的软件包在(192.168.19.19操作)
yum install -y nfs-utils
2、编辑exports文件
配置方法一:
vim /etc/exports
/PTYT 192.168.19.20(insecure,rw,no_root_squash,sync)
/PTYT 192.168.19.20(insecure,rw,no_root_squash,sync)
配置方法二:
/PTYT 192.168.19.0/24(insecure,rw,no_root_squash,sync)
同192.168.248.0/24一个网络号的主机可以挂载NFS服务器上的/PTYT目录到自己的文件系统中
3、启动nfs服务
先为rpcbind和nfs做开机启动:(必须先启动rpcbind服务)
systemctl enable rpcbind.service
systemctl enable nfs-server.service
然后分别启动rpcbind和nfs服务:
systemctl start rpcbind.service
systemctl start nfs-server.service
4、确认NFS服务器启动成功:
rpcinfo -p
5、检查 NFS 服务器是否挂载我们想共享的目录 /PTYT
exportfs -r
#使配置生效
exportfs
#可以查看到已经ok
二、客户端配置
1、在主备服务器(客户端)上安装NFS 客户端
(示例:192.168.19.20,192.168.19.21请参考以下教程操作)
yum install -y nfs-utils
然后启动rpcbind服务
先为rpcbind做开机启动:
systemctl enable rpcbind.service
然后启动rpcbind服务:
systemctl start rpcbind.service
注意:客户端不需要启动nfs服务
2、检查 NFS 服务器端是否有目录共享:showmount -e nfs服务器的IP
showmount -e 192.168.19.19
Export list for 192.168.19.19:
/PTYT 192.168.19.0/24
3、在从机上使用 mount 挂载服务器端的目录/PTYT到客户端某个目录下:
cd /
mkdir PTYTNFS
mount -t nfs 192.168.19.19:/PTYT /PTYTNFS
df -h 查看是否挂载成功。