Таким образом, я следовал некоторым руководствам и не смог уладить его, это - диски
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/cloudraker--vg-root 5.6G 5.5G 0 100% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
udev 2.0G 4.0K 2.0G 1% /dev
tmpfs 396M 432K 395M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 2.0G 0 2.0G 0% /run/shm
none 100M 0 100M 0% /run/user
overflow 1.0M 0 1.0M 0% /tmp
/dev/sda1 236M 78M 146M 35% /boot
показ 5GB, используемой 5 ГБ, но VB, показывал 10 ГБ, непока я не изменил размер его с командой VBoxManage к 20 ГБ, загруженным с gparted, и изменил размер раздела.
$ VBoxManage modifyhd /raid/VirtualMachines/DevServer/DevServer.vdi --resize 20000
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Диск показывает как 10G
$ ls -alh /raid/VirtualMachines/DevServer/DevServer.vdi
-rw------- 1 dogmatic69 dogmatic69 10G Sep 25 23:08 /raid/VirtualMachines/DevServer/DevServer.vdi
Все еще обнаруживается как 5 ГБ...
Какие-либо идеи, почему или как я могу сделать это больше?
$ sudo pvs
PV VG Fmt Attr PSize PFree
/dev/sda5 cloudraker-vg lvm2 a-- 9.76g 0
$ sudo vgs
VG #PV #LV #SN Attr VSize VFree
cloudraker-vg 1 2 0 wz--n- 9.76g 0
$ sudo lvs
LV VG Attr LSize Pool Origin Data% Move Log Copy% Convert
root cloudraker-vg -wi-ao--- 5.75g
swap_1 cloudraker-vg -wi-ao--- 4.00g
$ sudo pvresize /dev/sda5
Physical volume "/dev/sda5" changed
1 physical volume(s) resized / 0 physical volume(s) not resized
$ sudo lvextend --size +10GB /dev/cloudraker-vg/root
Extending logical volume root to 15.75 GiB
Insufficient free space: 2560 extents needed, but only 0 available
$ sudo vgs
VG #PV #LV #SN Attr VSize VFree
cloudraker-vg 1 2 0 wz--n- 9.76g 0
Все еще показывая 10G?
И вот изменение размер.. При входе после перезагрузки это обнаруживается как 10G снова. некоторые, как сброшенный. Это было вторым разом (и да я действительно нажимал "OK" как видно в журналах),
Изменение размера файловой системы в вашем сценарии (виртуальная машина с гостевым Linux с LVM) состоит из следующих шагов:
Теперь вы попадаете в области LVM:
pvresize / dev / sda5
, это также добавит к доступному пространству в «группе томов» lvextend --size + 10GB / dev / cloudraker-vg / root
Если вы получите сообщение об ошибке сообщая вам, что недостаточно свободного места для изменения размера 10 ГБ, вы можете снова посмотреть на вывод vgs
, чтобы увидеть точное количество свободного места.
Последний шаг - изменение размера файловой системы :
resize2fs / dev / cloudraker-vg / root
sudo lvextend -l +100%FREE /dev/cloudraker-vg/root
sudo resize2fs /dev/mapper/cloudraker--vg-root