ฉันมีเครื่องเสมือนที่เพิ่งเพิ่มอิมเมจของดิสก์จาก 20GB เป็น 50GB และfdisk -l
ตรวจสอบว่า VM สามารถเห็นขนาดใหม่นี้ ตอนนี้ฉันจำเป็นต้องปรับขนาดพาร์ติชัน LVM ของฉันเพื่อเติม 30GB พิเศษ
ฉันได้พบหลาย บทความ เกี่ยวกับการปรับขนาด LVM แต่บางส่วนที่ครอบคลุมการปรับขนาดพาร์ติชันรูททั้งหมดอ้างว่าคุณต้องบูตจาก LiveCD มีวิธีการทำเช่นนี้โดยไม่ต้องลงเซิร์ฟเวอร์หรือไม่ เซิร์ฟเวอร์มีความสำคัญดังนั้นฉันจึงต้องการลดเวลาหยุดทำงาน
แก้ไข: ผลลัพธ์ของfdisk -l
:
[root@fedora-host ~]# sudo fdisk -l
Disk /dev/sda: 53.7 GB, 53687091200 bytes
255 heads, 63 sectors/track, 6527 cylinders, total 104857600 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00097c90
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 1026047 512000 83 Linux
/dev/sda2 1026048 83886079 41430016 8e Linux LVM
Disk /dev/mapper/VolGroup-lv_root: 36.1 GB, 36104568832 bytes
255 heads, 63 sectors/track, 4389 cylinders, total 70516736 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/VolGroup-lv_root doesn't contain a valid partition table
Disk /dev/mapper/VolGroup-lv_swap: 6308 MB, 6308233216 bytes
255 heads, 63 sectors/track, 766 cylinders, total 12320768 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/VolGroup-lv_swap doesn't contain a valid partition table
แก้ไข: ฉันจะปรับขนาดฟิสิคัลพาร์ติชันได้อย่างไร fdisk สามารถดูพื้นที่ว่างได้ แต่ฉันไม่รู้วิธีการปรับขนาดพาร์ติชัน LVM หลักเพื่อใช้งาน ฉันพยายามบูทเข้า LiveCD และใช้resize
คำสั่งแบบแยกส่วน แต่ทั้งหมดนั้นให้ฉันคือข้อผิดพลาด "ไม่สามารถตรวจจับระบบไฟล์" ฉันพบคู่มือนี้ซึ่งบอกว่าฉันต้องลบพาร์ติชันและสร้างพาร์ติชันใหม่ที่มีขนาดที่ถูกต้อง แต่ฟังดูอันตรายมาก
การแก้ไขครั้งสุดท้าย: resize
คำสั่งของชิ้นส่วนไม่สามารถปรับขนาดพาร์ติชัน LVM ได้อย่างผิดปกติ ไปคิด แต่ฉันเพียงแค่ลบพาร์ติชันเก่าและสร้างพาร์ติชันใหม่ด้วยช่วงใหม่ดังที่แสดงในลิงก์ด้านบนและปรับขนาดพาร์ติชัน LVM อย่างถูกต้อง จากนั้นฉันทำตามคำแนะนำด้านล่างเพื่อปรับขนาดโวลุ่มและระบบไฟล์ภายในพาร์ติชัน LVM