Hi ????? Can anybody tell me that whether lustre does a failback? Means I want to ask that, if MDS1 (the primary MDS) fails MDS2 ( which is a failover MDS ) will do the work on behalf of MDS1, but what will happen if MDS1 is up again? Will it start working as primary MDS again? Or will MDS2 continue to work? Thanks, Trupti Best Jokes, Best Friends, Best Food and more. Go to http://in.promos.yahoo.com/groups/bestofyahoo/ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.lustre.org/pipermail/lustre-discuss/attachments/20080626/62e6f138/attachment-0001.html
Lustre supports failover/failback for sure. Which Lustre and kernel are you using? I tried configuring failover of OSTs and it worked fine. Stilll gonna test once more. Failover of MDS i am trying and have also posted a query. Currently without Linux HA its not working. Or may be it might work in case i am not doing the right thing. Dhruv On Jun 26, 6:39 pm, trupti shete <truptip... at yahoo.co.in> wrote:> Hi > > Can anybody tell me that whether lustre does a failback? > Means I want to ask that, if MDS1 (the primary MDS) fails MDS2 ( which is a failover MDS ) will do the work on behalf of MDS1, but what will happen if MDS1 is up again? Will it start working as primary MDS again? Or will MDS2 continue to work? > > Thanks, > Trupti > > Best Jokes, Best Friends, Best Food and more. Go tohttp://in.promos.yahoo.com/groups/bestofyahoo/ > > _______________________________________________ > Lustre-discuss mailing list > Lustre-disc... at lists.lustre.orghttp://lists.lustre.org/mailman/listinfo/lustre-discuss
On Thu, 2008-06-26 at 19:09 +0530, trupti shete wrote:> Hi > > Can anybody tell me that whether lustre does a failback?That depends on what you are using to control failover/failback.> Means I want to ask that, if MDS1 (the primary MDS) fails MDS2 ( which > is a failover MDS ) will do the work on behalf of MDS1, but what will > happen if MDS1 is up again? Will it start working as primary MDS > again? Or will MDS2 continue to work?Failover/failback are controlled by a process external to Lustre. Failover is achieved most simply by powering off a node in failure (to be absolutely sure of no multi-mounts of the MDT) and mounting the MDT on the partner. When the primary comes back, it MUST NOT mount the MDT while secondary has it mounted. The secondary can then unmount the MDT and the master mount it. Nothing in Lustre controls this unmounting and mounting however. That is the job of software like Linux Heartbeat. b. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part Url : http://lists.lustre.org/pipermail/lustre-discuss/attachments/20080627/a366e20f/attachment.bin