WARNING: This is the _old_ Lustre wiki, and it is in the process of being retired. The information found here is all likely to be out of date. Please search the new wiki for more up to date information.
Lustre System Configuration Utilities
A set of system configuration utilities are provided with Lustre. These utilities include:
- mkfs.lustre - Used to format a disk for a Lustre service.
- tunefs.lustre - Used to modify configuration information on a Lustre target disk.
- lctl - Used to directly control Lustre via an ioctl interface, allowing various configuration, maintenance and debugging features to be accessed.
- mount.lustre - Used to start a Lustre client or target service.
For examples using these utilities, see:
- Configuring the Lustre File System - mkfs.lustre and tunefs.lustre are used to configure a Lustre file system after installation.
- Running Multiple Lustre File Systems - mkfs.lustre is used to create a second file system and to set up a Lustre installation with two file systems.
- Managing OSTs and related subtopics - lctl is used to show the status of an OST, to deactivate and activate an OST, to set weighting for free space, and to create a new pool and add an OST.
For more information about these utilities, see Chapter 31: System Configuration Utilities in the Lustre Operations Manual. This chpater also describes other system configuration utilities, such as lustre_rmmod, e2scan, l_getgroups, llobdstat, llstat, lst, plot-llstat, routerstat, and ll_recover_lost_found_objs, as well as utilities to manage large clusters, perform application profiling, and test and debug Lustre.