เซิร์ฟเวอร์ Ubuntu 20.04 (ไม่มี GUI) เป็นโฮสต์
แขกหลายคนทำงานได้อย่างสมบูรณ์แบบ แต่ละคนมีระดับของตัวเอง
ฉันสร้าง LV สำหรับ VM ที่เรียกว่า "ทดสอบ" ซึ่งคล้ายกับแขกที่ทำงาน
แบ่งพาร์ติชัน LV: พาร์ติชันที่สามารถบู๊ตได้ ext4 หนึ่งพาร์ติชัน หนึ่งสว็อป
ระบบรูท rsync-d ลงบนพาร์ติชันที่สามารถบู๊ตได้
สร้าง VM ใหม่โดยใช้ virt-install ดังนั้น:
virt-install --name = ทดสอบ
--หน่วยความจำ 2000
--vcpus2
--เส้นทางดิสก์=/dev/vg-main/test,bus=virtio,cache=none,format=raw
--network="bridge=br0,model=virtio"
--กราฟิก vnc,พอร์ต=5905
--noautoconsole
--นำเข้า
--os-type = ทั่วไป
เมื่อฉันเริ่ม VM มันจะแฮงค์ดังนี้:
SeaBIOS (เวอร์ชั่น 1.13.0-1ubuntu1.1)
UUID ของเครื่อง <uuid ของไฟล์ xml>
iPXE (http://ipxe.org) 00:03.0 CA00 PCI2.10 PnP+7CF8C880+7CECC880 CA00
บูตจากฮาร์ดดิสก์...
ระบบไฟล์สามารถติดตั้งได้และสมบูรณ์:
root@virtual3:~/test# สูญเสีย /dev/loop7 /dev/vg-main/test
root@virtual3:~/test# kpartx -av /dev/loop7
เพิ่มแผนที่ loop7p1 (253:11): 0 95614977 เชิงเส้น 7:7 3999744
เพิ่มแผนที่ loop7p2 (253:12): 0 5238784 เชิงเส้น 7:7 99616768
root@virtual3:~/test# เมานต์ /dev/mapper/loop7p1 /mnt
root@virtual3:~/test# ls /mnt
การสร้างการสำรองข้อมูล ฯลฯ initrd lib mnt root srv usr vmlinuz.old
bin cdrom จาก initrd.img lost+found เลือกรัน sys var
บูต dev หน้าแรก initrd.img.old สื่อ proc sbin tmp vmlinuz
และผลลัพธ์ของ fdisk /dev/vg-main/test มีลักษณะดังนี้:
ดิสก์ /dev/vg-main/test: 50 GiB, 53687091200 ไบต์, 104857600 ภาค
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์
ประเภทป้ายชื่อดิสก์: gpt
ตัวระบุดิสก์: 02EA0DD2-3166-495C-9E0F-37DDEFD15786
ประเภทขนาดเซกเตอร์สิ้นสุดการเริ่มต้นของอุปกรณ์
/dev/vg-main/test1 3999744 99614720 95614977 ระบบไฟล์ Linux 45.6G
/dev/vg-main/test2 99616768 104855551 5238784 2.5G Linux สลับ
ฉันได้เปรียบเทียบไฟล์ .xml กับไฟล์ .xml ที่ใช้งานได้อื่นๆ และไม่เห็นอะไรที่ชัดเจน
<disk type='block' device='disk'>
<driver name='qemu' type='raw' cache='none' io='native'/>
<source dev='/dev/vg-main/test'/>
<target dev='vda' bus='virtio'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/>
</disk>
ฉันไม่เห็นข้อความแสดงข้อผิดพลาดในบันทึก ฉันคิดว่าฉันต้องพลาดขั้นตอนสำคัญไป.. ความช่วยเหลือใด ๆ ที่ชื่นชมมาก