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.

Preparing to Install Lustre

From Obsolete Lustre Wiki
Revision as of 10:12, 21 September 2009 by Docadmin (talk | contribs) (Created page with 'To successfully install and run Lustre, make sure the following installation prerequisites have been met: * Supported Operating System, Platform and Interconnect * Required Lustr...')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

To successfully install and run Lustre, make sure the following installation prerequisites have been met:

  • Supported Operating System, Platform and Interconnect
  • Required Lustre Software
  • Required Tools and Utilities
  • (Optional) High-Availability Software
  • Environmental Requirements
  • Memory Requirements

Required Lustre Software

To install Lustre, the following are required:

  • Linux kernel patched with Lustre-specific patches (the patched Linux kernel is required only on Lustre MDSs and OSSs)
  • Lustre modules compiled for the Linux kernel
  • Lustre utilities required for Lustre configuration
  • (Optional) Network-specific kernel modules and libraries (for example, kernel modules and libraries required for an InfiniBand interconnect)

These packages can be downloaded from the Lustre download site.

Required Tools and Utilities

Several third-party utilities are required:

  • e2fsprogs - Lustre requires a recent version of e2fsprogs that understands extents.Use e2fsprogs-1.41-6 or later, available with the Lustre file downloads.
Note: Lustre-patched e2fsprogs utility only needs to be installed on machines that mount backend (ldiskfs) file systems, such as the OSS, MDS and MGS nodes. It does

not need to be loaded on clients.

  • Perl - Various userspace utilities are written in Perl. Any recent version of Perl

will work with Lustre.