在 RHEL 6.4 上永久挂载 Netapp NFS 共享
Posted
技术标签:
【中文标题】在 RHEL 6.4 上永久挂载 Netapp NFS 共享【英文标题】:Mount Netapp NFS share permanently on RHEL 6.4 【发布时间】:2014-07-31 15:54:14 【问题描述】:我正在尝试在 RHEL 6.4 虚拟机上永久挂载一个卷。
我的 fstab 条目是:
172.17.4.228:/bp_nfs_test1 /mnt1 nfs rsize=8192,wsize=8192,intr
我将卷安装为:
mount 172.17.4.228:/bp_nfs_test1 /mnt1
当我运行 df -h 时,我可以看到该卷并能够正确访问它。
但是当我重新启动虚拟机时,即使 /etc/fstab 中的条目存在,挂载也消失了并且无法再访问它
我必须再次手动挂载卷(mount -a),然后我才能在 df -h 中看到我的卷并访问它。
感谢任何帮助
【问题讨论】:
读取 fstab 时网络未启动,因此 nfs 挂载不会上线。 【参考方案1】:启动时的挂载过程非常早,因此您的网络不会在线,从而阻止了 nfs 共享的挂载。您需要启用 netfs,它管理网络文件共享,并在网络启动后运行。您想要的流程是:
-
已处理标准底座。
在初始装载期间跳过 NFS 共享(通过将 _netdev 添加到选项)。
网络上线后,netfs 会像 nfs 一样处理网络文件系统并使其上线。
为防止自动挂载程序在网络服务可用之前尝试挂载您的 nfs 共享,请将 _netdev 添加到您的选项中:
172.17.4.228:/bp_nfs_test1 /mnt1 nfs rsize=8192,wsize=8192,intr,_netdev
启用netfs:
chkconfig netfs on
或者,您也可以通过 /etc/auto.master 配置来配置共享,并在访问共享时挂载它。
【讨论】:
以上是关于在 RHEL 6.4 上永久挂载 Netapp NFS 共享的主要内容,如果未能解决你的问题,请参考以下文章
在 centos 7 中无法挂载从 netapp 共享的 nfs 共享