Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

...

Describe the steps you need to build and test a Lustre system (MGS, MDT, MDS, OSS, OST, client) from the Whamcloud MASTER branch on a x86_64, RHEL 6.3 machine.

Prerequisite

Wiki Markup
{html}
<DIV class="panel" style="border-width: 1px; width:250px; float:right; text-align: left;padding:10px;"><DIV class="panelHeader;text-align: left;" mce_style="border-bottom-width: 1px;" style="border-bottom-width: 1px;"><B>Prerequsiste: Build dependencies</B></DIV><DIV class="panelContent;text-align: left;">
<P>
One of the challenges in writing this walk-thru is making it applicable across apparently small variations in distributions. For example, between RHEL and CentOS, additional tools may be packaged (like newt-devel). As a result, you may find you are able to complete this walk-thru on an OS other than RHEL6.3: please leave a comment and include your platform to alert future visitors if this is the case.</P>
</DIV></DIV>
{html}
  • A newly installed RHEL 6.3 x86_64 machine connected to the internet. This walk-thru assumes the hostname: rhel63-master.
  • EPEL Repository: this is a convenient source for git.
    NOTE the EPEL 5 repository is used because it includes quilt.
  • Have the system registered with Redhat Network.
  • NOTE It is suggested that you have at least 1GB of memory on the machine you are using for the build.
  • NOTE Verify that selinux is disabled.

Overview

Info
titlepre-built RPMs are available

Lustre 2.1 servers require a patched and compiled kernel. A patched and compiled Lustre server kernel is available form Whamcloud. A separate page is available to walk thru setting up Lustre with these pre-built RPMs. This document is for those who wish to build their Lustre system from source.

...