Автоматическое восстановление файловой системы ext4

Автоматическое восстановление файловой системы ext4

В последние дни я столкнулся с проблемами с отключением электроэнергии/сбоями, которые вызвали некоторые сбои в файловой системе ext4, затем fs была перемонтирована как read-only. К сожалению, это вызвало сбой нескольких важных служб (bamboo agents), которым нужно записывать в эту файловую систему.

Чтобы исправить это, мне нужно вручную перезагрузить машину (а иногда также запустить fsck из initrd и просмотреть все ошибки).

Мне было интересно, есть ли лучшее (автоматическое) решение. errors=panicПриведет ли добавление опции монтирования в fstab к перезагрузке системы? Файловая система будет автоматически проверена fsck.

На машине установлена ​​ОС Xubuntu 16.04 LTS.

Заранее спасибо!

решение1

Я видел это много раз, особенно на VMware.

Насколько мне известно, ошибки=паника на самом деле не работают (но попробуйте сами; возможно, это уже реализовано). Паника тоже не сильно поможет, так как система все равно будет отключена/мертва...

Если вы измените тип файловой системы на xfs: Xfs немного отличается в обработке ошибок записи - по крайней мере, она не переходит в режим только для чтения. Ошибки все еще есть, и я считаю, что ваше приложение может получить ошибки записи в некоторых файлах, пока вы не перезагрузите/размонтируете и не запустите xfs_repair. - это может привести к повреждению базы данных...

Реальное решение — иметь стабильное оборудование (стабильный SAN/VMware... )..

Связанный контент