NFS服务端
- 安装NFS
sudo yum install -y nfs-utils
- 配置共享目录
vim /etc/exports 添加以下内容
/home/nfs 172.16.1.0/24(rw,sync,fsid=0)
-
启动NFS 服务
3.1 设置开机启动
sudo systemctl enable rpcbind.service sudo systemctl enable nfs-server.service
3.2 启动服务
sudo systemctl start rpcbind.service sudo systemctl start nfs-server.service
3.3 检查是否启动成功
sudo systemctl start rpcbind.service sudo systemctl start nfs-server.service
3.4 检查是否启动成功
[release@xh-web01 AbnormalReportMp3]$ rpcinfo -p program vers proto port service 100000 4 tcp 111 portmapper 100000 3 tcp 111 portmapper 100000 2 tcp 111 portmapper 100000 4 udp 111 portmapper 100000 3 udp 111 portmapper 100000 2 udp 111 portmapper 100024 1 udp 41589 status 100024 1 tcp 41798 status 100005 1 udp 20048 mountd 100005 1 tcp 20048 mountd 100005 2 udp 20048 mountd 100005 2 tcp 20048 mountd 100005 3 udp 20048 mountd 100005 3 tcp 20048 mountd 100003 3 tcp 2049 nfs 100003 4 tcp 2049 nfs 100227 3 tcp 2049 nfs_acl 100003 3 udp 2049 nfs 100003 4 udp 2049 nfs 100227 3 udp 2049 nfs_acl 100021 1 udp 44394 nlockmgr 100021 3 udp 44394 nlockmgr 100021 4 udp 44394 nlockmgr 100021 1 tcp 36164 nlockmgr 100021 3 tcp 36164 nlockmgr 100021 4 tcp 36164 nlockmgr
3.5 使配置生效
sudo exportfs -r
3.6 检查配置是否生效
[release@xh-web01 AbnormalReportMp3]$ sudo exportfs [sudo] password for user1: /home/nfs 172.16.1.0/24
NFS客户端
- 安装NFS客户端
sudo yum install -y nfs-utils
- 启动NFS 客户端服务
2.1 配置开机启动
2.2 启动rpcbind服务sudo systemctl enable rpcbind.service
sudo systemctl start rpcbind.service
- 挂载NFS export 出来的目录
3.1 查看NFS 共享出来的目录:showmount -e 172.16.1.124
3.2 挂载NFS 目录[release@izbp195wxj78t0dvft0h9yz cheetah_app]$ showmount -e 172.16.1.124 Export list for 172.16.1.124: /home/nfs 172.16.1.0/24
- 创建挂再点目录:
midr -p /home/nfs
- 挂载NFS目录到本地目录
sudo mount -t nfs 192.168.248.208:/home/nfs /home/nfs
[release@izbp195wxj78t0dvft0h9yz cheetah_app]$ df -h Filesystem Size Used Avail Use% Mounted on devtmpfs 48G 0 48G 0% /dev dev/vdb1 500G 33G 468G 7% /opt tmpfs 9.5G 0 9.5G 0% /run/user/1000 172.16.1.124:/home/nfs 500G 44G 457G 9% /home/nfs
- 创建挂再点目录: