在 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 共享

yum安装以及adb安装

rhel6 yum源被删除,怎样挂载本地yum源

rhel 6.3 yum源更新为centos 6.4 的yum 源

CentOS 6.4 添加永久静态路由所有方法汇总(原创)

Linux-rhel6.4 编译安装PHP,Nginx与php连接