PVE v8.1.3 | Probleme beim Starten einer neu erstellten VM (QEMU exited with code 1)

Jumithros

New Member
Dec 15, 2023
7
1
3
Hallo zusammen,

ich habe kürzlich eine neue VM in Proxmox VE erstellt und stoße auf ein Startproblem. Nach der Konfiguration und dem Versuch, die VM zu starten, erhalte ich die Fehlermeldung "QEMU exited with code 1". Hier sind die Schritte, die ich bisher unternommen habe:
  1. VM mit Ubuntu 22.04 ISO erstellt.
  2. UEFI-Firmware ausgewählt und eine EFI-Disk konfiguriert.
  3. 3 GB RAM und 1 CPU-Kern zugewiesen.
  4. VirtIO für SCSI-Controller und Netzwerkkarte verwendet.
Beim Versuch, die VM zu starten, erhalte ich jedoch keinen Zugang zur Konsole und die VM scheint nicht zu booten. Die Task-History zeigt "Fehler: connection timed out" und "Fehler: start failed: QEMU exited with code 1".

Hier sind einige Details meiner VM-Konfiguration:
  • VM-ID: 100
  • Name: DockerVM
  • Speicher: 3 GB
  • Prozessoren: 1 Kern
  • BIOS: OVMF (UEFI)
  • Netzwerkkarte: vmbr0, VirtIO
  • ISO-Image: ubuntu-22.04.3-live-server-amd64.iso
Ich habe die Hardware-Ressourcen und Netzwerkeinstellungen überprüft, und alles scheint korrekt zu sein.

Hat jemand eine Idee, was die Ursache sein könnte oder welche Schritte ich als Nächstes unternehmen sollte? Ich würde mich über jegliche Hilfe oder Hinweise freuen.

Vielen Dank im Voraus!
 

Attachments

  • Screenshot 2023-12-15 095624.png
    Screenshot 2023-12-15 095624.png
    11.1 KB · Views: 10
Hi,

du kannst mal in den syslog (journalctl -b in der shell oder im Web-UI unter System > Syslog) schauen, ob dort relevante Meldungen/Fehler aufscheinen, wenn versuchst die VM zu starten.
Du kannst gerne Ausschnitte posten bzw. als Datei anhängen, falls du dir unsicher bist.

Bitte auch die Ausgabe von pveversion -v und qm config 100 posten, das schadet auch nie. :)
 
Syslog bei Start der VM:
Dec 15 10:26:38 home1 pvedaemon[2074]: start VM 100: UPID:home1:0000081A:0000903E:657C1BCE:qmstart:100:root@pam:
Dec 15 10:26:38 home1 pvedaemon[842]: <root@pam> starting task UPID:home1:0000081A:0000903E:657C1BCE:qmstart:100:root@pam:
Dec 15 10:26:38 home1 systemd[1]: Started 100.scope.
Dec 15 10:26:39 home1 kernel: tap100i0: entered promiscuous mode
Dec 15 10:26:39 home1 kernel: vmbr0: port 2(fwpr100p0) entered blocking state
Dec 15 10:26:39 home1 kernel: vmbr0: port 2(fwpr100p0) entered disabled state
Dec 15 10:26:39 home1 kernel: fwpr100p0: entered allmulticast mode
Dec 15 10:26:39 home1 kernel: fwpr100p0: entered promiscuous mode
Dec 15 10:26:39 home1 kernel: vmbr0: port 2(fwpr100p0) entered blocking state
Dec 15 10:26:39 home1 kernel: vmbr0: port 2(fwpr100p0) entered forwarding state
Dec 15 10:26:39 home1 kernel: fwbr100i0: port 1(fwln100i0) entered blocking state
Dec 15 10:26:39 home1 kernel: fwbr100i0: port 1(fwln100i0) entered disabled state
Dec 15 10:26:39 home1 kernel: fwln100i0: entered allmulticast mode
Dec 15 10:26:39 home1 kernel: fwln100i0: entered promiscuous mode
Dec 15 10:26:39 home1 kernel: fwbr100i0: port 1(fwln100i0) entered blocking state
Dec 15 10:26:39 home1 kernel: fwbr100i0: port 1(fwln100i0) entered forwarding state
Dec 15 10:26:39 home1 kernel: fwbr100i0: port 2(tap100i0) entered blocking state
Dec 15 10:26:39 home1 kernel: fwbr100i0: port 2(tap100i0) entered disabled state
Dec 15 10:26:39 home1 kernel: tap100i0: entered allmulticast mode
Dec 15 10:26:39 home1 kernel: fwbr100i0: port 2(tap100i0) entered blocking state
Dec 15 10:26:39 home1 kernel: fwbr100i0: port 2(tap100i0) entered forwarding state
Dec 15 10:26:39 home1 kernel: tap100i0: left allmulticast mode
Dec 15 10:26:39 home1 kernel: fwbr100i0: port 2(tap100i0) entered disabled state
Dec 15 10:26:39 home1 kernel: fwbr100i0: port 1(fwln100i0) entered disabled state
Dec 15 10:26:39 home1 kernel: vmbr0: port 2(fwpr100p0) entered disabled state
Dec 15 10:26:39 home1 kernel: fwln100i0 (unregistering): left allmulticast mode
Dec 15 10:26:39 home1 kernel: fwln100i0 (unregistering): left promiscuous mode
Dec 15 10:26:39 home1 kernel: fwbr100i0: port 1(fwln100i0) entered disabled state
Dec 15 10:26:39 home1 kernel: fwpr100p0 (unregistering): left allmulticast mode
Dec 15 10:26:39 home1 kernel: fwpr100p0 (unregistering): left promiscuous mode
Dec 15 10:26:39 home1 kernel: vmbr0: port 2(fwpr100p0) entered disabled state
Dec 15 10:26:39 home1 systemd[1]: 100.scope: Deactivated successfully.
Dec 15 10:26:39 home1 pvedaemon[2074]: start failed: QEMU exited with code 1
Dec 15 10:26:39 home1 pvedaemon[842]: <root@pam> end task UPID:home1:0000081A:0000903E:657C1BCE:qmstart:100:root@pam: start failed: QEMU exited with code 1

Ausgabe von Befehl "pveversion -v":
proxmox-ve: 8.1.0 (running kernel: 6.5.11-7-pve)
pve-manager: 8.1.3 (running version: 8.1.3/b46aac3b42da5d15)
proxmox-kernel-helper: 8.1.0
proxmox-kernel-6.5: 6.5.11-7
proxmox-kernel-6.5.11-7-pve-signed: 6.5.11-7
proxmox-kernel-6.5.11-4-pve-signed: 6.5.11-4
ceph-fuse: 17.2.7-pve1
corosync: 3.1.7-pve3
criu: 3.17.1-2
glusterfs-client: 10.3-5
ifupdown2: 3.2.0-1+pmx7
ksm-control-daemon: 1.4-1
libjs-extjs: 7.0.0-4
libknet1: 1.28-pve1
libproxmox-acme-perl: 1.5.0
libproxmox-backup-qemu0: 1.4.1
libproxmox-rs-perl: 0.3.3
libpve-access-control: 8.0.7
libpve-apiclient-perl: 3.3.1
libpve-common-perl: 8.1.0
libpve-guest-common-perl: 5.0.6
libpve-http-server-perl: 5.0.5
libpve-network-perl: 0.9.5
libpve-rs-perl: 0.8.7
libpve-storage-perl: 8.0.5
libspice-server1: 0.15.1-1
lvm2: 2.03.16-2
lxc-pve: 5.0.2-4
lxcfs: 5.0.3-pve4
novnc-pve: 1.4.0-3
proxmox-backup-client: 3.1.2-1
proxmox-backup-file-restore: 3.1.2-1
proxmox-kernel-helper: 8.1.0
proxmox-mail-forward: 0.2.2
proxmox-mini-journalreader: 1.4.0
proxmox-offline-mirror-helper: 0.6.3
proxmox-widget-toolkit: 4.1.3
pve-cluster: 8.0.5
pve-container: 5.0.8
pve-docs: 8.1.3
pve-edk2-firmware: 4.2023.08-2
pve-firewall: 5.0.3
pve-firmware: 3.9-1
pve-ha-manager: 4.0.3
pve-i18n: 3.1.4
pve-qemu-kvm: 8.1.2-5
pve-xtermjs: 5.3.0-3
qemu-server: 8.0.10
smartmontools: 7.3-pve1
spiceterm: 3.3.0
swtpm: 0.8.0+pve1
vncterm: 1.8.0
zfsutils-linux: 2.2.2-pve1

Ausgabe von Befehl "qm config 100":
agent: 1
balloon: 0
bios: ovmf
boot: order=scsi0;ide2;net0
cores: 1
cpu: x86-64-v2-AES
efidisk0: local-lvm:vm-100-disk-0,efitype=4m,size=4M
ide2: local:iso/ubuntu-22.04.3-live-server-amd64.iso,media=cdrom,size=2083390K
machine: q35
memory: 3072
meta: creation-qemu=8.1.2,ctime=1702627959
name: DockerVM
net0: virtio=BC:24:11:95:D5:DD,bridge=vmbr0,firewall=1
numa: 0
onboot: 1
ostype: l26
scsi0: local-lvm:vm-100-disk-1,cache=none,size=100G,ssd=1
scsihw: virtio-scsi-pci
smbios1: uuid=706267c7-13e3-44c8-a1c7-55c5cf3c7624
sockets: 1
vga: std
vmgenid: 2b830ef7-451c-4f50-acd6-5fcba069bfdf
 
LXCs kann ich starten.

Wenn ich eine VM auf Standardeinstellungen erstelle, startet sie auch nicht.
 
Beim Versuch, die VM zu starten, erhalte ich jedoch keinen Zugang zur Konsole und die VM scheint nicht zu booten. Die Task-History zeigt "Fehler: connection timed out" und "Fehler: start failed: QEMU exited with code 1".
Im Task-Log wird nicht mehr angezeigt (d.h. bei einem Doppelklick auf den entsprechenden Eintrag) bzw. wenn du die VM mal mittels qm start 100 startet?

Ansonsten, wie sieht denn die restliche System-Konfiguration aus? Also CPU (am besten lscpu), RAM, Bootdisk, etc.
 
Ich habe testweise bei der VM "KVM Hardware-Virtualisierung" deaktiviert und die VM startet jetzt.
Ich werde gleich nach der Ubuntu-Installation versuchen dies wieder zu aktivieren.

Mein aktueller CPU ist ein Intel Pentium CPU G3260T 2.90GHz.
Ich vermute, dass diese CPU KVM nicht unterstützt. Später habe ich vor die CPU durch einen Intel i5 4590T 4C/4T 4x2.0GHz auszutauschen. Vielleicht geht es dann.

Aktuell habe ich eine Samsung 8GB DDR3 2RX8 PC3L-12800S 1600MHz 1,35V. Demnächst setzte ich eine zweite ein.

Ich dachte, dass für die zwei VMs, die ich einrichten wollte, die aktuelle Hardware reichen wird, bis ich die neue einbauen kann.

Nach der Ubuntu-Installation melde ich mich nochmal
 
Hier nochmal die genauere Ausgabe des Errors:

kvm: warning: host doesn't support requested feature: CPUID.01H:ECX.aes [bit 25]
kvm: Host doesn't support requested features
TASK ERROR: start failed: QEMU exited with code 1
 
Mein aktueller CPU ist ein Intel Pentium CPU G3260T 2.90GHz.
Ich vermute, dass diese CPU KVM nicht unterstützt. Später habe ich vor die CPU durch einen Intel i5 4590T 4C/4T 4x2.0GHz auszutauschen. Vielleicht geht es dann.
Also laut Product sheet unterstützt die CPU auf jeden Fall Virtualisierung, also daran dürfte es nicht liegen.

kvm: warning: host doesn't support requested feature: CPUID.01H:ECX.aes [bit 25]
kvm: Host doesn't support requested features
Das ist wohl eher das Problem, die CPU unterstützt nicht AES-NI.

Du kannst das allerdings im Web-UI unter Hardware > Processors anpassen, entweder a) anderen Type auswählen (z.B. kvm64 oder host), oder unter Extra CPU flags die flag aes deaktivieren.
Sollte beides für deinen Fall funktionieren.
 
Ich habe für die VM jetzt qemu64 verwendet und jetzt startet sie.
Der Intel Core I5 sollte AES, glaub ich unterstützen.

Danke für eure Hilfe.
 
  • Like
Reactions: cheiss

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!