В моей настройке у меня есть 4x 3 ТБ жестких дисков и совершенно новый 10 ТБ жестких дисков, на которые я пытаюсь разгрузить один из 3 ТБ жестких дисков.
Текущая настройка:
/dev/sda
-/dev/sdd
: диски 3 ТБ (с разделом/dev/sd*1
)/dev/sde
: ОС ssd/dev/sdf
: физический том объемом 10 ТБ всего диска, который был только что выделенstorage
: имя группы томов и логического тома
Я добавил 10 ТБ в группу томов с помощью следующих команд:
pvcreate /dev/sdf
vgextend storage /dev/sd6
lvextend -l +100%FREE /dev/storage/storage
Однако я довольно быстро понял, что после выделения свободного места из 10 ТБ в группу томов, я не смог сделать pvmove
из /dev/sdd1
(3 ТБ ) в /dev/sdf
(10 ТБ):
rogue@devlynx:~$ sudo pvmove /dev/sdd1 /dev/sdf
No free extents on physical volume "/dev/sdf".
No specified PVs have space available
Так что мой вопрос в основном о следующих шагах отсюда; Я хочу переместить <= 3 ТБ содержимого из sdd1
в sdf
, а затем удалить sdd1
и /dev/sdd
для использования на другом компьютере. Я знаю, что pvmove медленен и приспособлен для этого, но я также открыт для потенциально более быстрых методов.