Volume erst nach dem Booten automatisch mounten

Volume erst nach dem Booten automatisch mounten

Ich habe Glusterfs zwischen zwei Ubuntu-Servern konfiguriert und das Gluster-Volume im Verzeichnis /var/www gemountet. Da ich nur zwei Server verwende, musste ich Glusterfs-Client auf derselben Maschine installieren (http://gopukrish.wordpress.com/high-availability-load-balanced-wordpress-site/). Mein Hauptziel war, die beiden Server zu replizieren. Derzeit mounte ich das Volume wie folgt: mount -t glusterfs server1:/datavol /var/www Wenn ich denselben Eintrag in /etc/fstab hinzufüge, geht der Server nicht online, da er ein solches Volume beim Booten nicht erkennen kann. Andernfalls sollte ich den fstab-Eintrag mit Server2 hinzufügen. Aber im schlimmsten Fall (beide Server ausgefallen) geht nach dem Neustart kein Server online, da beide Server das Volume des jeweils anderen Servers verwenden.

Gibt es eine Möglichkeit, das Volume erst dann automatisch zu mounten, wenn der Server online ist?

Antwort1

Die Mount-Option „_netdev“ in /etc/fstabKombination mit der Aktivierung des netfsDienstes verzögert das Mounten des Dateisystems, bis der Netzwerkstapel online ist.

Aus der Manpage:

_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).

verwandte Informationen