Hi everyone, i try to setup HA on proxmox cluster, i used Ceph storage to store VM images. I setup ceph storage with pveceph(thx proxmox 3.2!). Now i have this configuration: 3 nodes in cluster, 3 ceph mons and 6 osd. I set up HA on my cluster with this config:
I think there is some problems with Ceph(because when third node became online after reboot VM start with no error). Can you help me?
Sorry for my bad english(
Now when i try "fence_node" it return "success", VM move to another node, but don't start with error:<?xml version="1.0"?>
<cluster config_version="18" name="Testclus">
<cman keyfile="/var/lib/pve-cluster/corosync.authkey"/>
<fencedevices>
<fencedevice agent="fence_ipmilan" ipaddr="xxx.xxx.xxx.xxx" login="root" name="node-1" passwd="xxxxxx" power_wait="5"/>
<fencedevice agent="fence_ipmilan" ipaddr="xxx.xxx.xxx.xxx" login="root" name="node-2" passwd="xxxxxx" power_wait="5"/>
<fencedevice agent="fence_ipmilan" ipaddr="xxx.xxx.xxx.xxx" login="root" name="node-3" passwd="xxxxxx" power_wait="5"/>
</fencedevices>
<clusternodes>
<clusternode name="node-1" nodeid="1" votes="1">
<fence>
<method name="1">
<device name="node-1"/>
</method>
</fence>
</clusternode>
<clusternode name="node-2" nodeid="2" votes="1">
<fence>
<method name="1">
<device name="node-2"/>
</method>
</fence>
</clusternode>
<clusternode name="node-3" nodeid="3" votes="1">
<fence>
<method name="1">
<device name="node-3"/>
</method>
</fence>
</clusternode>
</clusternodes>
<rm>
<pvevm autostart="1" vmid="100"/>
</rm>
</cluster>
When I try to do this with Ceph storage build on other cluster and add to this, everything fine.TASK ERROR: start failed: command '/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 -name vm100 -smp 'sockets=1,cores=1' -nodefaults -boot 'menu=on' -vga cirrus -cpu kvm64,+lahf_lm,+x2apic,+sep -k en-us -m 1024 -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' -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=rbd:datapool2/vm-100-disk-1:mon_host=10.2.58.2 10.2.58.3 10.2.58.4:id=admin:auth_supported=cephx:keyring=/etc/pve/priv/ceph/ceph.keyring,if=none,id=drive-ide0,aio=native,cache=none' -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' -device 'e1000,mac=02:3F:02:F4:CE:91,netdev=net0,bus=pci.0,addr=0x12,id=net0,bootindex=300'' failed: got timeout
I think there is some problems with Ceph(because when third node became online after reboot VM start with no error). Can you help me?
Sorry for my bad english(