[sheepdog] [PATCH v2 0/9] sheepdog: reconnect server after connection failure
Liu Yuan
namei.unix at gmail.com
Wed Jul 24 10:28:30 CEST 2013
On Wed, Jul 24, 2013 at 04:56:24PM +0900, MORITA Kazutaka wrote:
> Currently, if a sheepdog server exits, all the connecting VMs need to
> be restarted. This series implements a feature to reconnect the
> server, and enables us to do online sheepdog upgrade and avoid
> restarting VMs when sheepdog servers crash unexpectedly.
>
It doesn't work on my test. I tried start linux-0.2.img stored in sheepdog
cluster and then
1. did some buffered writes
2. restart sheep that this QEMU VM connected to.
3. $ sync
I got following error:
$ ../qemu/x86_64-softmmu/qemu-system-x86_64 --enable-kvm -m 1024 -hda sheepdog:test
qemu-system-x86_64: failed to get the header, Resource temporarily unavailable
qemu-system-x86_64: Failed to connect to socket: Connection refused
qemu-system-x86_64: Failed to connect to socket: Connection refused
qemu-system-x86_64: Failed to connect to socket: Connection refused
qemu-system-x86_64: Failed to connect to socket: Connection refused
qemu-system-x86_64: Failed to connect to socket: Connection refused
...repeat...
QEMU version is master tip
Thanks
Yuan
More information about the sheepdog
mailing list