On Feb 23, 2007  12:26 +0100, Roy Dragseth wrote:
> I'm trying to use mountconf instead of distributed config files on our lustre 
> 1.4.6.4 setup, but run into an odd problem:  We have two mount points 
> configured, but using mountconf only one of them gets mounted.  When using 
> lconf to mount everything is ok.
> 
> but if I do 
> 
> mount -t lustre [EMAIL PROTECTED]:/work-mds/client /global/work
> mount -t lustre [EMAIL PROTECTED]:/home-mds/client /global/home
> 
> then /global/home gets mounted on the mountpoint intended for /global/work.  
> I 
> tried to mimick the mount options that get listed using lconf, but the mount 
> fails stating it does not accept the osc and mdc options.

This reminds me of a bug that was fixed in a more recent version of Lustre.
I think the problem is that the "client" name is the same for both MDS
instances and lconf was incorrectly writing all client configs to each
OST.  This means that the "client" config from the second filesystem is
overwriting the "client" config from the first filesystem.

I don't recall the exact fix, but the workaround is to name your clients
differently in the two filesystems.  That way, even though they are both
written to each filesystem the right one is used when mounting (assuming
you change your mount command to use e.g. "/home-mds/client-home".

Cheers, Andreas
--
Andreas Dilger
Principal Software Engineer
Cluster File Systems, Inc.

_______________________________________________
Lustre-discuss mailing list
[email protected]
https://mail.clusterfs.com/mailman/listinfo/lustre-discuss

Reply via email to