23.07.2014 Views

Lustre 1.6 Operations Manual

Lustre 1.6 Operations Manual

Lustre 1.6 Operations Manual

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

4.1.1 MountConf<br />

MountConf is shorthand for Mount Configuration. The <strong>Lustre</strong> cluster is configured<br />

only by the mkfs.lustre and mount commands. The MountConf system is one of the<br />

important features of <strong>Lustre</strong> <strong>1.6</strong>.x.<br />

MountConf involves userspace utilities (mkfs.lustre, tunefs.lustre, mount.lustre, lctl)<br />

and two new OBD types, the MGC and MGS. The MGS is a configuration<br />

management server, which compiles configuration information about all <strong>Lustre</strong><br />

filesystems running at a site. There should be one MGS per site, not one MGS per<br />

filesystem. The MGS requires its own disk for storage. However, there is a provision<br />

to allow the MGS to share a disk ("co-locate") with an MDT of one filesystem.<br />

You must start the MGS first as it manages the configurations. Beyond this, there are<br />

no ordering requirements to when a Target (MDT or OST) can be added to a<br />

filesystem. (However, there should be no client I/O at addition time, also known as<br />

"quiescent ost addition.")<br />

For example, consider the following order of starting the servers.<br />

1. Start the MGS (start mgs)<br />

2. Mount OST 1 (mkfs, mount ost #1)<br />

3. Mount the MDT (mkfs, mount mdt)<br />

4. Mount OST 2 (mkfs, mount ost #2)<br />

5. Mount the client (mount client)<br />

6. Mount OST 3 (mkfs, mount ost #3)<br />

The clients and the MDT are notified that there is a new OST on-line and they can<br />

use it immediately.<br />

Note – The MGS must be running before any new servers are added to the<br />

filesystem. After the servers start the first time, they cache a local copy of their<br />

startup logs so they can restart with or without the MGS.<br />

Currently, there is nothing actually visible on a server mount point (but df will<br />

show free space). Eventually, the mount point will probably look like a <strong>Lustre</strong> client.<br />

Chapter 4 <strong>Lustre</strong> Installation 4-3

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

Saved successfully!

Ooh no, something went wrong!