En manipulant le volume manager ou les systèmes de fichiers sous Linux, il vous arrive de mettre à jour le fichier /etc/fstab
afin de monter automatiquement les systèmes de fichiers au reboot de la machine. Il convient d’être prudent dans la manipulation de ce fichier si l’on ne veut pas planter son serveur au prochain redémarrage et de tester le fichier à l’aide de la commande mount
:
L’option CTRL+D
n’aura pour effet qu’un reboot de la machine avec le même résultat….
Dans cet exemple l’erreur concerne le volume /dev/ora-vol/lv-ora-bad
. Il faut donc pouvoir jeter un oeil dans le /etc/fstab
et le modifier le cas échéant. Et donc, tout simplement, vous connecter root
et lancer la commande ci-dessous :
vi /etc/fstab
Le fichier est en lecture seule ! Vous ne pourrez pas le modifier. Vous êtes bloqués. Pas complètement quand même ! Vous pouvez remonter votre système de fichiers racine en mode lecture écriture :
mount -o remount,rw /
Vous pouvez alors éditer le fichier /etc/fstab
et lui apporter les modifications qui vont bien.
Dans cet exemple, il suffit de corriger le nom de volume /dev/ora-vol/lv-ora
au lieu de /dev/ora-vol/lv-ora-bad
. Cette fois, j’avais modifié le fichier volontairement pour avoir un cas pratique.
3 réflexions sur “Linux – "No such file or directory" au Reboot”
Hello;
Effectivment dans l’exemple il s’agit d’une erreur dans le fstab, mais l’on peut aussi être confronter au même problème avec une corruption d’un File System suite par exemple à crash de baie ou autre incident.
Laurent.
Hello,
Il faut t’habituer. On est désormais 2 et là c’est Laurent ;-). Au fait, je t’invite à participer, comme ça, ça fera 3.
D’accord, « mount -a » a des avantages sur un « mount » classique. Mais si c’était que toi qui faisait les configurations système, nous n’aurions pas trop de travail. Heureusement, ce n’est pas le cas !
Joyeuses fêtes
Greg
Hello Arkzoyd,
Mon astuce pour éviter ce genres d’erreurs « bêtes » mais qui peuvent être pénibles en astreinte…
Je n’utilise jamais « mount » « directement ».
J’édite systématiquement la fstab et ensuite je fais un « mount -a ».
De cette manière je valide le contenu de la fstab.
Les commentaires sont fermés.