Приветствую всех!Прошу помощи в решении следующей проблемы. Делаю полный дамп файловых систем в файл:
например:dump -L -0u -f - / > /mnt/spider/dump.root
размер раздела / небольшой - 300M.
Все проходит нормально, dump отрабатывает и корректно завершается.
Но при попытке аналогичным образом сдампить раздел /usr (24G used), dump не завершается, а просто как бы висит, причем "зависание" может происходить на произвольном месте. При этом ps -waux | grep dump показывает, что процесс есть и якобы работает, top говорит, что процесс находится в состоянии pause. Последний раз dump выполнился на 99,99% и завис.
Пробовал на двух машинах с аналогичной системой и железом - результат одинаковый, /usr сдампить не могу, все остальные разделы небольшого объема льются без проблем. Так же пробовал перенаправлять вывод дампа gzip, чтобы сразу сжимать - тоже самое. Никогда раньше проблем с утилитами dump/restore не испытывал - где копнуть, подскажите плз!
>[оверквотинг удален]
>завершается, а просто как бы висит, причем "зависание" может происходить на
>произвольном месте. При этом ps -waux | grep dump показывает, что
>процесс есть и якобы работает, top говорит, что процесс находится
>в состоянии pause. Последний раз dump выполнился на 99,99% и завис.
>
>Пробовал на двух машинах с аналогичной системой и железом - результат одинаковый,
>/usr сдампить не могу, все остальные разделы небольшого объема льются без
>проблем. Так же пробовал перенаправлять вывод дампа gzip, чтобы сразу сжимать
>- тоже самое. Никогда раньше проблем с утилитами dump/restore не испытывал
>- где копнуть, подскажите плз!А так?
dump -L -0u -f /mnt/spider/dump.root /usr
>[оверквотинг удален]
>>в состоянии pause. Последний раз dump выполнился на 99,99% и завис.
>>
>>Пробовал на двух машинах с аналогичной системой и железом - результат одинаковый,
>>/usr сдампить не могу, все остальные разделы небольшого объема льются без
>>проблем. Так же пробовал перенаправлять вывод дампа gzip, чтобы сразу сжимать
>>- тоже самое. Никогда раньше проблем с утилитами dump/restore не испытывал
>>- где копнуть, подскажите плз!
>
>А так?
>dump -L -0u -f /mnt/spider/dump.root /usrА в чем разница?
В данный момент пробую вот так:
dump -L -0ua -P 'cat > /mnt/spider/dump.usr' /usrDUMP: 57.84% done
пока полет нормальный.
Но во-первых, это еще ни о чем не говорит, а во-вторых, я все-таки очень хочу понять физику процесса... что собственно не так ....
>[оверквотинг удален]
>А в чем разница?
>
>В данный момент пробую вот так:
>dump -L -0ua -P 'cat > /mnt/spider/dump.usr' /usr
>
> DUMP: 57.84% done
>пока полет нормальный.
>Но во-первых, это еще ни о чем не говорит, а во-вторых, я
>все-таки очень хочу понять физику процесса... что собственно не так ....
>Собственно на этом все закончилось.. повис на 57,84% ...
#ps -wwaux | grep dump
root 34624 0.0 0.3 5152 3344 p1 I+ 6:58PM 0:00.36 dump -L -0ua -P cat > /mnt/spider/dump.usr /usr (dump)
root 34629 0.0 0.3 5280 3456 p1 I+ 6:58PM 0:19.79 dump: /dev/mfid0s1d: pass 4: 64.86% done, finished in 0:14 at Wed Dec 24 19:39:53 2008 (dump)
root 34630 0.0 0.1 3456 1036 p1 I+ 6:58PM 0:00.00 sh -c cat > /mnt/spider/dump.usr
root 34631 0.0 0.3 5152 3380 p1 I+ 6:58PM 0:16.95 dump -L -0ua -P cat > /mnt/spider/dump.usr /usr (dump)
root 34632 0.0 0.3 5152 3380 p1 I+ 6:58PM 0:16.99 dump -L -0ua -P cat > /mnt/spider/dump.usr /usr (dump)
root 34633 0.0 0.3 5152 3376 p1 I+ 6:58PM 0:16.99 dump -L -0ua -P cat > /mnt/spider/dump.usr /usr (dump)
#top
34629 root 1 4 0 5280K 3456K sbwait 3 0:20 0.00% dump
34632 root 1 20 0 5152K 3380K pause 0 0:17 0.00% dump
34633 root 1 20 0 5152K 3376K pause 1 0:17 0.00% dump
34631 root 1 20 0 5152K 3380K pause 1 0:17 0.00% dump
34624 root 1 8 0 5152K 3344K wait 1 0:00 0.00% dump?
перейди в сингл мод
положи все процессы кроме системных
>перейди в сингл мод
>положи все процессы кроме системныхК сожалению, для меня это не ваирант, нужно найти решение для живой FS - у меня нет возможности выключить машины, необходимо дампить живую файловую систему.
>>перейди в сингл мод
>>положи все процессы кроме системных
>
>К сожалению, для меня это не ваирант, нужно найти решение для живой
>FS - у меня нет возможности выключить машины, необходимо дампить живую
>файловую систему.Господа, все-таки в какую сторону можно еще копнуть кроме сингл мода?
>>>перейди в сингл мод
>>>положи все процессы кроме системных
>>
>>К сожалению, для меня это не ваирант, нужно найти решение для живой
>>FS - у меня нет возможности выключить машины, необходимо дампить живую
>>файловую систему.
>
>Господа, все-таки в какую сторону можно еще копнуть кроме сингл мода?в корне /usr есть .snap?
>>>>перейди в сингл мод
>>>>положи все процессы кроме системных
>>>
>>>К сожалению, для меня это не ваирант, нужно найти решение для живой
>>>FS - у меня нет возможности выключить машины, необходимо дампить живую
>>>файловую систему.
>>
>>Господа, все-таки в какую сторону можно еще копнуть кроме сингл мода?
>
>в корне /usr есть .snap?есть
>[оверквотинг удален]
>>>>
>>>>К сожалению, для меня это не ваирант, нужно найти решение для живой
>>>>FS - у меня нет возможности выключить машины, необходимо дампить живую
>>>>файловую систему.
>>>
>>>Господа, все-таки в какую сторону можно еще копнуть кроме сингл мода?
>>
>>в корне /usr есть .snap?
>
>естьСори, не понял к чему ты про .snap?
Сделай snapshot и работай с ним
>
>Сделай snapshot и работай с нимНе понял... каким образом? Насколько я понимаю ключ -L и адет возможность делать дамп живой файловой системы... т.е. снэпшот и есть.... поясни плз...
>>
>>Сделай snapshot и работай с ним
>
>Не понял... каким образом? Насколько я понимаю ключ -L и адет возможность
>делать дамп живой файловой системы... т.е. снэпшот и есть.... поясни плз...
>