[Lustre-discuss] mkfs.lustre options

Dilger, Andreas andreas.dilger at intel.com
Tue Feb 3 15:23:57 PST 2015

The --mgsnode info is used by the client to fetch the config data at mount time, and it keeps a connection open to the MGS to be notified of config updates (including server restarts) at runtime. 

The --failover or --servicenode info is sent from the servers to the MGS at first mount to generate the config that the clients are using to mount. If a server has multiple NIDs then the clients will try all of them if it loses the connection during operation (i.e. if the service is failed over to another node).

The LNet config is completely separate from the Lustre server config, because there may be multiple Lustre filesystems sharing the same LNet network(s).

Cheers, Andreas

> On Feb 3, 2015, at 12:23, Ron Croonenberg <ronc at lanl.gov> wrote:
> Hello,
> are the options --mgsnode and --failover in mkfs.lustre (for mdt and ost) used for "internal" purposes (so Lustre know what can be mounted where and what the possible locations are for the MGS/MDT and OSTs ?)
> Or are these values advertised, somehow, outside the file system (to the LNETs maybe?)
> thanks,
> Ron
> _______________________________________________
> 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