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: Difference between revisions

From Obsolete Lustre Wiki
Jump to navigationJump to search
No edit summary
No edit summary
 
(15 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<small>''(Updated: Jan 2010)''</small>
A set of system configuration utilities are provided with Lustre.  These utilities include:
A set of system configuration utilities are provided with Lustre.  These utilities include:


Line 10: Line 12:


For examples using these utilities, see:
For examples using these utilities, see:
* [[Completing Basic Administrative Tasks]] - many of these procedures use one or more system configuration utilities. For example, in [http://wiki.lustre.org/manual/LustreManual20_HTML/LustreOperations.html#50438194_pgfId-1307131 ''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.
* [[Configuring the Lustre File System]] - ''mkfs.lustre'' and ''tunefs.lustre'' are used to configure a Lustre file system after installation.
* [[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.
* [[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 [http://wiki.lustre.org/manual/LustreManual18_HTML/SystemConfigurationUtilitiesMan8_HTML.html#50532408_pgfId-5529 Chapter 31: ''System Configuration Utilities''] in the [[Lustre_Documentation|''Lustre Operations Manual'']]. This chapter 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.
For more information about the Lustre system configuration utilities, see [http://wiki.lustre.org/manual/LustreManual20_HTML/SystemConfigurationUtilities_HTML.html#50438219_pgfId-5529 Chapter 36: ''System Configuration Utilities''] in the [http://wiki.lustre.org/manual/LustreManual20_HTML/index.html ''Lustre Operations Manual'']. This chapter also describes other system configuration utilities, as well as utilities to manage large clusters, perform application profiling, and test and debug Lustre.
 
For additional information and examples, see the following chapters in the [[Lustre_Documentation|''Lustre Operations Manual'']]:


* [http://wiki.lustre.org/manual/LustreManual18_HTML/ConfiguringLustre.html#50532400_pgfId-1289959 Chapter 4: ''Configuring Lustre'']
For additional information and examples, see the following chapters in the [http://wiki.lustre.org/manual/LustreManual20_HTML/index.html ''Lustre Operations Manual'']:


* [http://wiki.lustre.org/manual/LustreManual18_HTML/ConfiguringLustreExamples.html#50532464_pgfId-5529 Chapter 6: ''Configuring Lustre - Examples'']
* [http://wiki.lustre.org/manual/LustreManual20_HTML/ConfiguringLustre.html#50438267_pgfId-1290860 Chapter 10: ''Configuring Lustre'']


* [http://wiki.lustre.org/manual/LustreManual18_HTML/MoreComplicatedConfigurations.html#50532465_pgfId-5529 Chapter 7: ''More Complicated Configurations'']
* [http://wiki.lustre.org/manual/LustreManual20_HTML/ConfiguringLustre.html#50438267_pgfId-1290956 Section 10.1.1: ''Simple Lustre Configuration Example'']


* [http://wiki.lustre.org/manual/LustreManual18_HTML/LustreTroubleshootingTips.html#50532481_pgfId-1292507 Section 21.4: ''Lustre Monitoring and Troubleshooting'']
* [http://wiki.lustre.org/manual/LustreManual20_HTML/ConfiguringLustre.html#50438267_pgfId-1293213 Section 10.2: ''Additional Configuration Options'']


* [http://wiki.lustre.org/manual/LustreManual18_HTML/LustreOperatingTips.html#50532487_pgfId-5529 Chapter 26: ''Lustre Operating Tips'']
* [http://wiki.lustre.org/manual/LustreManual20_HTML/LustreMonitoring.html#50438273_pgfId-5529 Chapter 12: ''Lustre Monitoring'']


* [http://wiki.lustre.org/manual/LustreManual18_HTML/UserUtilitiesMan1_HTML.html#50532398_pgfId-5529 Chapter 27: ''User Utilities (man1)'']
* [http://wiki.lustre.org/manual/LustreManual20_HTML/LustreOperations.html#50438194_pgfId-1289959 Chapter 13: ''Lustre Operations'']


* [http://wiki.lustre.org/manual/LustreManual18_HTML/SystemConfigurationUtilitiesMan8_HTML.html#50532408_pgfId-5529 Chapter 31: ''System Configuration Utilities (man8)'']
* [http://wiki.lustre.org/manual/LustreManual20_HTML/UserUtilities_HTML.html#50438206_pgfId-5529 Chapter 32: ''User Utilities'']

Latest revision as of 09:47, 20 January 2011

(Updated: Jan 2010)

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:

For more information about the Lustre system configuration utilities, see Chapter 36: System Configuration Utilities in the Lustre Operations Manual. This chapter also describes other system configuration utilities, as well as utilities to manage large clusters, perform application profiling, and test and debug Lustre.

For additional information and examples, see the following chapters in the Lustre Operations Manual: