บริบทบางอย่าง ฉันได้สร้าง Opennebula cloud (https://opennebula.io/). ฉันใช้มันมานานกว่า 2 ปีแล้วโดยไม่มีปัญหาในด้านนั้น เมื่อเร็ว ๆ นี้ฉันสังเกตเห็นพฤติกรรมแปลก ๆ
บนไฮเปอร์ไวเซอร์ของฉันซึ่งเป็นเซิร์ฟเวอร์ที่กำลังรัน libvirt และ KVM ฉันสามารถดูโลจิคัลวอลุ่มของเกสต์ได้ ยิ่งกว่านั้นในขณะที่ฉันใช้ที่เก็บข้อมูล LVM เพื่อใช้งาน Opennebula ฉันเห็นโลจิคัลวอลุ่มทั้งหมดของแขกล่าสุดทั้งหมด (สิ่งนี้ใช้ไม่ได้กับ VM เก่า)
นี่คือตัวอย่าง
root@xxx:/home/xxe# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
นี้ไม่ได้คาดหวัง
ภาพบนดิสก์ -wi------- 140,00g
lv-mysql บนดิสก์ -wi------ <25,00g
ตัวเลือกข้อมูล -wi----- p- 29,99g
data opt -wi------- <50,00g
data sql -wi------- <50,00g
ภาพ vg-one-101 -wi------- 190,00g
นี่คือสิ่งที่คาดหวัง
lv-one-164-0 vg-one-104 -wi-a----- 24,00g
lv-one-167-0 vg-one-104 -wi-a----- <24,59g
lv-one-167-2 vg-one-104 -wi-a----- 50,00g
lv-one-167-3 vg-one-104 -wi-a----- 50,00g
lv-one-168-0 vg-one-104 -wi-ao---- <24,59g
lv-one-168-2 vg-one-104 -wi-ao---- 100,00g
lv-one-173-0 vg-one-104 -wi-ao---- <24,59g
lv-one-174-0 vg-one-104 -wi-ao---- <24,59g
lv-one-174-2 vg-one-104 -wi-ao---- 120,00g
ไม่ได้ถามถึงวิธีการทำงานของ Opennebula แต่เพิ่มเติมเกี่ยวกับ KVM เหตุใดโลจิคัลวอลุ่มเกสต์บางส่วนและบางส่วนเท่านั้นจึงแสดงบนโฮสต์