Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Sep 2013 18:18:06 +0000
From:      "Abhishek Gupta (LIS)" <abgupta@microsoft.com>
To:        Victor Miasnikov <vvm@tut.by>, Karl Pielorz <kpielorz_lst@tdx.co.uk>, "freebsd-virtualization@freebsd.org" <freebsd-virtualization@freebsd.org>
Subject:   RE: turn off 220V on UPS device =}  file system got corrupted Re: Hyper-V 2012 Cluster / Failover - supported? - Any known issues?
Message-ID:  <a974e3a67ad04a4584741f8a405ee9fd@BL2PR03MB210.namprd03.prod.outlook.com>
In-Reply-To: <72995083316B4133B0C282D493DDB128@local.st.by>
References:  <18D121A056145C32F0501114@Mail-PC.tdx.co.uk> <155969fa70a34e41a84649bf3cb81c21@BL2PR03MB210.namprd03.prod.outlook.com>, <4787C47D82401721B4C53B49@Mail-PC.tdx.co.uk> <9cabc6fbba754dd3aa357943ef82db22@BL2PR03MB210.namprd03.prod.outlook.com> <72995083316B4133B0C282D493DDB128@local.st.by>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi Victor,=20

Karl is asking if high availability failover scenarios will work for FreeBS=
D VMs on Hyper-V. He was specifically interested in knowing if the power pl=
ug is pulled from the Hyper-V server then would the FreeBSD VM failover and=
 restart without any issues on the failover server.=20

My response was that yes the above scenario should work.
Thanks,
Abhishek

-----Original Message-----
From: Victor Miasnikov [mailto:vvm@tut.by]=20
Sent: Wednesday, September 18, 2013 8:46 AM
To: Abhishek Gupta (LIS); Karl Pielorz; freebsd-virtualization@freebsd.org
Subject: turn off 220V on UPS device =3D} file system got corrupted Re: Hyp=
er-V 2012 Cluster / Failover - supported? - Any known issues?

Hi!

K.P.> - Pulling the power on the active node hosting both VM's (i.e. Window=
s K.P.> guest, and FreeBSD guest) - this showed the remaining node trying t=
o bring K.P.> up the VM's (of which Windows came up OK, and FreeBSD [file s=
ystem]  got corrupted).


A.G.> Yes, it should work.
A.G.>My understanding is that the failover should be agnostic to the guest =
OS but there could be some integration component that we might have missed.


 What _exactly_ "should work" ?


1)  This issue not related Hyper-V cluster itself
!)  When "Pulling the power" i.e. turn off 220V in Europa ( or 110V in USA =
) on UPS device _both_  FAT on Windows and=20
FreeBSD [file system]  got corrupted

(  "Windows came up OK"  look like because on this VM file system is NTFS )


K.P.> Hyper-V correctly see's the node fail, and restarts both VM's on the
K.P.> remaining node. Windows 7 boots fine (says it wasn't shut down correc=
tly -
K.P.> which is correct) - but FreeBSD doesn't survive.
K.P.>
K.P.> At boot time we get a blank screen with "-" on it (i.e. the first par=
t of
K.P.> the boot 'spinner') - and nothing else.
K.P.>
K.P.> Booting to a network copy of FreeBSD and looking at the underlying vi=
rtual
K.P.> disk - it appears to be trashed. You can mount it (but it understanda=
bly
K.P.> warns it's not clean) - however, any access leads to an instant panic=
 ('bad
K.P.> dir ino 2 at offset 0: mangled entry').
K.P.>
K.P.> Trying to run fsck against the file system throws up an impressive am=
ounts
K.P.> of 'bad magic' errors and 'rebuild cylinder group?' prompts.

 To Karl: I ask You about some details . . .
Are You see related e-mail?


Best regards, Victor Miasnikov
Blog:  http://vvm.blog.tut.by/




----- Original Message -----=20
From: "Abhishek Gupta (LIS)"
To: "Karl Pielorz"
Sent: Wednesday, September 18, 2013 5:50 PM
Subject: RE: Hyper-V 2012 Cluster / Failover - supported? - Any known issue=
s?


> Thanks again Karl! Yes, it should work.
>My understanding is that the failover should be agnostic to the guest OS b=
ut there could be some integration component=20
>that we might have missed.
>So it would be good to get to the bottom of this.
>
> Regards,
>
> Abhishek

 ________________________________________
> From: Karl Pielorz
> Sent: Wednesday, September 18, 2013 7:45 AM
> To: Abhishek Gupta (LIS);
> Subject: RE: Hyper-V 2012 Cluster / Failover - supported? - Any known iss=
ues?
>
> --On 18 September 2013 14:23 +0000 "Abhishek Gupta (LIS)"
> wrote:
>
>> Hi Karl,
>>
>> Thanks for reporting the issue. Please give us some time to investigate
>> and get back to you on this. In the meantime I wanted to ask if setting
>> up a Hyper-V replica for the FreeBSD VM and then a manual failover
>> reproduces the same symptoms? Please let me know.
>
> Hi,
>
> Manual fail-over appears to work OK - in order, I tested:
>
> - Live migration from one node to the other, and back again (worked)
>
> - Stopping the cluster service on one of the nodes (i.e. from Failover
> Cluster Manager) - this showed the VM moving from the node that was
> stopped, over to the other node (again worked).
>
> - Pulling the power on the active node hosting both VM's (i.e. Windows
> guest, and FreeBSD guest) - this showed the remaining node trying to brin=
g
> up the VM's (of which Windows came up OK, and FreeBSD got corrupted).
>
>
> I've had to stop now as the guy here looking after the Synology kit on th=
e
> test network is applying a firmware update (this is apparently for some
> appletalk issue or something).
>
> I'll re-run the test after this has been done - if it still fails, I'll
> come back with a 'how to reproduce' type report (and I'll obviously let y=
ou
> know if we can't reproduce it again!).
>
> At least I know it 'should' work now :)
>
> Thanks,
>
> -Karl




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a974e3a67ad04a4584741f8a405ee9fd>