The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"как проверить корневую файловую систему?"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"как проверить корневую файловую систему?"  
Сообщение от kostil (ok) on 20-Ноя-06, 10:36 
Ворос заключается в следующем.
Есть удаленная машина, доступ к которой только через ssh! Машина работает как firewall, на ней стоит linux slackware 10.2. Недавно на консоль начали сыпаться ошибки файловой системы:
EXT2_fs error (device ide0(3,2): ext2_new_block: Free blocks count corrupted for block group 5

Я так предполагаю что для начала надо почекать файловую систему, но! На машине установлен один жесткий диск, смонтированный в /. Смонтирован он соответственно как rw, и поэтому запустить fsck не удается:(
Перемонтировать / в ro на работающей системе не получается
mount -o remount,rw /
mount: / is busy

как можно поступить в данной ситуации?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "как проверить корневую файловую систему?"  
Сообщение от lavr email on 20-Ноя-06, 13:32 
>Ворос заключается в следующем.
>Есть удаленная машина, доступ к которой только через ssh! Машина работает как
>firewall, на ней стоит linux slackware 10.2. Недавно на консоль начали
>сыпаться ошибки файловой системы:
>EXT2_fs error (device ide0(3,2): ext2_new_block: Free blocks count corrupted for block group
>5
>
>Я так предполагаю что для начала надо почекать файловую систему, но! На
>машине установлен один жесткий диск, смонтированный в /. Смонтирован он соответственно
>как rw, и поэтому запустить fsck не удается:(
>Перемонтировать / в ro на работающей системе не получается
>mount -o remount,rw /
>mount: / is busy
>
>как можно поступить в данной ситуации?

- либо инструкцию написать для удаленной сотороны
- либо ехать, иначе НИКАК

1) срочно сделать backup - хоть по сети
2) после чего запустить dd if=/dev/диск of=/dev/null bs=1m и смотреть, если вылетит
с error - значит bad'ы, плюс логи
3) fsck у ext2/3 можно запустить с проверкой на BAD и ремапингом на уровне FS,
понятно что на read-only смонтированной FS или правильней на РАЗмонтированной -
"/" размонтировать в multi-user mode НЕВОЗМОЖНО, нужно грузиться в single-user mode

На основании верхнего делать выводы и возможно менять диск

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "как проверить корневую файловую систему?"  
Сообщение от kostil (ok) on 20-Ноя-06, 17:39 
>- либо инструкцию написать для удаленной сотороны
>- либо ехать, иначе НИКАК
>
>1) срочно сделать backup - хоть по сети
>2) после чего запустить dd if=/dev/диск of=/dev/null bs=1m и смотреть, если вылетит
>
>с error - значит bad'ы, плюс логи
>3) fsck у ext2/3 можно запустить с проверкой на BAD и ремапингом
>на уровне FS,
>понятно что на read-only смонтированной FS или правильней на РАЗмонтированной -
>"/" размонтировать в multi-user mode НЕВОЗМОЖНО, нужно грузиться в single-user mode
>
>На основании верхнего делать выводы и возможно менять диск


вариант ехать сразу отпадает, т.к. это приморский край, а я в москве.

зато есть вариант объяснить по телефону, как и что.

на сколько я понял, нужно в /etc/fstab напротив / написать вместо defaults ro, затем загрузится в сингл моде и объяснить пользователю на месте, как почекать систему. после чего загрузиться в нормальный режим. я правильно понял?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "как проверить корневую файловую систему?"  
Сообщение от lavr email on 20-Ноя-06, 19:25 
>>- либо инструкцию написать для удаленной сотороны
>>- либо ехать, иначе НИКАК
>>
>>1) срочно сделать backup - хоть по сети
>>2) после чего запустить dd if=/dev/диск of=/dev/null bs=1m и смотреть, если вылетит
>>
>>с error - значит bad'ы, плюс логи
>>3) fsck у ext2/3 можно запустить с проверкой на BAD и ремапингом
>>на уровне FS,
>>понятно что на read-only смонтированной FS или правильней на РАЗмонтированной -
>>"/" размонтировать в multi-user mode НЕВОЗМОЖНО, нужно грузиться в single-user mode
>>
>>На основании верхнего делать выводы и возможно менять диск
>
>
>вариант ехать сразу отпадает, т.к. это приморский край, а я в москве.
>
>
>зато есть вариант объяснить по телефону, как и что.
>
>на сколько я понял, нужно в /etc/fstab напротив / написать вместо defaults
>ro,

зачем еще, загрузка в Single-user mode подразумевают монтирование "/" в read-only

Прежде всего вам нужно сделать:

- backup
- dd
как ранее указывалось, и только потом:

попробовать у себя и записать ЧТО и КАК step-by-step (возможно с картинками чтобы
при объяснении было на что ориентироваться, если на удаленной стороне ни бум-бум)
Не забыть про:

- badblocks
- e2fsck

>затем загрузится в сингл моде и объяснить пользователю на месте,
>как почекать систему. после чего загрузиться в нормальный режим. я правильно
>понял?

угу, с одним но - продолжить multiuser-mode только в случае отсутствия проблем

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру