ฉันเพิ่งปรับขนาดฮาร์ดไดรฟ์ของ VM จาก 150 GB เป็น 500 GB ใน 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 GB
pvs
ควรแสดงตำแหน่งของ vg ของคุณ อยู่ที่ไหน