Proxmox - nestartuje VM

Proxmox - nestartuje VM
« kdy: 21. 01. 2016, 14:19:21 »
Zdravím,
   zkouším si hrát s Proxmox, ale nějak se mi to nedaří. Na stroji mám dva disky, takže jsem při instalaci zvolil zfs (RAID1) a provedl instalaci. Po dokončení jsem se přihlásil přes webové rozhraní a zkusil vytvořit virtuální stroj. Jeho spuštění však vždy skončí nezdarem:

Kód: [Vybrat]
Running as unit 100.scope.
kvm: -drive file=/var/lib/vz/images/100/vm-100-disk-1.qcow2,if=none,id=drive-ide0,format=qcow2,cache=none,aio=native,detect-zeroes=on: file system may not support O_DIRECT
kvm: -drive file=/var/lib/vz/images/100/vm-100-disk-1.qcow2,if=none,id=drive-ide0,format=qcow2,cache=none,aio=native,detect-zeroes=on: Could not open '/var/lib/vz/images/100/vm-100-disk-1.qcow2': Invalid argument
TASK ERROR: start failed: command '/usr/bin/systemd-run --scope --slice qemu --unit 100 -p 'KillMode=none' -p 'CPUShares=1000' /usr/bin/kvm -id 100 -chardev 'socket,id=qmp,path=/var/run/qemu-server/100.qmp,server,nowait' -mon 'chardev=qmp,mode=control' -vnc unix:/var/run/qemu-server/100.vnc,x509,password -pidfile /var/run/qemu-server/100.pid -daemonize -smbios 'type=1,uuid=89d4781d-af78-43cd-b6fb-2462cb40791f' -name vm100 -smp '1,sockets=1,cores=1,maxcpus=1' -nodefaults -boot 'menu=on,strict=on,reboot-timeout=1000' -vga cirrus -cpu kvm64,+lahf_lm,+sep,+kvm_pv_unhalt,+kvm_pv_eoi,enforce -m 512 -k en-us -device 'pci-bridge,id=pci.1,chassis_nr=1,bus=pci.0,addr=0x1e' -device 'pci-bridge,id=pci.2,chassis_nr=2,bus=pci.0,addr=0x1f' -device 'piix3-usb-uhci,id=uhci,bus=pci.0,addr=0x1.0x2' -device 'usb-tablet,id=tablet,bus=uhci.0,port=1' -device 'virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x3' -iscsi 'initiator-name=iqn.1993-08.org.debian:01:c4ed46fb2223' -drive 'if=none,id=drive-ide2,media=cdrom,aio=threads' -device 'ide-cd,bus=ide.1,unit=0,drive=drive-ide2,id=ide2,bootindex=200' -drive 'file=/var/lib/vz/images/100/vm-100-disk-1.qcow2,if=none,id=drive-ide0,format=qcow2,cache=none,aio=native,detect-zeroes=on' -device 'ide-hd,bus=ide.0,unit=0,drive=drive-ide0,id=ide0,bootindex=100' -netdev 'type=tap,id=net0,ifname=tap100i0,script=/var/lib/qemu-server/pve-bridge,downscript=/var/lib/qemu-server/pve-bridgedown' -device 'e1000,mac=3A:35:37:39:36:34,netdev=net0,bus=pci.0,addr=0x12,id=net0,bootindex=300'' failed: exit code 1

Zajímavé je, že pokud jsem při instalaci zvolil instalovat na sda s ext4 (tedy jen na jeden disk), spuštění VM proběhlo bez problémů. Nevíte kde je zakopán pes? Díky.


MP

Re:Proxmox - nestartuje VM
« Odpověď #1 kdy: 21. 01. 2016, 14:34:19 »
Co si precist tu chybu a zaridit se podle toho????

Kód: [Vybrat]
Could not open '/var/lib/vz/images/100/vm-100-disk-1.qcow2': Invalid argument

Re:Proxmox - nestartuje VM
« Odpověď #2 kdy: 21. 01. 2016, 14:44:36 »
Nějaký nápad? Soubor tam je, vlastník je root. Má nastavená práva na 640, zkusil jsem změnit na 666, ale nepomohlo to. Co přesně myslíte?

Re:Proxmox - nestartuje VM
« Odpověď #3 kdy: 21. 01. 2016, 15:12:03 »
Nějaký nápad? Soubor tam je, vlastník je root. Má nastavená práva na 640, zkusil jsem změnit na 666, ale nepomohlo to. Co přesně myslíte?

kvm: -drive file=/var/lib/vz/images/100/vm-100-disk-1.qcow2,if=none,id=drive-ide0,format=qcow2,cache=none,aio=native,detect-zeroes=on: file system may not support O_DIRECT
Když chceš, dokážeš vše!

samalama

Re:Proxmox - nestartuje VM
« Odpověď #4 kdy: 21. 01. 2016, 18:56:14 »
myslim, ze virtualbox je pre teba ta spravna volba :D


Re:Proxmox - nestartuje VM
« Odpověď #5 kdy: 21. 01. 2016, 21:04:27 »
Děkuji některým za "velmi užitečné" rady. Problém vyřešen. Pokud je používán ZFS, je třeba pro disk zvolit Cache: Write back (https://forum.proxmox.com/threads/solved-vm-wont-boot-if-located-in-a-zfs-directory.17784/).