仅在启动后自动挂载卷

仅在启动后自动挂载卷

我已经在两台 ubuntu 服务器之间配置了 glusterfs,并将 gluster 卷安装在 /var/www 目录下。由于我只使用两台服务器,因此我必须在同一台机器上安装 glusterfs-client(http://gopukrish.wordpress.com/high-availability-load-balanced-wordpress-site/)。我的主要目标是复制两台服务器。目前,我正在按如下方式安装卷:mount -t glusterfs server1:/datavol /var/www 当我在 /etc/fstab 中添加相同的条目时,服务器不会联机,因为它在启动时无法检测到这样的卷。否则,我应该在 server2 中添加 fstab 条目。但在最坏的情况下(两台服务器都关闭),重启后没有服务器会联机,因为两台服务器都在使用对方服务器的卷。

有没有办法仅在服务器上线后才自动安装卷?

答案1

挂载选项“_netdev”与/etc/fstab启用netfs服务相结合将延迟挂载文件系统,直到网络堆栈在线。

从手册页中:

_netfs

          The  filesystem resides on a device that requires network access
          (used to prevent the  system  from  attempting  to  mount  these
          filesystems until the network has been enabled on the system).

相关内容