|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Vasily Korytov 2:5020/400 20 Mar 2003 13:16:52 To : lozenkov@sartfoms.ru Subject : Re: Как перенести раздел с умирающего винта --------------------------------------------------------------------------------
On 20 Mar 2003, lozenkov@sartfoms.ru wrote:
> Доброго времени суток
> Есть Линукс BlackCat. Hа нем 4 винта, разделя приведены ниже:
>
> Filesystem Size Used Avail Use% Mounted on
> /dev/sda2 582M 55M 497M 10% /
> /dev/sdb1 969M 347M 572M 38% /home
> /dev/sdd1 1.9G 899M 979M 48% /usr
> /dev/sdc1 1.9G 249M 1.6G 13% /var
>
> Винт /dev/sdc1 близок к смерти, постоянно выдаются сообщения про ошибки при
> работе со SCSI с выходом в Kernel Panic, да и сегодня винт не сразу
> определился аппаратно при перезагрузке. Можно ли перенести раздел /var на
> оставшиеся винты, скажем на /dev/sdd1, где на разделе /usr дофига свободного
> места? Как это правильно сделать чтоб не убить работающий сервер? Заранее
> спасибо
Что-то по типу: `dd conv=noerror if=/dev/sdc1 of=/usr/somefile`. После
чего читаешь документацию на mount(8), как минимум, раздел ``The loop
device'' -- и смотришь на то, что можно вытащить из этого файла (не
забыв предварительно поколдовать с fsck или чем еще). Вытаскивать лучше
в директорию (скажем, /usr/var).
После того, как у тебя появился нормальный /usr/var, иди в single-user
mode, где `umount /var && rmdir /var && ln -s /usr/var /`. После чего,
удаляешь /var из /ets/fstab и снимаешь диск.
--
I accept RFC3156 and RFC1991-compatible encrypted mail.
PGP key fingerprint: 123A 7CCE 6E26 6233 0D87 E01A A0F8 3524 FCD8 1841
--- ifmail v.2.15dev5
* Origin: Thinking... 35% complete (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/36219a4ab0ab.html, оценка из 5, голосов 10
|