CentOS7安装配置NFS,防火墙配置

本文属于转载,原作者也不知道同不同意。。。为了方便找记录一下,原作者博客
https://blog.csdn.net/w171066/article/details/52934862

https://www.cnblogs.com/stulzq/p/9808504.html

安装 nfs 会同时自动安装rpcbind

yum -y install nfs-utils

配置端口nfs除了主程序端口2049和rpcbind的端口111是固定以外,还会使用一些随机端口 可以在/etc/sysconfig/nfs 文件中配置将这些端口固定

LOCKD_TCPPORT=32803
LOCKD_UDPPORT=32769
MOUNTD_PORT=892
RQUOTAD_PORT=875
STATD_PORT=662
STATD_OUTGOING_PORT=2020

打开端口 CentOS7 使用的是 firewalld.使用可以参考
https://www.cnblogs.com/wuliwawa/p/11944112.html
首先打开 111 和 2049 端口

firewall-cmd  --permanent    --add-port=111/tcp
firewall-cmd  --permanent    --add-port=111/udp
firewall-cmd  --permanent    --add-port=2049/tcp
firewall-cmd  --permanent    --add-port=2049/udp

再将上面nfs文件中配置的端口打开

firewall-cmd  --permanent    --add-port 32803/tcp
firewall-cmd  --permanent    --add-port 32769/udp

firewall-cmd  --permanent    --add-port 892/tcp
firewall-cmd  --permanent    --add-port 892/udp

firewall-cmd  --permanent    --add-port 875/tcp
firewall-cmd  --permanent    --add-port 875/udp

firewall-cmd  --permanent    --add-port 662/tcp
firewall-cmd  --permanent    --add-port 662/udp

重新载入防火墙

firewall-cmd --reload

查看已开放端口

firewall-cmd	--zone=public --list-ports

设置共享目录 如 /export/primary
编辑 /etc/exports 文件

vi /etc/exports

加上如下内容

/export/primary *(rw,async,no_root_squash,no_subtree_check)
  • 表示所有IP都可以访问, rw可进行读写操作 。其它参数意思 可以自己查一查,本人也不甚了解。

重启 rpcbind和nfs 服务。

扫描二维码关注公众号,回复: 11121760 查看本文章
systemctl	restart rpcbind
systemctl restart nfs

查看nfs 绑定的端口

rpcinfo -p
[root@bride2 ~]# 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
    100005    1   udp    892  mountd
    100005    1   tcp    892  mountd
    100005    2   udp    892  mountd
    100005    2   tcp    892  mountd
    100005    3   udp    892  mountd
    100005    3   tcp    892  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  32769  nlockmgr
    100021    3   udp  32769  nlockmgr
    100021    4   udp  32769  nlockmgr
    100021    1   tcp  32803  nlockmgr
    100021    3   tcp  32803  nlockmgr
    100021    4   tcp  32803  nlockmgr

其它 主机可以查看 挂载该共享点,假设该共享点IP192.168.199.61

其它主机 (假设是CentOS7系统,也安装了 nfs-utils)

查看 192.168.199.61 的共享

showmount -e 192.168.199.61

挂载 该共享

mount -t nfs 192.168.199.61:/export/primary /mnt/primary
发布了59 篇原创文章 · 获赞 11 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/dandanfengyun/article/details/105202321
今日推荐