Привет, Сообщество ServerFault.
К этой группе томов:
--- Volume group ---
VG Name virtual-machines
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 2
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 1
Open LV 0
Max PV 0
Cur PV 1
Act PV 1
VG Size 117,18 GiB
PE Size 4,00 MiB
Total PE 29999
Alloc PE / Size 25600 / 100,00 GiB
Free PE / Size 4399 / 17,18 GiB
VG UUID iXdHIW-f7eR-aAb2-DHxR-ybAv-dQCy-oBA1Um
содержащий этот логический том
--- Logical volume ---
LV Name /dev/virtual-machines/win7x64
VG Name virtual-machines
LV UUID 2CXriq-v3M2-dVkG-j8JI-dGUD-yyph-r9waRs
LV Write Access read/write
LV Status available
# open 0
LV Size 100,00 GiB
Current LE 25600
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 252:0
Я хочу добавить еще один логический том через
lvcreate -L 100G -n win7x64-gaming virtual-machines
но он говорит
Insufficient free extents (4399) in volume group virtual-machines: 25600 required
Я подумал об изменении размера vg, но не нашел ничего похожего на vgresize. Как мне удалось добавить этот новый уровень?
РЕДАКТИРОВАТЬ: Я взял пустой жесткий диск и просто вызвал lvcreate, поэтому я предполагаю, что вам интересно следующее.
--- Physical volume ---
PV Name /dev/sdb1
VG Name virtual-machines
PV Size 117,19 GiB / not usable 4,00 MiB
Allocatable yes
PE Size 4,00 MiB
Total PE 29999
Free PE 4399
Allocated PE 25600
PV UUID iXZ9sf-UMnI-azYF-2h0v-dCt3-44GB-NwT7v9
"но я не нашел ничего похожего на vgresize" -> Он существует и называется vgextend
Изменить: если я правильно угадаю, у вас уже есть один диск / dev / sdb1, один vg, называемый виртуальными машинами, и один LV win7x64. Теперь вы хотите создать еще один 100-гигабайтный LV, но для этого недостаточно места, поэтому вы хотите добавить еще один диск.
Шаг 2: Создайте PV на новом диске (или в разделе нового диска). Для этого используйте pvcreate.
Шаг 3: Добавьте новый PV к существующему VG с помощью vgextend