Kein KVM Start mehr nach heutigem Update

loomes

Renowned Member
May 22, 2018
113
26
68
43
Habe heute morgen ein Update gemacht. Wenn ein Audio Device eingetragen ist starten die Maschinen nicht mehr.

Code:
Use of uninitialized value $data in split at /usr/share/perl5/PVE/JSONSchema.pm line 751.
no efidisk configured! Using temporary efivars disk.
kvm: -device hda-micro,id=audiodev0-codec0,bus=audiodev0.0,cad=0,audiodev=spice-backend0: Property '.audiodev' not found
TASK ERROR: start failed: QEMU exited with code 1

Wenn ich das Audio Device entferne startet sie wieder, der Fehler in der pm Datei steht allerdings immer noch da:
Code:
Use of uninitialized value $data in split at /usr/share/perl5/PVE/JSONSchema.pm line 751.
no efidisk configured! Using temporary efivars disk.
TASK OK

Code:
pveversion -v
proxmox-ve: 6.1-2 (running kernel: 5.3.10-1-pve)
pve-manager: 6.1-11 (running version: 6.1-11/f2f18736)
pve-kernel-5.4: 6.1-9
pve-kernel-helper: 6.1-9
pve-kernel-5.3: 6.1-6
pve-kernel-5.4.30-1-pve: 5.4.30-1
pve-kernel-5.3.18-3-pve: 5.3.18-3
pve-kernel-5.3.10-1-pve: 5.3.10-1
ceph-fuse: 12.2.11+dfsg1-2.1+b1
corosync: 3.0.3-pve1
criu: 3.11-3
glusterfs-client: 5.5-3
ifupdown: 0.8.35+pve1
ksm-control-daemon: 1.3-1
libjs-extjs: 6.0.1-10
libknet1: 1.15-pve1
libproxmox-acme-perl: 1.0.2
libpve-access-control: 6.0-7
libpve-apiclient-perl: 3.0-3
libpve-common-perl: 6.0-20
libpve-guest-common-perl: 3.0-10
libpve-http-server-perl: 3.0-5
libpve-storage-perl: 6.1-7
libqb0: 1.0.5-1
libspice-server1: 0.14.2-4~pve6+1
lvm2: 2.03.02-pve4
lxc-pve: 4.0.2-1
lxcfs: 4.0.3-pve2
novnc-pve: 1.1.0-1
proxmox-mini-journalreader: 1.1-1
proxmox-widget-toolkit: 2.1-6
pve-cluster: 6.1-8
pve-container: 3.1-4
pve-docs: 6.1-6
pve-edk2-firmware: 2.20200229-1
pve-firewall: 4.1-1
pve-firmware: 3.0-7
pve-ha-manager: 3.0-9
pve-i18n: 2.1-1
pve-qemu-kvm: 4.1.1-4
pve-xtermjs: 4.3.0-1
qemu-server: 6.1-19
smartmontools: 7.1-pve2
spiceterm: 3.1-1
vncterm: 1.6-1
zfsutils-linux: 0.8.3-pve1
 
Ersteres kann ich nachstellen und schau ich mir gerade an.

Zu zweiterem:
Code:
no efidisk configured! Using temporary efivars disk.

Das klingt so, als ob die VM auf UEFI(OMVF) gestellt ist, aber keine UEFI Disk konfiguriert ist.
 
Last edited:
Ja das mit der efidisk ist mir klar ;)
Es ging mir nur um den $data Fehler und das Audio Device.
 
Hmm, den kann ich bei mir in einer frisch installierten PVE Instanz mit den letzten Updates aus dem no-subscription Repo nicht nachstellen.

Kannst du bitte mal die VM config posten? qm config <vmid>
 
Das ist einmal ein Windows10:
Code:
qm config 120
agent: 1
args: -device intel-hda,id=sound5,bus=pci.0,addr=0x18 -device hda-micro,id=sound5-codec0,bus=sound5.0,cad=0 -device hda-duplex,id=sound5-codec1,bus=sound5.0,cad=1
audio0: device=ich9-intel-hda,driver=spice
bios: ovmf
boot: cdn
bootdisk: scsi0
cores: 4
cpu: host
cpulimit: 3
keyboard: de
localtime: 1
machine: q35
memory: 4096
name: win10
net0: virtio=66:6E:FC:77:C9:85,bridge=vmbr0
numa: 0
ostype: other
scsi0: local-lvm:vm-120-disk-0,cache=unsafe,discard=on,size=100G,ssd=1
scsihw: virtio-scsi-pci
smbios1: uuid=ddb19fd5-e307-4cc6-b378-8085bbc9428a
sockets: 1
spice_enhancements: videostreaming=all
startup: order=10
tablet: 0
usb0: spice
vga: qxl,memory=128

Und ein Debian:
Code:
qm config 122
agent: 1
args: -device AC97,addr=0x18
audio0: device=ich9-intel-hda,driver=spice
bios: ovmf
boot: c
bootdisk: scsi0
cores: 4
cpu: host
cpulimit: 3
keyboard: de
localtime: 1
machine: q35
memory: 4096
name: debian
net0: virtio=B6:FA:6C:A9:3E:8B,bridge=vmbr0
numa: 0
ostype: l26
scsi0: local-lvm:vm-122-disk-1,cache=unsafe,discard=on,size=100G,ssd=1
scsihw: virtio-scsi-pci
serial0: socket
smbios1: uuid=8a629908-fa9a-46f8-8238-0be82221f1b5
sockets: 1
spice_enhancements: videostreaming=all
startup: order=12
tablet: 0
usb0: spice
vga: qxl,memory=128
vmgenid: 02175ae3-0e60-44cd-9e93-73f4391ca347
 
So, vielen Dank für die Hinweise.

Für den Fehler mit dem Audio Device habe ich eben einen Patch eingereicht [0].

Das mit dem $data war auch ein kleiner Bug der schon im Master ist [1] und somit demnächst verfügbar sein wird.

Bitte vergiss nicht, die `-args` für die Audiodevices wieder zu entfernen sobald der Fix mit einem der nächsten Updates installiert wurde.

[0] https://pve.proxmox.com/pipermail/pve-devel/2020-May/043421.html
[1] https://pve.proxmox.com/pipermail/pve-devel/2020-May/043419.html
 
  • Like
Reactions: loomes and Moayad
Vielen Dank, habe die Datei erstmal manuel getauscht und alles läuft wieder wie es soll.
 
  • Like
Reactions: aaron

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!