URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 89572
[ Назад ]

Исходное сообщение
"RAID5 и lvm"

Отправлено Aleks , 11-Авг-10 10:41 
Добрый день.

Ситуация следующая: есть сервер, raid5(megaraid) и lvm, на этом raid'е. raid из 7-ми дисков и один как hot-spare, недавно один из дисков вылетел, массив сделал ребилд и система перестала грузиться. Массив разбит так: /dev/sda1 - /boot, /dev/sda2 - swap
/dev/sda3 - lvm(~800gb), в lvm несколько logical volumes, несколько из них примонтировать можно, самый нужный - нельзя, fsck ругается на inconsistency..
Запуская fsck вручную, получаем:Inode 64539, i_size is 18446744073709543423, should be 0.  Fix? no
Inode 64539, i_blocks is 4294967271, should be 0.  Fix? no
Inode 64540 has EXTENTS_FL flag set on filesystem without extents support.
Clear? no
Inode 64540 is in use, but has dtime set.  Fix? no
Inode 64540 has imagic flag set.  Clear? no
Inode 64540 has compression flag set on filesystem without compression support.  Clear? no


Как пофиксить или хотябы вытянуть нужные файлы?


Содержание

Сообщения в этом обсуждении
"RAID5 и lvm"
Отправлено zd3n , 11-Авг-10 11:21 
ИМХО, сделать снапшот нужного раздела  и прогнать по нему fsck с автоматическим восстановлением.
А дальше действовать.... по результатам

"RAID5 и lvm"
Отправлено Aleks , 11-Авг-10 11:31 
Спасибо.
Собственно сделал пока вот что:
загрузился с livecd, перелил при помощи dd образ всего sda на другой сервер, подмаунтил его через loop0 и kpartx(появились loop0p1(/boot), loop0p2(swap), loop0p3(lvm), vgscan и lvscan lvm видят, что-то могут смонтировать, но с lvm-разделов практический ничего не могут скопировать(input/output error), хотя с /boot(тот-же raid-массив) всё копируется.

собственно /tmp и /var тоже в lvm, попробовал на них e2fsck -y , после прогона на разделе только lost+found в которой "мусор".


>ИМХО, сделать снапшот нужного раздела  и прогнать по нему fsck с
>автоматическим восстановлением.
>А дальше действовать.... по результатам