mount: cannot remount block device /dev/sda5 read-write, is write-protected
Everything is working as usual except the disk is read-only and don't want to change back.
thanks.
root@NODE02:/tmp# df .
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda5 461490504 179502128 258545928 41% /
root@NODE02:/tmp# mount -o rw,remount /dev/sda5
mount: cannot remount block device /dev/sda5 read-write, is write-protected
root@NODE02:/tmp# touch helll
touch: cannot touch `helll': Read-only file system
It's not multipath. It's nothing special. Just a server with ubuntu 9.10.
makes no sense for me, does it?
----EDIT----
Selinux is not active.
There is no RAID. There are 2 discs, 500Gb each one. First one for OS and some homes. The second one for distributed FS, HPC high performance.
Dmesg was not updated since 2 days ago. Nothing on its last lines related to disc or errors.
Rebooted, and no hard drive found. From bios, the hard drive is dead, not responding even to name queries.
New hard drive is needed. thanks.
Solution 1:
I'm afraid this is due to corruption on the filesystem or problems on the underlying hardware, since it's the root filesystem my recommendation is to boot the server again with a rescue disc (or in single user mode) and try to repair the disk through fsck
.
- Check what
dmesg
says to confirm the corruption - Run
fsck
to repair the hard drive, as soon as fsck is run reboot immediately to avoid any issues
Hola Marc,
Em temo que aixo es un sintoma de corrupcio al sistema de fitxers o de problemes del hardware subjacent, com es el / lo que et recomano es de rebotar el servidor amb un CD de rescat e intentar reparar el disc amb fsck
.
- Mira que diu la comanda
dmesg
nomes per corroborar que hi ha corrupcio - Executa
fsck
per reparar el teu disc, en quan acabi rebota inmediatament per preveure qualsevol altre tipus de problema
Bona sort!
Solution 2:
I've seen this before when a RAID card went bad, and the ext3 journal file couldn't be written to. At that point, the kernel marked the root FS read-only and wouldn't allow it to go back.
Nothing was logged about this, because of course the /var FS was on the same disc, and also RO. dmesg
, however, was pleased to tell us about the problem. So, can you do a dmesg
and tell us about the output?
In our case, the only fix was to power-cycle to wake up the RAID card, then reboot from rescue media and fsck the file system.