23.07.2014 Views

Lustre 1.6 Operations Manual

Lustre 1.6 Operations Manual

Lustre 1.6 Operations Manual

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

How do I configure recoverable / failover object servers?<br />

There are two object server modes: the default failover (recoverable) mode, and the<br />

fail-out mode. In fail-out mode, if a client becomes disconnected from an object<br />

server because of a server or network failure, applications which try to use that<br />

object server will receive immediate errors.<br />

In failover mode, applications attempting to use that resource pause until the<br />

connection is restored, which is what most people want. This is the default mode in<br />

<strong>Lustre</strong> 1.4.3 and later.<br />

To disable failover mode:<br />

1. If this is an existing <strong>Lustre</strong> configuration, shut down all client, MDS, and OSS<br />

nodes.<br />

2. Change the configuration script to add --failover to all "ost" lines.<br />

Change lines like:<br />

lmc --add ost ...<br />

to:<br />

lmc --add ost ... --failover<br />

and regenerate your <strong>Lustre</strong> configuration file.<br />

3. Start your object servers.<br />

They should report that recovery is enabled to syslog:<br />

<strong>Lustre</strong>: 1394:0:(filter.c:1205:filter_common_setup()) \<br />

databarn-ost3: recovery enabled<br />

4. Update the MDS and client configuration logs. On the MDS, run:<br />

lconf --write_conf /path/to/lustre.xml<br />

5. Start the MDS as usual.<br />

6. Mount <strong>Lustre</strong> on the clients.<br />

Appendix D <strong>Lustre</strong> Knowledge Base D-11

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!