201 votes

Comment corriger "sudo : unable to open ... Système de fichiers en lecture seule" ?

Le titre n'est peut-être pas aussi descriptif que je le souhaiterais, mais je n'ai pas pu en trouver de meilleur.

Le système de fichiers de mon serveur est passé en lecture seule. Et je ne comprends pas pourquoi il le fait et comment le résoudre.

Je peux me connecter en SSH au serveur et lorsque j'essaie de démarrer apache2 par exemple, j'obtiens le message suivant :

username@srv1:~$ sudo service apache2 start
[sudo] password for username:
sudo: unable to open /var/lib/sudo/username/1: Read-only file system
 * Starting web server apache2                                                                                                                                                                                                               (30)Read-only file system: apache2: could not open error log file /var/log/apache2/error.log.
Unable to open logs
Action 'start' failed.
The Apache error log may have more information.

Lorsque j'essaie de redémarrer le serveur, j'obtiens :

username@srv1:~$ sudo shutdown -r now
[sudo] password for username:
sudo: unable to open /var/lib/sudo/username/1: Read-only file system

Une fois que je l'ai redémarré manuellement, il démarre simplement sans aucun avertissement ou message indiquant que quelque chose ne va pas.

J'espère que quelqu'un pourra m'indiquer la bonne direction à suivre pour résoudre ce problème.

3voto

diegosasw Points 161

Si vous avez l'interface utilisateur graphique, allez dans l'application disque, sélectionnez le lecteur qui pose problème, cliquez sur l'icône en forme d'engrenage et choisissez l'option Réparer le système de fichiers. En moins d'une seconde, le problème est réglé.

enter image description here

2voto

rlamoni Points 501

Pour moi, le redémarrage du système résout ce problème.

sudo reboot

comme il l'a mentionné.

Souvenez-vous de

En tant qu'administrateur système, le redémarrage devrait être la dernière solution.

1voto

Richard Moore Points 41

Dans mon cas, c'est le RAID 1 qui s'est stabilisé après l'installation initiale. J'ai /boot et / sur le RAID1 s/w. Après avoir laissé le système pendant la nuit et redémarré, tout fonctionne bien. Richard

1voto

allenyllee Points 153

Si vous êtes dans une situation où vous ne pouvez pas utiliser le live disc, par exemple si vous vous connectez à distance par ssh à votre système, vous pouvez toujours utiliser la commande à laquelle @Bibhas a répondu :

sudo fsck.ext4 -f /current/filesystem/mount/point

Il vous demandera de réparer votre erreur de système de fichiers. Vous devez également redémarrer votre système à distance.

0voto

Mwongera808 Points 101

Vérifiez si vous avez du matériel défectueux. J'ai eu cette erreur à cause d'un disque dur qui s'est desserré. J'ai lancé mount -o remount,rw / et ça a marché.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X