web-dev-qa-db-fra.com

Système est allé en lecture seule soudainement

Mon serveur Web (Linux, Debian Wheezy) a soudainement disparu en lecture seule, MySQL s'est écrasé (mais Apache n'a pas) - donnant des erreurs lorsque vous appuyez sur tab Pour compléter le nom du fichier comme suit:

bash: Impossible de créer un fichier Temp pour ici-document: Système de fichiers en lecture seule

En outre, lorsque je redémarre Apache, il ne s'allumera plus.

Ce que j'ai essayé de faire: j'ai remplacé le disque dur, déplacé des fichiers Web à nouveau; erreur répétée après 1 semaine.

Les journaux ne montre rien, un avis que j'ai vu de nombreuses tentatives infructueuses d'accéder au serveur via SSH.

dF sortie:

Filesystem                                             1K-blocks    Used Available Use% Mounted on
rootfs                                                 249773956 2328024 234758164   1% /
udev                                                       10240       0     10240   0% /dev
tmpfs                                                     406336     200    406136   1% /run
/dev/disk/by-uuid/e45e30eb-efa4-4cd9-aaf9-c6cbe46aa41c 249773956 2328024 234758164   1% /
tmpfs                                                       5120       0      5120   0% /run/lock
tmpfs                                                    2489760       0   2489760   0% /run/shm
/dev/sdb1                                              249773956 2303784 234782404   1% /mnt/sdb1

sortie Mount -N:

sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,relatime,size=10240k,nr_inodes=506431,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=406336k,mode=755)
/dev/disk/by-uuid/e45e30eb-efa4-4cd9-aaf9-c6cbe46aa41c on / type ext4 (ro,relatime,errors=remount-ro,user_xattr,barrier=1,data=ordered)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /run/shm type tmpfs (rw,nosuid,nodev,noexec,relatime,size=2489760k)
rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime)
/dev/sdb1 on /mnt/sdb1 type ext4 (rw,relatime,user_xattr,barrier=1,data=ordered)
7
Ahmed Yusuf

Votre système de fichiers racine est monté en lecture seule. Cela s'est probablement passé sur un redémarrage. Il y a quelques options:

  • Configurez le système pour résoudre les erreurs lors du redémarrage. Sur Ubuntu, cela est contrôlé par l'option FSCKFIX dans le fichier /etc/default/rcS.
  • Redémarrez en mode de récupération et exécutez fsck -f /dev/disk/by-uuid/e45e30eb-efa4-4cd9-aaf9-c6cbe46aa41c et redémarrez à nouveau.
  • Démarrez à partir d'un disque de récupération et exécutez FSCK comme indiqué ci-dessus.

Toutes les options nécessiteront que votre système soit en panne un peu. Cependant, il semble que cela soit effectivement bas maintenant.

Il peut être possible d'exécuter fsck sans redémarrer et remonter le système rw. Je dirigerais un test fsck sans permettre la correction des problèmes de voir à quel point le système de fichiers est cassé

10
BillThor