Я устанавливаю разделение Fedora по умолчанию с помощью LVM. Теперь я хотел бы уменьшить свой раздел, чтобы создать 1 новый раздел. Не могли бы вы помочь мне понять, почему я получаю такую ошибку?
[root@host]# lvm pvresize /dev/sda2 --setphysicalvolumesize 60G
/dev/sda2: cannot resize to 1919 extents as 22340 are allocated.
0 physical volume(s) resized / 1 physical volume(s) not resized
Некоторые подробности о моем разбиении:
[root@host]# lvm pvs
PV VG Fmt Attr PSize PFree
/dev/sda2 vg_andrew lvm2 a-- 698.12g 0
[root@host]# pvs --segments
PV VG Fmt Attr PSize PFree Start SSize
/dev/sda2 vg_andrew lvm2 a-- 698.12g 0 0 310
/dev/sda2 vg_andrew lvm2 a-- 698.12g 0 310 20430
/dev/sda2 vg_andrew lvm2 a-- 698.12g 0 20740 1600
[root@host]# df -h
Filesystem Size Used Avail Use% Mounted on
rootfs 50G 6.5G 43G 14% /
devtmpfs 3.9G 0 3.9G 0% /dev
tmpfs 3.9G 816K 3.9G 1% /dev/shm
tmpfs 3.9G 1.1M 3.9G 1% /run
/dev/mapper/vg_andrew-lv_root 50G 6.5G 43G 14% /
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
tmpfs 3.9G 0 3.9G 0% /media
/dev/sda1 485M 96M 364M 21% /boot
/dev/mapper/vg_andrew-lv_home 629G 53G 545G 9% /home
Извините, если ответ очевиден, я новичок в LVM. Спасибо за помощь.
Прежде всего, вы не можете изменить размер физического тома, если вы загрузились с него. Загрузитесь с компакт-диска восстановления, запустите pvscan, vgscan и lvscan, а затем выполните следующие действия:
vg_andrew
vg_andrew
(который он контролирует для всех ваших логических томов)В целом это нетривиальная задача. Вы должны позаботиться о том, чтобы правильно изменить размер файловых систем в ваших логических томах, чтобы не потерять никаких данных.
Если вы опубликуете вывод lvdisplay
, vgdisplay
и pvdisplay
мы могли бы предоставить более подробную информацию, но процесс, который я описал выше, будет правильным способом сделать это.
Лучше всего сделать следующее:
# yum install system-config-lvm
...
# system-config-lvm
а затем сделайте это через графический интерфейс), но будьте осторожны, когда делаете изменения, такие как LVM (убедитесь, что у вас есть резервная копия!)