Gần đây tôi đã thay đổi kích thước ổ cứng của máy ảo từ 150 GB thành 500 GB trong VMWare ESXi. Sau khi làm điều này, tôi đã sử dụng Gparted để thay đổi kích thước phân vùng của hình ảnh này một cách hiệu quả. Bây giờ tất cả những gì tôi phải làm là thay đổi kích thước hệ thống tệp, vì nó vẫn hiển thị giá trị cũ (như bạn có thể thấy từ đầu ra của 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
Tuy nhiên, chạy sudo resize2fs /dev/mapper/owncloud--vg-root
trả về điều này:
resize2fs 1.42 (29-Nov-2011)
The filesystem is already 41608192 blocks long. Nothing to do!
Vì Gparted nói rằng phân vùng của tôi là /dev/sda5
, tôi cũng đã thử chạy sudo resize2fs /dev/sda5
, nhưng trong trường hợp này tôi đã nhận được điều này:
resize2fs 1.42 (29-Nov-2011)
resize2fs: Device or resource busy while trying to open /dev/sda5
Couldn't find valid filesystem superblock.
Cuối cùng, đây là đầu ra của pvs
:
PV VG Fmt Attr PSize PFree
/dev/sda5 owncloud-vg lvm2 a- 499.76g 340.04g
fdisk -l /dev/sda
hiển thị số lượng không gian chính xác.
Làm cách nào để thay đổi kích thước phân vùng để cuối cùng tôi có thể khiến HĐH thấy ổ cứng 500 GB?
pvs
sẽ hiển thị nơi vg của bạn được đặt. Đó là đâu