Надлежащий способ работать (e2) fsck на сервере я диагностирую?

Я читал старое руководство системного администратора, и оно сказало для использования badblocks программы для питания e2fsck с-l параметром дефектные цилиндры, но в более новых "руководствах" говорится для использования переключателя-c вместо этого.

Я не уверен и не могу соединить страницы справочника или руководства, ситуацию в качестве примера:

Что, если я был, диагностирует это, сервер имел дефектную файловую систему (поврежденный, или имел сбойные блоки), как я правильно запущу программу (принимающий ext2/3 файловую систему) способом, который сделает, как описано?

Как я могу размонтировать раздел и осуществить проверку, если e2fsck программа находится на том разделе? Я ясно не понимаю процесс в этом.

Я надеюсь, что я ясен в том, что я намереваюсь сделать.

1
задан 22.02.2014, 13:27

1 ответ

Необходимо будет проверить дважды e2fsck(8) страница руководства в той определенной системе, чтобы определить, стара ли Ваша версия настолько. В современных системах Вы определенно хотите e2fsck -c для проверки сбойных блоков.

При выполнении потрясающей системы, такой как Debian или Ubuntu Вы должны иметь e2fsck-static установленный - и bash-static, в качестве награды - таким образом, можно просто легко скопировать двоичный файл в безопасный раздел и выполнить его оттуда.

Так как Вы сделали бы это на, по-видимому, живом сервере и боролись бы, чтобы найти, что вчерашние резервные копии восстанавливают на новый, безопасный жесткий диск, я предположу, что Вы просто не имеете резервных копий и советовали бы, чтобы загрузить восстановление жить CD, такой как Finnix, и отображать/копировать данные как можно скорее и затем выполнить любую диагностику.

0
ответ дан 24.11.2019, 01:12

Теги

Похожие вопросы