Назад | Перейти на главную страницу

Как использовать свободное место после lvremove

У меня есть сервер с несколькими логическими томами. Я удалил один, но не могу использовать свободное место.

root@ubuntu:/tmp# lvs
  LV     VG     Attr   LSize Origin Snap%  Move Log Copy%  Convert
  logs   system -wi-ao 6.48g                                      
  root   system -wi-ao 7.45g                                      
  swap_1 system -wi-ao 1.86g                                      
  var    system -wi-ao 6.52g
  server system -wi-ao 7.45g

root@ubuntu:/tmp# vgs
  VG     #PV #LV #SN Attr   VSize  VFree
  system   1   4   0 wz--n- 29.76g 0

После удаления логического тома сервера я не могу использовать свободное пространство:

root@ubuntu:/tmp# vgs
  VG     #PV #LV #SN Attr   VSize  VFree
  system   1   4   0 wz--n- 29.76g 7.45g

root@ubuntu:/tmp# lvextend -l 100%FREE /dev/system/root
  New size (1907 extents) matches existing size (1907 extents)
  Run `lvextend --help' for more information.

Вы должны использовать

lvextend -l +100%FREE /dev/system/root

Без знака плюс вы пытаетесь изменить размер LV до свободного места, а не увеличивать его по нему. В вашем случае это совпадает с текущим размером.