Alx 19.11.2010 05:25

Есть вопрос!Почему корневая ФС может ВНЕЗАПНО становиться read-only?

Последнее время на серваке с гентой корневая файловая система (reiserfs) иногда становится только для чтения. Причём записать туда не удаётся даже под рутом, в логах ничего нет, mount показывает что примонтировано с rw, mount -o remount,rw / ничего не меняет. Ситуация исправляется только после ребута. Почему может такое происходить?


Тэги: filesystem Gentoo reiserfs
+ 0 -
Похожие Поделиться

todeus 19.11.2010 05:58 #
Может она заполняется под ноль? А после ребута какиенить логи или tmp/ и прочее удаляются, освобождаются спасительные 5-10 мегабайт и система оживает ;)
strk 19.11.2010 11:57 #
резерв под рута все равно остаться должен..
Alx 19.11.2010 06:19 #
не, там остаётся около 300МБ. сейчас там так:

Файловая система Разм Исп Дост Исп% смонтирована на
/dev/mapper/ddf1_bazis3 6,9G 6,3G 620M 92% /
x0x01 19.11.2010 08:34 #
что за mapper? lvm?
Alx 19.11.2010 13:50 #
а как узнать? где посмотреть это?
ArtemZ 19.11.2010 08:59 #
Выложи на pastebin dmesg, проверь диски ;-) ;-) ;-)
stasikos 19.11.2010 09:34 #
Потому что контроллер не смог выполнить запись на диск и фс, возможно повреждена и требует fsck. Поэтому делает fsck при ребуте и после него все ок. Навеяно сотнями виртуалок в ESX, с которыми это происходит при потере связи с дисковым хранилищем.
urykhy 19.11.2010 09:35 #
сделать бакап, проверить раздел в fsck, smart посмотреть.
igorp1024 19.11.2010 11:19 #
Ищем в dmesg. У меня такое было, когда винт подыхал как-то странно, что даже SMART-тест не запускался. И при попытке чтения/записи в конкретные сектора происходила какая-то непонятная для меня ошибка, ядро ругалось и ФС перемаунчивалась в readonly.

p.s. Винт очень скоро умер.
avpme 19.11.2010 14:23 #
Точно так же за пару лет посыпалось несколько винтов (разные сервера\ос\организации) - смарт не запускался, при fsck и\или считывании определенных секторов система на раз валилась без каких-либо объяснений в логах и сообщений :-/ винты померли довольно быстро. Т.ч. симптом (если только это не связанно с переполнение диска) довольно нехороший.
Alx 19.11.2010 13:51 #
ну dmesg я не сообразил тогда глянуть.. а вот fsck обнаружил 2 corruptions.. щас делаю rebuild-tree
Alx 19.11.2010 13:55 #
в генте чтото поддержка raid плохая:

# dmsetup remove ddf1_bazis3
Node /dev/mapper/ddf1_bazis3 was not removed by udev. Falling back to direct node removal.

хотя dmraid поднялся только на генте