Điểm:0

KVM bị kẹt trong vòng lặp khởi động

lá cờ in

Tôi có một máy chủ ở đây, chạy Ubuntu 16.04 và libvirt 4.0.0. Nó đang lưu trữ một KVM duy nhất, Máy chủ Jenkins. Tuy nhiên, máy chủ này bị kẹt trong vòng lặp khởi động sau khi ngừng hoạt động để bảo trì. Tôi hoàn toàn không thể hiểu được nhật ký lỗi của máy đó:

22-02-2022 17:47:16.939+0000: khởi động phiên bản libvirt: 4.0.0, gói: 1ubuntu8.20 (Christian Ehrhardt <[email protected]> Thứ 5, ngày 18 tháng 11 năm 2021 10:24:01 + 0100), phiên bản qemu: 2.11.1(Debian 1:2.11+dfsg-1ubuntu7.23), tên máy chủ: keto
LC_ALL=C PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin QEMU_AUDIO_DRV=none /usr/bin/kvm -name guest=jenkins,debug-threads=on -S -object secret,id=masterKey0,format=raw,file=/var/lib/libvirt/qemu/domain-4-jenkins/master-key.aes -machine pc-1.0 , accel=kvm,usb=off,dump-guest-core=off -m 24576 -realtime mlock=off -smp 8,sockets=8,cores=1,threads=1 -uuid 29c4f1d3-5352-4d20-8184-9adc9389340a -no-user-config -nodedefaults -chardev socket,id=charmonitor,path=/var/lib/libvirt/qemu/domain-4-jenkins/monitor.sock,server,nowait -mon chardev=charmonitor,id=monitor, mode=control -rtc base=utc,driftfix=slew -global kvm-pit.lost_tick_policy=delay -no-hpet -no-shutdown -bootstrict=on -device ich9-usb-ehci1,id=usb,bus=pci. 0,addr=0x4.0x7 -thiết bị ich9-usb-uhci1,masterbus=usb.0,firstport=0,bus=pci.0,multifunction=on,addr=0x4 -thiết bị ich9-usb-uhci2,masterbus=usb. 0,firstport=2,bus=pci.0,addr=0x4.0x1 -thiết bị ich9-usb-uhci3,masterbus=usb.0,firstport=4,bus=pci.0,addr=0x4.0x2 -ổ đĩa e=/var/lib/libvirt/images/jenkins.img,format=raw,if=none,id=drive-virtio-disk0 -device virtio-blk-pci,scsi=off,bus=pci.0,addr= 0x6,drive=drive-virtio-disk0,id=virtio-disk0,bootindex=1 -netdev tap,fd=26,id=hostnet0,vhost=on,vhostfd=28 -thiết bị virtio-net-pci,netdev=hostnet0, id=net0,mac=52:54:00:fc:63:60,bus=pci.0,addr=0x3 -chardev pty,id=charserial0 -device isa-serial,chardev=charserial0,id=serial0 -vnc 0.0 .0.0:0 -thiết bị cirrus-vga,id=video0,bus=pci.0,addr=0x2 -thiết bị virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x5 -msg timestamp=on
2022-02-22T17:47:16.964463Z qemu-system-x86_64: -chardev pty,id=charserial0: thiết bị char được chuyển hướng đến /dev/pts/0 (nhãn charserial0)
2022-02-22T17:47:16.989222Z qemu-system-x86_64: cảnh báo: Tệp chương trình cơ sở không xác định ở chế độ cũ: etc/msr_feature_control
2022-02-22T17:47:59.785029Z qemu-system-x86_64: kết thúc trên tín hiệu 15 từ pid 4702 (/usr/sbin/libvirtd)
KVM: tiêm không thành công, mất MSI (Thao tác không được phép)
22-02-22 17:48:00.065+0000: tắt máy, lý do=tắt máy

Đây là xml của máy đó:

<domain type='kvm' id='5'>
  <name>jenkins</name>
  <uuid>29c4f1d3-5352-4d20-8184-9adc9389340a</uuid>
  <memory unit='KiB'>25165824</memory>
  <currentMemory unit='KiB'>25165824</currentMemory>
  <vcpu placement='static'>8</vcpu>
  <resource>
    <partition>/machine</partition>
  </resource>
  <os>
    <type arch='x86_64' machine='pc-1.0'>hvm</type>
    <boot dev='hd'/>
  </os>
  <features>
    <acpi/>
    <apic/>
    <pae/>
  </features>
  <clock offset='utc'>
    <timer name='rtc' tickpolicy='catchup'/>
    <timer name='pit' tickpolicy='delay'/>
    <timer name='hpet' present='no'/>
  </clock>
  <on_poweroff>destroy</on_poweroff>
  <on_reboot>restart</on_reboot>
  <on_crash>restart</on_crash>
  <devices>
    <emulator>/usr/bin/kvm</emulator>
    <disk type='file' device='disk'>
      <driver name='qemu' type='raw'/>
      <source file='/var/lib/libvirt/images/jenkins.img'/>
      <backingStore/>
      <target dev='vda' bus='virtio'/>
      <alias name='virtio-disk0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/>
    </disk>
    <controller type='usb' index='0' model='ich9-ehci1'>
      <alias name='usb'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x7'/>
    </controller>
    <controller type='usb' index='0' model='ich9-uhci1'>
      <alias name='usb'/>
      <master startport='0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0' multifunction='on'/>
    </controller>
    <controller type='usb' index='0' model='ich9-uhci2'>
      <alias name='usb'/>
      <master startport='2'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x1'/>
    </controller>
    <controller type='usb' index='0' model='ich9-uhci3'>
      <alias name='usb'/>
      <master startport='4'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x2'/>
    </controller>
    <controller type='ide' index='0'>
      <alias name='ide'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/>
    </controller>
    <controller type='pci' index='0' model='pci-root'>
      <alias name='pci.0'/>
    </controller>
    <interface type='bridge'>
      <mac address='52:54:00:fc:63:60'/>
      <source bridge='br0'/>
      <target dev='vnet0'/>
      <model type='virtio'/>
      <alias name='net0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
    </interface>
    <serial type='pty'>
      <source path='/dev/pts/0'/>
      <target type='isa-serial' port='0'>
        <model name='isa-serial'/>
      </target>
      <alias name='serial0'/>
    </serial>
    <console type='pty' tty='/dev/pts/0'>
      <source path='/dev/pts/0'/>
      <target type='serial' port='0'/>
      <alias name='serial0'/>
    </console>
    <input type='mouse' bus='ps2'>
      <alias name='input0'/>
    </input>
    <input type='keyboard' bus='ps2'>
      <alias name='input1'/>
    </input>
    <graphics type='vnc' port='5900' autoport='yes' listen='0.0.0.0'>
      <listen type='address' address='0.0.0.0'/>
    </graphics>
    <video>
      <model type='cirrus' vram='16384' heads='1' primary='yes'/>
      <alias name='video0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/>
    </video>
    <memballoon model='virtio'>
      <alias name='balloon0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/>
    </memballoon>
  </devices>
  <seclabel type='dynamic' model='apparmor' relabel='yes'>
    <label>libvirt-29c4f1d3-5352-4d20-8184-9adc9389340a</label>
    <imagelabel>libvirt-29c4f1d3-5352-4d20-8184-9adc9389340a</imagelabel>
  </seclabel>
  <seclabel type='dynamic' model='dac' relabel='yes'>
    <label>+64055:+115</label>
    <imagelabel>+64055:+115</imagelabel>
  </seclabel>
</domain>

Theo những gì tôi hiểu thì đây có thể là một loại BIOS/UEFI không khớp. Tôi đã thử chuyển đổi hệ thống tệp của máy đó và gắn nó vào máy ảo VSphere nhưng không thành công. Tuy nhiên, tôi có thể truy cập hệ thống tệp và sẽ cung cấp thêm thông tin nếu bạn chỉ cho tôi. Rất thiếu kinh nghiệm với ảo hóa và đặc biệt là libvirt nên khá chắc chắn là thiếu thứ gì đó.

Cảm ơn trước

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.