Guten Tag,
ich habe das Problem das wenn ich mit dem Befehl qm create eine VM erstelle diese viel langsamer als eine in der GUI erstellte VM ist. Außerdem kann ich bei einer VM welche über die Shell erstellt wurde weder hin noch raus pingen. Habe das ganze schon mit Linux Ubuntu 20.04 und Win10 2004 getestet. Die .conf Dateien der händisch und mit der Shell erstellten VMs gleichen sich in der Konfiguration gänzlich. Zwei händisch erstellte VMs erbringen die gewünschte Performance und können sich gegenseitig erreichen. Habe ich beim erstellen der VM in der Shell irgendetwas vergessen oder falsch gemacht?
Das Ziel des ganzen ist es am Ende durch ein Shellscript 15 Pools für 15 User an zu legen in welchen jeder eine Windows und eine Linux VM bereit gestellt bekommt. Die beiden Maschienen sollen sich gegenseitig erreichen können und vom Nutzer selbst installiert werden (also keine Templates). Außerdem sollen die Nutzer nur noch die VM starten dürfen/müssen somit ist es auch keine Option jeden selbst seine VMs erstellen zu lassen.
Getestet habe ich schon ob es mit der Einstellung Cache= Writeback besser wird, aber dies scheint nicht der fall zu sein.
Hier noch einmal zwei Beispiel Befehle was ich der jeweiligen VM alles zuordne:
Die VirtIO.iso binde ich natürlich bei der Windows VM in der GUI immer noch mit ein um die Treiber zu laden.
Die verwendete PVE Version ist hierbei 6.0-4
ich habe das Problem das wenn ich mit dem Befehl qm create eine VM erstelle diese viel langsamer als eine in der GUI erstellte VM ist. Außerdem kann ich bei einer VM welche über die Shell erstellt wurde weder hin noch raus pingen. Habe das ganze schon mit Linux Ubuntu 20.04 und Win10 2004 getestet. Die .conf Dateien der händisch und mit der Shell erstellten VMs gleichen sich in der Konfiguration gänzlich. Zwei händisch erstellte VMs erbringen die gewünschte Performance und können sich gegenseitig erreichen. Habe ich beim erstellen der VM in der Shell irgendetwas vergessen oder falsch gemacht?
Das Ziel des ganzen ist es am Ende durch ein Shellscript 15 Pools für 15 User an zu legen in welchen jeder eine Windows und eine Linux VM bereit gestellt bekommt. Die beiden Maschienen sollen sich gegenseitig erreichen können und vom Nutzer selbst installiert werden (also keine Templates). Außerdem sollen die Nutzer nur noch die VM starten dürfen/müssen somit ist es auch keine Option jeden selbst seine VMs erstellen zu lassen.
Getestet habe ich schon ob es mit der Einstellung Cache= Writeback besser wird, aber dies scheint nicht der fall zu sein.
Hier noch einmal zwei Beispiel Befehle was ich der jeweiligen VM alles zuordne:
Bash:
qm create 100 --agent 1 --cdrom local:iso/Win10_2004_German_x64.iso --cores 4 --scsi0 local-lvm:25 --kvm 0 --memory 4096 --net0 virtio,bridge=vmbr1 --name testvmWin1 --numa 0 --ostype win10 --scsihw virtio-scsi-pci --pool p_user01
Bash:
qm create 200 --agent 1 --cdrom local:iso/ubuntu-20.04.1-desktop-amd64.iso --cores 2 --scsi0 local-lvm:10 --kvm 0 --memory 2048 --net0 virtio,bridge=vmbr1 --name testvmLinux1 --ostype l26 --scsihw virtio-scsi-pci --pool p_user01
Die VirtIO.iso binde ich natürlich bei der Windows VM in der GUI immer noch mit ein um die Treiber zu laden.
Die verwendete PVE Version ist hierbei 6.0-4