Нещодавно я змінив розмір жорсткого диска VM від 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. Де це?