Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
6.7. Нехватка свободных экстентов для логического тома
Если для создания логического тома не хватает экстентов, хотя вывод
vgdisplay
и vgs
показывает обратное, появится сообщение "Insufficient free extents". Дело в том, что обе команды округляют значения для облегчения чтения. Чтобы указать точный размер, используйте число свободных физических экстентов вместо байтов.
Вывод
vgdisplay
по умолчанию включает число свободных физических экстентов:
# vgdisplay
--- Volume group ---
...
Free PE / Size 8780 / 34.30 GB
Или же можно передать параметры
vg_free_count
и vg_extent_count
команде vgs
для вывода числа свободных экстентов и их общего числа.
[root@tng3-1 ~]# vgs -o +vg_free_count,vg_extent_count
VG #PV #LV #SN Attr VSize VFree Free #Ext
testvg 2 0 0 wz--n- 34.30G 34.30G 8780 8780
Всего свободно 8780 экстентов. Теперь можно выполнить следующую команду ("l" использует экстенты в качестве единиц вместо байтов):
# lvcreate -l8780 -n testlv testvg
Том займет все свободные экстенты в группе томов.
# vgs -o +vg_free_count,vg_extent_count
VG #PV #LV #SN Attr VSize VFree Free #Ext
testvg 2 1 0 wz--n- 34.30G 0 0 8780
Можно нарастить логический том так, чтобы он использовал процент незанятого пространства в группе. Для этого используется аргумент
-l
команды lvcreate
(см. Раздел 4.4.1, «Создание линейных логических томов»).