---
name: "lustre"
section: "7"
platform: "linux"
package: "lustre-utils"
version: "1.8.3-4"
release: "Debian 6.0 (Squeeze)"
platforms: ["linux"]
url: "https://new.carta.tech/lustre"
---

# lustre(7)

a high-performance cluster file system

## NAME

Lustre - a high-performance cluster file system

## SYNOPSIS

A high-performance file system designed for clusters.

## DESCRIPTION

**Lustre®** is a high-performance, massively-scalable, POSIX-compliant network file system designed for the world's largest high-performance compute clusters. Lustre is under active development from Sun Microsystems (http://www.lustre.org).

Lustre filesystems are made up of multiple services typically distributed across multiple nodes.  Lustre clients can contact these server nodes over multiple high-speed network fabrics via LNET, the Lustre NETworking system.  Clients then present the filesystem at a mount point to userspace.

A filesystem is comprised of a  *MDT* , MetaData Target, which stores directory and file meta-information such as file ownership, timestamps, access permissions, etc, and a series of  *OSTs* , Object Storage Targets, which hold the file data in one or more objects. There is typically not a 1:1 mapping of OST objects and what is presented as a file on a Lustre client.

Lustre and LNET are implemented as a series of kernel modules, for both servers and clients.  LNET networks are defined in the modprobe.conf file on all nodes.  Lustre is started on the clients and servers using the [**mount**(8)](/mount/8.md) command.

## COMMANDS

- [**mkfs.lustre**(8)](/mkfs.lustre/8.md)

  Format a physical disk for use as a Lustre server's backend storage (aka target).

- [**tunefs.lustre**(8)](/tunefs.lustre/8.md)

  Modify configuration information on a Lustre target disk.

- [**mount.lustre**(8)](/mount.lustre/8.md)

  A helper program for [**mount**(8)](/mount/8.md) that starts Lustre servers and clients mounts the client filesystem.

- **lctl**(8)

  A low-level interface to control various aspects of Lustre

- **lfs**(1)

  A user-level interface to control Lustre-specific information for individual files.  **lustre\_config.sh** Format multiple Lustre targets simultaneously from definitions in a CSV file.

## BUGS

Please report all bugs to Sun Microsystems via http://bugzilla.lustre.org/

## AVAILABILITY

**The** **Lustre**(7) filesystem package is available from Sun Microsystems, Inc via\
 http://downloads.lustre.org/

## SEE ALSO

[**mkfs.lustre**(8)](/mkfs.lustre/8.md), [**tunefs.lustre**(8)](/tunefs.lustre/8.md), [**mount.lustre**(8)](/mount.lustre/8.md), **lctl**(8), **lfs**(1), **liblustreapi**(7)
