在 RHEL8 上自动挂载 NFS 的问题

在 RHEL8 上自动挂载 NFS 的问题

我在配置时遇到了一些问题自动文件系统在 CentOS 上,我非常感谢您的帮助 ^^

我必须虚拟机:

  1. CentOS Linux 版本 7.8.2003, IP地址:10.110.163.10

定义的两个 NFS 共享/etc/出口:

/nfs-directory          *(rw,no_root_squash)
/additional-nfs         *(rw,no_root_squash)
  1. 红帽企业 Linux 版本 8.2

我正在尝试从 CentOS 自动挂载 NFS

showmount -e 10.110.163.10给了我以下内容:

Export list for 10.110.163.10:
/additional-nfs *
/nfs-directory  *

我已经安装了自动文件系统,创建配置文件/etc/auto.master.d/nfs-directory.autofs并定义了以下内容:

/nfs-directory          /etc/nfs-mount.auto

并且在文件中/etc/nfs-mount.auto我定义:

*               -fstype=nfsv4,rw,sync           10.110.163.10:/nfs-directory/&

我启用并重新启动 autofs,它确实创建了/nfs-目录,但它是空的,我看不到里面有任何文件......

当我输入 时mount 10.110.163.10:/nfs-directory /mnt,一切正常,NFS 正确安装,并且我可以访问共享中的文件,但我无法使用自动安装程序执行相同的操作。

答案1

编辑 /etc/nfs-mount.auto :

default              -rw,sync           10.110.163.10:/nfs-directory/

默认情况下,挂载类型为 nfs ;您也可以通过以下方式访问共享/nfs-directory/default.

您可以在 autofs 上启用日志记录/etc/autofs.conf:

logging = debug

检查日志:journalctl -u autofs 重新启动 autofs:systemctl restart autofs

相关内容