vps服务器NFS服务

已关闭留言

NFS服务

  • Network File System,网络文件系统
    • 用途:为客户机提供共享使用的文件夹

    • 协议:NFS( 2049)、RPC( 111)

    • 所需软件包:nfs-utils

  • 系统服务:nfs-server

虚拟机A:服务端

[root@server ~]# rpm -q nfs-utils

nfs-utils-1.3.0-0.54.el7.x86_64

[root@server ~]# mkdir /abc #创建共享目录

[root@server ~]# echo haha > /abc/h.txt

[root@server ~]# echo xixi > /abc/x.txt

[root@server ~]# ls /abc/

[root@server ~]# vim /etc/exports

文件夹路径 客户机地址(权限)

/abc *(ro) #允许所有客户端进行只读访问

[root@server ~]# systemctl restart nfs-server

虚拟机B:客户端

]# rpm -q nfs-utils

nfs-utils-1.3.0-0.54.el7.x86_64

]# showmount -e 192.168.88.240 #查看对方nfs共享

Export list for 192.168.88.240:

/abc *

]# mkdir /mnt/mynfs

]# mount 192.168.88.240:/abc /mnt/mynfs

]# ls /mnt/mynfs

]# df -h /mnt/mynfs #查看正在挂载的设备信息

实现开机自动挂载

_netdev:声明网络设备,系统在具备网络参数后,再进行挂载本设备

[root@pc2 ~]# vim /etc/fstab

……此处省略一万字

192.168.88.240:/abc /mnt/mynfs nfs _netdev 0 0

[root@pc2 ~]# umount /mnt/mynfs

[root@pc2 ~]# ls /mnt/mynfs

[root@pc2 ~]# mount -a

[root@pc2 ~]# ls /mnt/mynfs