[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Уменьшение размера PV в LVM



Приветствую уважаемое сообщество!

Имеем систему,  не дебиан, но для LVM мне кажется не суть важно. Диск разбит 
на две партиции, одна под /boot/, другая под LVM. Под LVM все пространство 
загнали в один PV,   соответственно один LV который использует все доступные 
РЕ и на нем ext2  смонтированная в /     (root) . 
Появилось желание поставить еще одну, вражескую, ОС на девайс.  
Что удалось сделать :
	уменьшить файловую систему (загрузка с лайф-сиди ;
	уменьшить LV .
	
А вот дальше засада. При попытке уменьшения PV, получаем следующее :

root # pvresize -d --setphysicalvolumesize 28344320K /dev/evms/hda2
	/dev/evms/hda2: cannot resize to 864 extents as later ones are allocated.
	0 physical volume(s) resized / 1 physical volume(s) not resized

 если задать заведомо маленький размер то получаем вполне адекватный ответ от 
системы:

root # pvresize  --setphysicalvolumesize 26G /dev/evms/hda2
  /dev/evms/hda2: cannot resize to 831 extents as 864 are allocated.
    0 physical volume(s) resized / 1 physical volume(s) not resized

ну и на всякий случай еще вот 
root@xfld:~# pvdisplay
  --- Physical volume ---
PV Name               /dev/evms/hda2
VG Name               VolGroup00
PV Size               37.19 GB / not usable 0
Allocatable           yes
PE Size (KByte)       32768
Total PE              1190
Free PE               326
Allocated PE          864
PV UUID              Fg4Twh-1utF-faUX-K6pp-yRBX-C8HO-50ra1g

Если я правильно понял система говорит что самый последний ( ??? ) PE  в ЛВМ 
занят,   если это так , то как перекидать PE  в начало диска?  Да и вообще 
что делать. ( сносить, не устонавливать и т.д. и т.п. не предлагать )

Спасибо.


Reply to: