Нужно ли делать для профилактики проверку файловой системы на сервере утилитой fsck?

Dmitriy_2014
На сайте с 01.07.2014
Offline
126
350

Всем привет!

Есть такая утилита fsck для проверки и исправления ошибок в файловой системе, стоит ли ей пользоваться если на то нет объективных причин, ну в виде профилактики?

Я так понял эта утилита как в Windows’е была CHKDSK тоже для проверки и исправления ошибок на жестком диске.

Не опасно ли проверять и исправлять ошибки на работающем сервере?

Заранее всем спасибо за ответы!

lonelywoolf
На сайте с 23.12.2013
Offline
151
#1

Нужно прочитать документацию к файловой системе. На работающем сервере никаких проверок быть не может. В общем случае нужно смотреть за логами системы, специально проверки проводить не нужно.

Платный и бесплатный хостинг с защитой от DDoS (http://aquinas.su)
SocFishing
На сайте с 26.09.2013
Offline
118
#2

Dmitriy_2014, не рекомендую, так как для нормально работы нужно размонтировать диск. В противном случае есть шанс, что вы испортите файловую систему. Утилита может принять изменения на диске за ошибку анализа в своем проходе и начать восстановление, тем самым нарушить файловую систему.

Если все равно решите проверять, то только с параметром -n это не внесет исправления. Либо shutdown -rF now проверка после перезагрузки. Либо используйте другие методы.

★Сервис идентифицирует (https://socfishing.com/?utm_source=searchengines) посетителей вашего сайта и предоставляет их профили ВКонтакте, Телефон, Почта! Цены копеечные, работаем 8 лет.
lonelywoolf
На сайте с 23.12.2013
Offline
151
#3

SocFishing, Справедливости ради следует сказать, что некоторые файловые системы умеют в онлайн-проверки и в онлайн-восстановление. В настоящее время работы над добавлением соответствующего функционала ведутся в XFS. Ну и разные ФС требуют разного обращения в разных условиях. Пусть читает документацию и разбирается в первую очередь: напрмер, btrfs или ZFS я бы без scrub время от времени не запускал. Проверка должна проводиться каждый раз после внештатного выключения системы - для этого нужно, соответственно, логи просматривать потом. Нюансы есть: в обще случае не только ФС нужно проверять, но и базу пакетного менеджера, состояние баз данных.

Andreyka
На сайте с 19.02.2005
Offline
818
#4
Dmitriy_2014:

Не опасно ли проверять и исправлять ошибки на работающем сервере?

Учитывая уровень вопроса - очень опасно! Чем меньше вы будете лезть в сервер - тем будет лучше для него (и для вас)

Не стоит плодить сущности без необходимости

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий