LINUX.ORG.RU
ФорумAdmin

Перенос винта на другой компьютер


0

0

Ubuntu 8.04. Сервер с двумя дисками в RAID1.
3 раздела: / - md0, swap - md1, /home - md2.

Вынул один диск и вставил в другой сервер (типа миграция).
В итоге оба компьютера оказались в нерабочем состоянии.

На новом компьютере:
- контроллер в режиме AHCI и после запуска grub - молчание;
- запустился с CD в rescue режиме
# dpkg-reconfigure linux-image-2.6.24-generic
# grub-install /dev/sda
- при загрузке хочет, чтобы запустил fsck.
fsck /dev/md0 - устройство в режиме rw, нельзя проверять!
umount /dev/md0 - не отмонтирует, хотя и не ругается.
umount -o remount-ro -t ext3 / - не помогает.
- запустил fsck -f /dev/md0
- с третьего раза запустился автоматом fsck;
- mdadm --manage --run /dev/md1
- mdadm --manage --run /dev/md2

На старом компьютере:
- grub вообще не стартует;
- rescue CD/"запуск с первого диска" - тишина.

Что не так делал?
По простоте душевной думал все пройдет за 5 минут :)


> Что не так делал?

наверно диск не в полнолуние вынимал.

phasma ★☆
()

>- grub вообще не стартует;

не на оба диска граб поставил?

а ещё нужно не по id можнтировать а по устройству из /dev

dimon555 ★★★★★
()
Ответ на: комментарий от dimon555

> а ещё нужно не по id можнтировать а по устройству из /dev

диск из софтверного рейда нужно вынимать только в полнолуние, голым и со свечкой в руке.

phasma ★☆
()

Индикатор на корзине не показал сбойный диск при пометке как fail.
Попробовал вызвать активность диска
# hdparm -t /dev/sda
Индикатор показывает нужный диск :)

Если нет корзины, то нужно знать "устройство (sda) - серийный номер"
или на материнской смотреть разводку?

Чем пользуетесь для нахождения диска?
Есть ли в природе драйвера для корзины, в Win точно есть?

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

переставь линупс на этих дисках, убери софтверный рейд.

Драйвер для корзины, это что-то вроде драйвера для коврика мышки.

phasma ★☆
()
Ответ на: комментарий от phasma

1) Компьютер с двумя дисками в RAID1, диски подключаются
шлейфами прямо к материнской плате и нет индикаторов
на передней панели.

Диск вывел из RAID:
# mdadm --manage --fail /dev/md0 /dev/sdb1
# mdadm --manage --remove /dev/md0 /dev/sdb1
# mdadm --manage --fail /dev/md1 /dev/sdb2
# mdadm --manage --remove /dev/md1 /dev/sdb2
# mdadm --manage --fail /dev/md2 /dev/sdb3
# mdadm --manage --remove /dev/md2 /dev/sdb3

Какой диск нужно вынуть из компьютера?
А если я не тот диск вытащу?

2) Компьютер с корзиной. В Windows есть драйвер корзины.
Если пометит диск, как fail сразу писк на всю комнату и иллюминация.
В Linux, что угодно делай никаких признаков проблемы.

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

Я все сделал и диски раза 4 уже в корзине поменял (для тренировки).
В теории спрашиваю:
- корпус без корзины и индикаторов дисков нет;
- mdadm пометил диск как fail;
- через mdadm делаю remove;
- выключаю компьютер.

А если винтов будет 4 штуки в RAID10, который из них sdb?
Нужен хотя бы серийный номер диска или порядок нумерации.

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