centos7mount没用
时间: 2023-12-03 11:40:42 浏览: 130
centos7系统通过mount挂载nfs共享
根据提供的引用内容,可以看出在进行nfs挂载时出现了access denied by server的错误,同时在被挂载主机的日志中也提示了unmatched host的错误。这些错误可能是由于以下原因导致的:
1. 挂载的目标主机没有正确配置nfs服务,或者nfs服务没有启动。
2. 挂载的目标主机没有正确配置nfs服务的访问控制,或者访问控制设置不正确。
3. 挂载的目标主机没有正确配置防火墙规则,或者防火墙规则设置不正确。
4. 挂载的目标主机没有正确配置hosts文件,或者hosts文件设置不正确。
为了解决这些问题,可以尝试以下方法:
1. 确认目标主机已正确安装并启动了nfs服务,可以使用以下命令检查:
```shell
systemctl status nfs
```
2. 确认目标主机已正确配置了nfs服务的访问控制,可以使用以下命令检查:
```shell
cat /etc/exports
```
如果需要添加IP访问信任,可以在/etc/exports文件中添加相应的IP地址或网段,例如:
```
/home xxx(rw,sync,no_root_squash,no_all_squash,subtree_check,fsid=0)
/home yyy(rw,sync,no_root_squash,no_all_squash,subtree_check,fsid=0)
```
然后重新加载exports文件:
```shell
exportfs -r
```
3. 确认目标主机已正确配置了防火墙规则,可以使用以下命令检查:
```shell
firewall-cmd --list-all
```
如果需要开放nfs服务的端口,可以使用以下命令:
```shell
firewall-cmd --add-service=nfs --permanent
firewall-cmd --reload
```
4. 确认目标主机已正确配置了hosts文件,可以使用以下命令检查:
```shell
cat /etc/hosts
```
如果需要添加IP地址和主机名的映射关系,可以在/etc/hosts文件中添加相应的行,例如:
```
192.168.1.100 host1
192.168.1.101 host2
```
阅读全文