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, «Создание линейных логических томов»).