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 查看是否掛載成功。