LINUX.ORG.RU
ФорумAdmin

Восстановление данных на ext4 после случайного двойного монтирования по FC

 ,


0

3

RAID5 был создан на дисковом хранилище и был экспортирован на 2 сервера. Копировали данные на раздел, а он случайно остался примонтированным на другом сервере. После копирования ls правильно показывал, cat'ом тоже файлы просматривались. После перемонтирования «усё пропало, шеф!». df показывает что занято место, а ls, естественно, ничего не показывает. Что делать?

Ответ на: комментарий от awesome

Отпишусь. Пока что fsck работает 2 суток, сожрал 3 гига оперативы. В то же время iotop показывает Disk Write в районе 4-5 K/s. Чем он там занимается, интересно.

top - 15:32:26 up 3 days, 1:20, 1 user, load average: 1.08, 1.03, 1.03
Tasks: 1329 total, 2 running, 1327 sleeping, 0 stopped, 0 zombie
Cpu(s): 2.0%us, 0.1%sy, 0.0%ni, 97.9%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 264492364k total, 213809536k used, 50682828k free, 437828k buffers
Swap: 0k total, 0k used, 0k free, 199755572k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
12237 root 20 0 3668m 3.5g 1132 R 99.9 1.4 2555:10 fsck.ext4

GenToox
() автор топика
Ответ на: комментарий от awesome

В общем, дело кончилось благополучно, но бесполезно. Просто тут подумали и решили, что данные эти не особо и нужны, за полдня работы можно получить их снова. Отрицательный результат - тоже результат. fsck не помог никак вообще. Он,кажется, тупо висел. По SIGTERMу не убивался, только SIGKILLом. При втором запуске начал исправлять всякое вроде, но тоже бесполезно. Скачал R-Studio Emergency(live-cd), загрузился, сутки сканировал. Тоже ничего не смог восстановить, только задолго до этого удаленные папки. Мораль: никогда не монтируйте журналируемую ФС в двух местах.

GenToox
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.