0%

CentOS7共享目录-NFS共享目录

  • 安装nfs和rpcbind

    1
    2
    # yum install nft-utils
    # yum install rpcbind
  • 启动nfs和rpcbind

    1
    2
    # systemctl start nfs
    # systemctl start rpcbind
  • 开放端口并重启防火墙

    1
    2
    3
    4
    # firewall-cmd --zone=public --add-port=111/tcp --permanent
    # firewall-cmd --zone=public --add-port=2049/tcp --permanent
    # firewall-cmd --reload
    # firewall-cmd --list-ports
  • 创建需要共享的文件夹

    1
    # mkdir /opt/nfs
  • 编辑/etc/exports 文件,添加如下内容

    1
    # vim /etc/exports

    /opt/nfs 10.0.0.2(rw,no_root_squash,sync,no_wdelay)
    /opt/nfs 10.0.0.3(rw,no_root_squash,sync,no_wdelay)

  • 使exports文件生效

    1
    # sudo exportfs -rv
  • 重启nfs和rpcbind

    1
    2
    # systemctl restart nfs
    # systemctl restart rpcbind

客户端 (10.0.0.2和10.0.0.3)

  • 创建需要挂载的文件夹

    1
    # mkdir /opt/nfs
  • 挂载网络磁盘

    1
    # mount -t nfs 10.0.0.1:/opt/nfs /opt/nfs
  • 查看挂载的网络磁盘

    1
    # df -h