В последнее время на общем хосте файловая система, содержащая мою домашнюю папку, была смонтирована только для чтения от 45 минут до 1 часа. Техподдержка не знала об отключении, уклонялась от прямых вопросов. Спустя чуть больше трех дней я получил ответ:
Есть много объяснений, но в большинстве случаев это вызвано проблемой сервера на уровне файловой системы.
Мне почему-то не нравится этот подробный анализ, поскольку моя обычная рабочая среда работает на RAID1 (mdadm
) и я никогда не сталкивался с такими проблемами.
Предполагается, что общая хост-система представляет собой RAID1, и я узнал об этой проблеме, поскольку каждые 15 минут cronjob отправлял мне электронное письмо об этом.
Мне очень хотелось бы знать, что вы, более опытные, думаете об этом.
У меня это случилось по следующему сценарию:
Сервер VMWare подключен к общему хранилищу.
Это должно быть редко, но бывает.
Они могли / должны были более откровенно рассказать вам о причинах.
Я предполагаю, что вы говорите о системе Linux на файловых системах ext2 / ext3 / ext4 (также reiser, если вы осмелитесь).
В любом случае, когда на диске создается новая файловая система, в метаинформации файловой системы есть что-то, что сообщает хосту Linux, что делать в случае возникновения какой-либо проблемы в файловой системе во время операций.
Насколько я понимаю, это значение по умолчанию. По умолчанию операционная система должна перемонтировать проблемную файловую систему ТОЛЬКО ДЛЯ ЧТЕНИЯ.
У меня такое случалось на нескольких виртуальных машинах, и я был очень раздражен. Что я сделал, так это изменил настройку, чтобы в случае серьезного события в файловой системе запускать панику, что приведет к перезагрузке.
Предполагая, что файловые системы ext *, вы можете изменить настройку, даже когда диск смонтирован:
tune2fs -e panic /dev/sdX#
где sdX # - это диск, например / dev / sdb3, где находится ваша файловая система. Это также работает для дисков LVM с соответствующим именем / dev / для конкретного LVM, в котором находится файловая система.
Вы должны сделать это для каждого раздела файловой системы, изменение одной файловой системы не влияет на другие файловые системы.
После внесения этого изменения во все файловые системы моих виртуальных машин я очень счастлив.
наслаждаться