ฉันทำงานบนระบบ Debian buster ในฐานะโฮสต์ KVM/libvirt และทำตามคำแนะนำนี้เพื่อขยายดิสก์ของแขกของฉัน: https://computingforgeeks.com/how-to-extend-increase-kvm-virtual-machine-disk-size/ .
เมื่อขยายดิสก์ของแขก kvm/libvirt จาก 50G เป็น 200G หลังจากรีบูตเครื่องแขก ฉันได้รับข้อผิดพลาด:
คำเตือน: อุปกรณ์ /dev/sda5 มีขนาด 103854080 ส่วนซึ่งเล็กกว่าขนาด PV ที่สอดคล้องกันของส่วน 418426880 อุปกรณ์ถูกปรับขนาดหรือไม่
สิ่งสุดท้ายที่ฉันทำก่อนรีบูตคือการปรับขนาด LV หลังจากขยาย PV
ฉันคาดว่าจะสามารถปรับขนาดพาร์ติชันและระบบไฟล์ได้ แต่ฉันทำไม่ได้ ฉันเดาว่า LVM สับสนเกี่ยวกับขนาดของมัน ฉันจะอัปเดตข้อมูลขนาดของคอนเทนเนอร์ต่างๆ ได้อย่างไร (ฟิสิคัลวอลุ่ม โลจิคัลวอลุ่ม กลุ่มวอลุ่ม พาร์ติชัน)
นี่คือผลลัพธ์การวินิจฉัยที่ฉันได้รับ:
พีวีเอส
คำเตือน: อุปกรณ์ /dev/sda5 มีขนาด 103854080 ส่วนซึ่งเล็กกว่าขนาด PV ที่สอดคล้องกันของส่วน 418426880 อุปกรณ์ถูกปรับขนาดหรือไม่
อุปกรณ์อย่างน้อยหนึ่งเครื่องที่ใช้เป็น PV ใน VG cosa-cloud-vg มีการเปลี่ยนแปลงขนาด
PV VG Fmt Attr PSize Pฟรี
/dev/sda5 cosa-cloud-vg lvm2 a-- <199.52g 5.00g
วีจีเอส
คำเตือน: อุปกรณ์ /dev/sda5 มีขนาด 103854080 ส่วนซึ่งเล็กกว่าขนาด PV ที่สอดคล้องกันของส่วน 418426880 อุปกรณ์ถูกปรับขนาดหรือไม่
อุปกรณ์อย่างน้อยหนึ่งเครื่องที่ใช้เป็น PV ใน VG cosa-cloud-vg มีการเปลี่ยนแปลงขนาด
VG #PV #LV #SN Attr VSขนาด VFree
cosa-cloud-vg 1 2 0 wz--n- <199.52g 5.00g
เลเวล
คำเตือน: อุปกรณ์ /dev/sda5 มีขนาด 103854080 ส่วนซึ่งเล็กกว่าขนาด PV ที่สอดคล้องกันของส่วน 418426880 อุปกรณ์ถูกปรับขนาดหรือไม่
อุปกรณ์อย่างน้อยหนึ่งเครื่องที่ใช้เป็น PV ใน VG cosa-cloud-vg มีการเปลี่ยนแปลงขนาด
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
รูท cosa-cloud-vg ------- 193.56g
swap_1 cosa-cloud-vg -wi-a----- 980.00m
fdisk -l
ดิสก์ /dev/sda: 200 GiB, 214748364800 ไบต์, 419430400 ภาคส่วน
ดิสก์รุ่น: QEMU HARDDISK
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์
ประเภทป้ายชื่อดิสก์: dos
ตัวระบุดิสก์: 0xf64fd2c9
ประเภทรหัสขนาดเซกเตอร์เริ่มต้นการบูตอุปกรณ์
/dev/sda1 * 2048 999423 997376 487M 83 ลินุกซ์
/dev/sda2 1001470 104855551 103854082 49.5G 5 ขยาย
/dev/sda5 1001472 104855551 103854080 49.5G 8e Linux LVM
ดิสก์ /dev/sdb: 4 GiB, 4294967296 ไบต์, 8388608 ภาคส่วน
ดิสก์รุ่น: QEMU HARDDISK
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์
ดิสก์ /dev/mapper/cosa--cloud--vg-swap_1: 980 MiB, 1027604480 ไบต์, 2007040 ภาค
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์
(แยก) พิมพ์
รุ่น: QEMU QEMU HARDDISK (scsi)
ดิสก์ /dev/sda: 419430400s
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512B/512B
ตารางพาร์ติชัน: msdos
แฟล็กดิสก์:
จำนวน เริ่มต้น ขนาดสิ้นสุด ประเภท ระบบไฟล์ แฟล็ก
1 2048s 999423s 997376s หลัก ext2 บูต
2 1001470s 104855551s 103854082s ขยาย
5 1001472s 104855551s 103854080s ลอจิคัล lvm
สังเกตความแตกต่างระหว่าง fdisk และ parted เกี่ยวกับขนาดดิสก์ (200G กับ 215G) ไม่แน่ใจว่าหมายความว่าอย่างไร