oleg пишет:
Здравствуйте, Владимир
Ответ на Ваше письмо от 30.10.2008 12:45
oleg пишет:
Забыл написать систему((
Altlinux server 4.0
2.6.18-std-smp-alt12.M40.3

Ничего не понятно. Откуда и куда переносится (планируется к переносу).

Для начала, можно вывод pvdisplay с комментариями - старые, новые
и lvdisplay vgdisplay дополнительно .


Диски:
/dev/sde  - (raid5 -1,4Tб) занято 1,2Тб (vg5)
/dev/sdс1 - новый диск на 500Гб
/dev/sdd1 - новый диск на 1Тб
еще диски системные, на рейде1 средствами ОС и LVM -vg1, но это, думаю неважно
Задача:
Заменить диски в массиве на более емкие.

Сделал:
Подключил новые диски (на 1Тб и 500Гб) Определились, как dev/sdс и /dev/sdd Внес их в массив vg5 (pvcreate, vgextend)
потом pvchange -xn /dev/sde, чтобы на него больше не писалось.
дальше pvmove -i 10 /dev/sde:0-238465 /dev/sdd1, чтобы перенести часть данных на этот диск.
Все нормально перенеслось, 100%, все работает
дальше pvmove -i 10 /dev/sde:238466-357539 /dev/sdс1, чтобы перенести оставшиеся данные.
Вот здесь он и выдал:

device-mapper: create ioctl failed: Device or resource busy
 device-mapper: reload ioctl failed: Invalid argument
 WARNING: dev_open(/dev/sde) called while suspended
 WARNING: dev_open(/dev/sde) called while suspended
 WARNING: dev_open(/dev/sde) called while suspended
 WARNING: dev_open(/dev/sdc1) called while suspended
 WARNING: dev_open(/dev/sdd1) called while suspended
 WARNING: dev_open(/dev/sde) called while suspended
 WARNING: dev_open(/dev/sdc1) called while suspended
 WARNING: dev_open(/dev/sdd1) called while suspended
 WARNING: dev_open(/dev/sdc1) called while suspended
 WARNING: dev_open(/dev/sde) called while suspended
 WARNING: dev_open(/dev/sdd1) called while suspended
 WARNING: dev_open(/dev/sdd1) called while suspended
 WARNING: dev_open(/dev/sde) called while suspended
 WARNING: dev_open(/dev/sdc1) called while suspended
 WARNING: dev_open(/dev/sde) called while suspended
 WARNING: dev_open(/dev/sdc1) called while suspended
 WARNING: dev_open(/dev/sdd1) called while suspended
 /dev/sde: Moved: 100.0%
 device-mapper: create ioctl failed: Device or resource busy
 Unable to reactivate logical volume "pvmove0"

То есть, как я понял, он в lvm пометил, что экстенты перенесены, а фс нет.

Странно это. ФС на LVM "теоретически прозрачно", где она расположена "физически".
Есть еще одна мысль, но с этим пока дел никогда не имел.
В /etc/fstab монтирование привязано к UUID или к /dev/mapper/XXX?

Я к тому, что у меня всегда было /dev/mapper/XXX, а если используется UUID,
то не поменялся ли он после переноса?


--
Vladimir Kholmanov
[EMAIL PROTECTED]
[EMAIL PROTECTED]

_______________________________________________
Sysadmins mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/sysadmins

Ответить