Latest update breaks Gluster storage

stuntshell

Member
Nov 18, 2009
34
0
6
Hi all,

I just upgraded to the latest version tonight, 3.3-5, and now my machines that are on the Gluster FS won't come up anymore.
The error message:
Code:
# qm start 179
kvm: -drive file=gluster://gluster01/storage/images/179/vm-179-disk-1.qcow2,if=none,id=drive-ide0,format=qcow2,cache=writethrough,aio=native,detect-zeroes=on: could not open disk image gluster://gluster01/storage/images/179/vm-179-disk-1.qcow2: Could not read qcow2 header: Operation not permitted
start failed: command '/usr/bin/kvm -id 179 -chardev 'socket,id=qmp,path=/var/run/qemu-server/179.qmp,server,nowait' -mon 'chardev=qmp,mode=control' -vnc unix:/var/run/qemu-server/179.vnc,x509,password -pidfile /var/run/qemu-server/179.pid -daemonize -name storage -smp 'sockets=1,cores=2' -nodefaults -boot 'menu=on' -vga cirrus -cpu kvm64,+lahf_lm,+x2apic,+sep -k en-us -m 2048 -cpuunits 1000 -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:9e9e8d47dbe' -drive 'if=none,id=drive-ide2,media=cdrom,aio=native' -device 'ide-cd,bus=ide.1,unit=0,drive=drive-ide2,id=ide2,bootindex=200' -drive 'file=gluster://gluster01/storage/images/179/vm-179-disk-1.qcow2,if=none,id=drive-ide0,format=qcow2,cache=writethrough,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=tap179i0,script=/var/lib/qemu-server/pve-bridge,downscript=/var/lib/qemu-server/pve-bridgedown' -device 'e1000,mac=CE:67:7D:A2:F8:07,netdev=net0,bus=pci.0,addr=0x12,id=net0,bootindex=300'' failed: exit code 1

Code:
root@proxmox04:~# pveversion -v
proxmox-ve-2.6.32: 3.3-138 (running kernel: 2.6.32-33-pve)
pve-manager: 3.3-5 (running version: 3.3-5/bfebec03)
pve-kernel-2.6.32-32-pve: 2.6.32-136
pve-kernel-2.6.32-33-pve: 2.6.32-138
pve-kernel-2.6.32-29-pve: 2.6.32-126
pve-kernel-2.6.32-26-pve: 2.6.32-114
lvm2: 2.02.98-pve4
clvm: 2.02.98-pve4
corosync-pve: 1.4.7-1
openais-pve: 1.1.4-3
libqb0: 0.11.1-2
redhat-cluster-pve: 3.2.0-2
resource-agents-pve: 3.9.2-4
fence-agents-pve: 4.0.10-1
pve-cluster: 3.0-15
qemu-server: 3.3-1
pve-firmware: 1.1-3
libpve-common-perl: 3.0-19
libpve-access-control: 3.0-15
libpve-storage-perl: 3.0-25
pve-libspice-server1: 0.12.4-3
vncterm: 1.1-8
vzctl: 4.0-1pve6
vzprocps: 2.0.11-2
vzquota: 3.1-2
pve-qemu-kvm: 2.1-10
ksm-control-daemon: 1.1-1
glusterfs-client: 3.5.2-1

I have two Gluster storages, one to hold my running VMs and one for the backups, they're running different versions.
Neither one works. So I know it's not somenthing related to Gluster.
A 'df' command will display the mounts just fine, I can read and write on them.

Any thoughts?

Best regards,
 
And to update this thread, if I move the image and change the parameters to local, it works fine.

Best regards,