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
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.