VM CD/DVD Wechsel findet ISOs nicht

Dragongray

New Member
May 5, 2020
7
1
3
34
Moin,

ich habe VMs, die ich ganz normal erstellen kann, ganz unabhängig vom BS. Wenn ich das CD ISO Image wecheln oder ein neues CD Laufwerk mit beliebigen Image anlegen möchte erhalte ich folgende Meldung:
1588673893950.png

Die Images sind alle vorhanden, fehlerfrei, per CLI und auch per Webkonsole zu finden. Ich würde sehr ungern den ganzen PVE neustarten.
Die Kommunikation zum "local" ist bis auf den Wechsel der CD fehlerfrei. Das Anlegen einer VM mit Image aus dem storage ist problemos möglich.
 
bitte mal die '/etc/pve/storage.cfg' posten (in code-tags)

Die Images sind alle vorhanden, fehlerfrei,
wie wird das festgestellt?
(mein erster verdacht ist, dass die images zwar da sind, aber nicht wo PVE sie erwartet)
 
wie wird das festgestellt?
sowohl in der Webkonsole unter "local" und "content" aufgelistet, als auch in der CLI unter /var/lib/vz/template/iso/. Kann auch neue Images hochladen und bestehende löschen ohne Probleme

(mein erster verdacht ist, dass die images zwar da sind, aber nicht wo PVE sie erwartet)
ich kann die VMs ja auch erstellen mit dem jeweiligen ISO Image

storage.cfg :
Code:
dir: local
        path /var/lib/vz
        content rootdir,iso,images,vztmpl,backup
        maxfiles 1
        shared 0

lvmthin: local-lvm
        thinpool data
        vgname pve
        content images,rootdir

lvmthin: local-vm-thin
        thinpool lvol5
        vgname pve-fue-vms
        content rootdir,images
        nodes pve-fue01

nfs: nfs-fue
        export /volume1/vms-fue-backup
        path /mnt/pve/nfs-fue
        server 10.10.10.26
        content backup
        maxfiles 1
        options vers=3

nfs: nfs-fue-archive
        export /volume1/vm-archive
        path /mnt/pve/nfs-fue-archive
        server 10.10.10.26
        content images,backup
        maxfiles 1
        nodes pve-fue01
        options vers=3

lvmthin: local-vm-data
        thinpool pve-vg01_thin00
        vgname pve-vg01
        content images,rootdir
        nodes pve-fue01
 
scheint soweit alles richtig
bitte noch eine config einer vm, die den fehler verursacht: `qm config $VMID`
und ein `ls -lahtr /var/lib/vz/template/iso` auf der node, wo die vm gerade ist.
 
qm config 7001:

Code:
bootdisk: scsi0
cores: 2
ide2: local:iso/Win_Server_STD_CORE_2019_64Bit_German_DC_STD_MLF_X21-96583.ISO,media=cdrom
memory: 8192
name: WinSrv2019
net0: virtio=BA:5B:97:FF:51:FF,bridge=vmbr0
numa: 0
ostype: l26
scsi0: local:7001/vm-7001-disk-0.qcow2,size=32G
scsihw: virtio-scsi-pci
smbios1: uuid=1cc114de-c5f7-4796-ad75-b4cba7a26be1
sockets: 1
vmgenid: 483a64d2-da02-4c98-90ce-9d7db53046f8

ls -lahtr /var/lib/vz/template/iso:

Code:
total 33G
drwxr-xr-x 5 root root 4.0K Dec 12  2018 ..
-rw-r--r-- 1 root root 331M Jan 15  2019 VMware-VMvisor-Installer-6.7.0-8169922.x86_64.iso
-rw------- 1 root root 918M Jan 23  2019 CentOS-7-x86_64-Minimal-1810.iso
-rw------- 1 root root 1.9G Feb 20  2019 ubuntu-18.04.2-desktop-amd64.iso
-rw------- 1 root root 1.9G Feb 21  2019 ubuntu-18.10-desktop-amd64.iso
-rw------- 1 root root 834M Feb 21  2019 ubuntu-18.04.2-live-server-amd64.iso
-rw------- 1 root root 639M Jul  1  2019 debian-9.9.0-amd64-xfce-CD-1.iso
-rw------- 1 root root 4.7G Jul  1  2019 Win10_1903_V1_German_x64.iso
-rw------- 1 root root 1.3G Jul  4  2019 UCS-Installation-amd64.iso
-rw------- 1 root root 312M Jul 16  2019 VMware-VMvisor-Installer-6.7.0.update02-13006603.x86_64.iso
-rw------- 1 root root 6.3G Aug  2  2019 Win-Srv-2016-Std.iso
-rw-r--r-- 1 root root 2.0G Nov 21 14:05 AsteriskNow-FPBX-64bit-1910-2.iso
-rw-r--r-- 1 root root 6.7G Dec  5 10:56 CentOS-8-x86_64-1905-dvd1.iso
-rw-r--r-- 1 root root 4.6G May  5 11:11 Win_Server_STD_CORE_2019_64Bit_German_DC_STD_MLF_X21-96583.ISO
-rw------- 1 root root 355M May  5 11:20 virtio-win-0.1.171.iso
drwxr-xr-x 2 root root 4.0K May  5 11:31 .
 
hmm - was ist die fehlermeldung wenn diese VM gestartet wird (auf der command line mit `qm start 7001`?

das einzige was etwas auffällig ist, sind die permissions der einzelnen isos (600 statt 644) - sollte aber auf den ersten blick ein problem darstellen.

was sind denn die permissions aller ordner auf dem weg nach /var/lib/vz/template/iso?
 
Es gibt keine Fehlermeldung wenn ich die oder irgendeine andere VM starte. Beim erstellen und den anschließenden Starts der VMs werden die Images ja auch ganz normal akzeptiert. Nur bei dem Wechsel bzw Hinzufügen des CD/DVD ISO Images findet er die ISOs laut der bereits geposteten Fehlermeldung nicht mehr.

Hier nochmal die Rechte von /var/lib/vz/template/iso:

Code:
drwxr-xr-x  11 root root  4096 May 16  2018 var

drwxr-xr-x 39 root root  4096 Sep  5  2019 lib

drwxr-xr-x 6 root    root    4096 Sep 19  2019 vz

drwxr-xr-x 5 root root 4096 Dec 12  2018 template

drwxr-xr-x 2 root root 4096 May  5 11:31 iso
 
habs glaube ich nachstellen können - liegt potentiell tatsächlich an den permissions der einzelnen isos - bitte mal
`chmod 644 /var/lib/vz/template/iso/*iso` ausführen und es nochmal versuchen
 
Vielen Dank für die Bemühungen, aber leider hat auch die Änderung der Rechte nicht geholfen :/
Das hätte mich auch gewundert, denn dann hätten die ISOs ja auch beim erstellen einer VM nicht genommen werden können..
 
hmm - welche version läuft denn auf dem system ?(gerade gesehen, dass die fehlermeldung in aktuellen versionen anders lauten sollte):
`pveversion -v`
 
pveversion -v :
Code:
proxmox-ve: 6.0-2 (running kernel: 5.0.21-1-pve)
pve-manager: 6.0-7 (running version: 6.0-7/28984024)
pve-kernel-helper: 6.1-4
pve-kernel-5.0: 6.0-7
pve-kernel-4.15: 5.4-8
pve-kernel-5.0.21-1-pve: 5.0.21-2
pve-kernel-4.15.18-20-pve: 4.15.18-46
pve-kernel-4.15.18-9-pve: 4.15.18-30
pve-kernel-4.15.17-1-pve: 4.15.17-9
ceph-fuse: 12.2.11+dfsg1-2.1+b1
corosync: 3.0.3-pve1
criu: 3.11-3
glusterfs-client: 5.5-3
ksm-control-daemon: 1.3-1
libjs-extjs: 6.0.1-10
libknet1: 1.14-pve1
libpve-access-control: 6.0-2
libpve-apiclient-perl: 3.0-3
libpve-common-perl: 6.0-4
libpve-guest-common-perl: 3.0-1
libpve-http-server-perl: 3.0-2
libpve-storage-perl: 6.0-8
libqb0: 1.0.5-1
lvm2: 2.03.02-pve4
lxc-pve: 3.2.1-1
lxcfs: 3.0.3-pve60
novnc-pve: 1.1.0-1
proxmox-mini-journalreader: 1.1-1
proxmox-widget-toolkit: 2.1-3
pve-cluster: 6.0-7
pve-container: 3.0-7
pve-docs: 6.1-4
pve-edk2-firmware: 2.20191127-1
pve-firewall: 4.0-7
pve-firmware: 3.0-5
pve-ha-manager: 3.0-2
pve-i18n: 2.0-4
pve-qemu-kvm: 4.1.1-2
pve-xtermjs: 4.3.0-1
qemu-server: 6.0-7
smartmontools: 7.1-pve2
spiceterm: 3.1-1
vncterm: 1.6-1
zfsutils-linux: 0.8.3-pve1
 
bitte mal upgrades einspielen und nochmals versuchen
 

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!