我正在尝试在 centos 7.2 服务器上挂载 NFS 卷:
当我尝试挂载 NFS 共享点时,这是我得到的响应:
[root@web1:~] #mount -t nfs nfs1.example.com:/var/nfs/home /home
mount.nfs: an incorrect mount option was specified
Run Code Online (Sandbox Code Playgroud)
我检查过,我已经nfs-utils-1.3.0-0.21.el7.x86_64
在两台机器上安装了。nfs 客户端和 nfs 服务器操作系统都是 Centos 7.2
为了解决这个问题,我将 NFS 服务器上 /etc/exports 文件中的列表缩减为以下内容:
/var/nfs/home web1.example.com(rw,sync,no_root_squash,no_all_squash)
Run Code Online (Sandbox Code Playgroud)
如果我showmount
从服务器执行 a我试图挂载 nfs 共享,这就是我看到的:
[root@web1:~] #showmount -e nfs1.example.com
Export list for nfs1.example.com:
/var/nfs/home web1.example.com
Run Code Online (Sandbox Code Playgroud)
如果我这样做,mount -v
这就是我得到的:
[root@web1:~] #mount -v -t nfs nfs1.example.com:/var/nfs/home /home
mount.nfs: timeout set for Fri Jan 13 11:04:19 2017 mount.nfs: trying text-based options 'vers=4,addr=162.xxx.xxx..94,clientaddr=162.xxx.xxx.6'
mount.nfs: mount(2): …
Run Code Online (Sandbox Code Playgroud) 我在一台红帽 7 机器上,我需要打开防火墙上特定 IP 的所有端口。
我试过这个命令:
firewall-cmd --permanent --zone=public --add-rich-rule=' rule family="ipv4" source address="64.39.96.0/20" port protocol="tcp" port="*" accept'
Run Code Online (Sandbox Code Playgroud)
但是我收到了一个无效的端口错误 *
有谁知道并可以告诉我如何正确地做到这一点?