[Lustre-discuss] MGS Nids

Shuichi Ihara sihara at ddn.com
Thu May 20 08:06:43 PDT 2010


You need two MGS nodes for 'mount' commnand on the clients.
e.g) mount -t lustre 192.168.1.10 at tcp:192.168.1.11 at tcp:/lustre /lustre

client will attempt to connect to secondary MGS once primary is not available.

Thanks
Ihara

(5/20/10 9:22 PM), leen smit wrote:
> 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.
>>
>>
> _______________________________________________
> Lustre-discuss mailing list
> Lustre-discuss at lists.lustre.org
> http://lists.lustre.org/mailman/listinfo/lustre-discuss



More information about the lustre-discuss mailing list