[Lustre-discuss] MGS Nids
leen smit
leen at service2media.com
Thu May 20 05:22:50 PDT 2010
Ok, no VIP's then.. But how does failover work in lustre then?
If I setup everything using the real IP and then mount from a client and
bring down the active MGS, the client will just sit there until it comes
back up again.
As in, there is no failover to the second node. So how does this
internal lustre failover mechanism work?
I've been going trought the docs, and I must say there is very little on
the failover mechanism, apart from mentions that a seperate app should
care of that. Thats the reason I'm implementing keepalived..
At this stage I really am clueless, and can only think of creating a TUN
interface, which will have the VIP address (thus, it becomes a real IP,
not just a VIP).
But I got a feeling that ain't the right approach either...
Is there any docs available where a active/passive MGS setup is described?
Is it sufficient to define a --failnode=nid,... at creation time?
Any help would be greatly appreciated!
Leen
On 05/20/2010 01:45 PM, Brian J. Murrell wrote:
> On Thu, 2010-05-20 at 12:46 +0200, leen smit wrote:
>
>> Keepalive uses a VIP in a active/passive state. In a failover situation
>> the VIP gets transferred to the passive one.
>>
> Don't use virtual IPs with Lustre. Lustre clients know how to deal with
> failover nodes that have different IP addresses and using a virtual,
> floating IP address will just confuse it.
>
> b.
>
>
More information about the lustre-discuss
mailing list