Недавно я изменил размер жесткого диска виртуальной машины с 150 ГБ до 500 ГБ в VMWare ESXi. После этого я использовал Gparted для эффективного изменения размера раздела этого изображения. Теперь все, что мне нужно сделать, это изменить размер файловой системы, поскольку она по-прежнему показывает старое значение (как вы можете видеть из вывода df -h
):
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/owncloud--vg-root 157G 37G 112G 25% /
udev 488M 4.0K 488M 1% /dev
tmpfs 100M 240K 100M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 497M 0 497M 0% /run/shm
/dev/sda1 236M 32M 192M 14% /boot
Тем не менее, запуск sudo resize2fs /dev/mapper/owncloud--vg-root
возвращает это:
resize2fs 1.42 (29-Nov-2011)
The filesystem is already 41608192 blocks long. Nothing to do!
Так как Gparted говорит, что мой раздел есть /dev/sda5
, я тоже попытался запустить sudo resize2fs /dev/sda5
, но в этом случае я получил это:
resize2fs 1.42 (29-Nov-2011)
resize2fs: Device or resource busy while trying to open /dev/sda5
Couldn't find valid filesystem superblock.
Наконец, это вывод pvs
:
PV VG Fmt Attr PSize PFree
/dev/sda5 owncloud-vg lvm2 a- 499.76g 340.04g
fdisk -l /dev/sda
показывает правильное количество места.
Как я могу изменить размер раздела, чтобы я смог наконец увидеть в ОС 500 ГБ жесткого диска?
pvs
должен показать, где находится ваш vg. Где это?