Fehlerhafte /etc/fstab verhindert Proxmox-Boot

Fehlerhafte /etc/fstab verhindert Proxmox-Boot

Ich habe einen einzelnen Eintrag zu Folgendem hinzugefügt /etc/fstab:

mount //sambashare /media/sambashare

Das Ausführen mount -afunktionierte einwandfrei, ich konnte auf alle Dateien zugreifen. Nach einem Neustart tritt jedoch dieser Fehler auf:

etho0 is in forwarding mode
Waiting for vmbr1 to get ready (MAXWAIT is 32 seconds).

Wiederholte Neustarts helfen nicht. Ich gehe stark davon aus, dass es an diesem fstab-Eintrag liegt, da ich sonst keine Änderungen vorgenommen habe.

Antwort1

Das Verhalten entspricht dem Plan.

Da Sie Ihrer fstab eine Netzwerkfreigabe hinzugefügt haben, muss das Netzwerk aktiv sein, bevor es gemountet werden kann.

Sie haben eine Brücke (vmbr1) erstellt, deren Einrichtung einige Zeit in Anspruch nehmen kann, wennSTPaktiviert ist, normalerweise 30–40 Sekunden.

Das Deaktivieren von STP könnte funktionieren, ist aber angesichts Ihres Setups möglicherweise keine gute Idee.

Andere Lösungen wären, die Freigabe manuell in /etc/rc.local (oder ähnlich) zu mounten oder autofs zu verwenden.

Antwort2

mountDas scheint ein falscher Wert für das erste Feld in Ihrer fstab zu sein und es sieht so aus, als hätten Sie einfach eine mountBefehlszeile kopiert.

( man 5 fstab) ... Das erste Feld in /etc/fstab, (fs_spec), beschreibt das blockspezifische Gerät oder das entfernte Dateisystem, das gemountet werden soll. Für normale Mounts enthält es (einen Link zu) einem blockspezifischen Geräteknoten (wie von mknod(8) erstellt) für das zu mountende Gerät, wie /dev/cdromoder /dev/sdb7.
Für NFS-Mounts hat man :, z. B. 'knuth.aeb.nl:/'.

Ich würde stattdessen so etwas in /etc/fstab erwarten:

//sambashare /media/sambashare cifs credentials=/etc/smbcredentials,iocharset=utf8,sec=ntlm,_netdev

Die _netdevMount-Option wird dringend empfohlen, da sie das Mounten von Dateisystemen, die Netzwerkzugriff erfordern, bis nach dem Herstellen der Netzwerkverbindung verzögert und so Zeitüberschreitungen verhindert.

verwandte Informationen