虚拟机:
操作系统:
# cat /etc/centos-release
CentOS Linux release 7.5.1804 (Core)
yum -y install nfs-utils rpcbind
rpc监听在111端口,
ss -tnulp | grep 111
查看rpc服务是否自动启动,如果没有启动,使用以下命令启动
systemctl start rpcbind
启动rpc服务。
rpm -qa nfs-utils
vim /etc/exports
/mynfs    172.16.0.0/16(rw,async)
systemctl enable nfs-server.service
systemctl start nfs-server.service
# rpcinfo -p 172.16.33.98
   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  38431  status
    100024    1   tcp  40990  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  39869  nlockmgr
    100021    3   udp  39869  nlockmgr
    100021    4   udp  39869  nlockmgr
    100021    1   tcp  35667  nlockmgr
    100021    3   tcp  35667  nlockmgr
    100021    4   tcp  35667  nlockmgr
mkdir -p /mynfs
    touch /mynfs/test.log
    echo "nfs server" >> /mynfs/test.log
    chown -R nfsnobody.nfsnobody /mynfs
yum -y install nfs-utils rpcbind
# showmount -e 172.16.33.98
Export list for 172.16.33.98:
/mynfs 172.16.0.0/16
mount -t nfs 172.16.33.98:/mynfs /mnt/nfs
umount  /mnt/nfs