-Here is an short explanation what to install on your Servers to set up lustre quickly.
-Be aware that this doesn't replace the Documentation and Installation Howtos from Lustre.
+Here is an short explanation what to install on your Servers to set up
+Lustre quickly. Be aware that this doesn't replace the Documentation
+and Installation Howtos from Lustre.
#1. Building the kernel and the modules
- You've to download the linux-source-2.6.18|21|22 package and the linux-patch-lustre package.
+ You've to download the linux-source package for your kernel and
+ the linux-patch-lustre package.
- Then patch your kernel with the correct patch file. Build and install it. (Use make-kpkg)
- To patch the kernel automatically use --added-patches=lustre as build option.
+ Then patch your kernel with the correct patch file. Build and install
+ it. (Use make-kpkg) To patch the kernel automatically use
+ --added-patches=lustre as build option.
- Here is the full line how I build my kernel (for those who are not familiar with make-kpkg)
- make-kpkg --added-patches=lustre --initrd --append-to-version "-quota-enabled-lustre-1.6.4.1" --revision credativ.1 kernel_image
+ Here is the full line how I build my kernel (for those who are not
+ familiar with make-kpkg):
+ make-kpkg --added-patches=lustre --initrd --append-to-version "-my-version" --revision 1 kernel_image
- Now reboot into this new kernel and install the lustre modules with:
+ Now reboot into this new kernel and install the Lustre modules with:
- m-a auto-install lustre
Then the kernel and the modules should be there.
In the next step install:
- lustre-utils
- Then load the kernel modules with:
- - modprobe lnet
- - modprobe lustre
- - modprobe ldiskfs
-
This have to be done on every server system.
#3. Creating partitions on the OST/MDT/MGS Servers
#4. Using the filesystem
- In order to use the FS, you'll have to mount it on a client. Please note that this client also
- needs the lustre-modules to be installed. (You can install lustre-source and build the module
- as described in 1.)
+ In order to use the FS, you'll have to mount it on a client. Please note
+ that this client also needs the lustre-modules to be installed. (You can
+ install lustre-source and build the module as described in 1.)
- mount -t lustre mgsnode@tcp0:/spfs /mnt
-#4.1 Using Quota:
-
- The binaries and drivers for lustre in debian are compiled with enabled-quota.
- So if you like to use quota this is quite simple:
- - lfs quotacheck -ug $path/to/mounted/lustre/fs
- - lfs setquota -u $user 1000 2000 10000 20000 $path/to/mounted/lustre/fs
- - lfs quota -u $user $path/to/mounted/lustre/fs
-
- If you want to reset this quota informations for a given user, you'll have first to
- set every value to zero, and then give the new informations:
- - lfs setquota -u $user 0 0 0 0 $path/to/mounted/lustre/fs
- - lfs setquota -u $user 2000 3000 3000 4000 $path/to/mounted/lustre/fs
-
- This behaviour is reported as lustre bug: https://bugzilla.lustre.org/show_bug.cgi?id=14513
-
-
-
###########
-Please have also a look into the official documentation for lustre available at:
+Please have also a look into the official documentation for Lustre available at:
-http://manual.lustre.org/index.php?title=Main_Page
+https://wiki.hpdd.intel.com/display/PUB/Documentation
-- Patrick Winnertz <winnie@debian.org> Thu, 28 Dec 2007 14:53:25 +0200
Uploaders: Brian J. Murrell <brian.murrell@intel.com>
Standards-Version: 3.8.3
Build-Depends: module-assistant, libreadline-dev, debhelper (>=7.0.0), dpatch, automake (>=1.7) | automake1.7 | automake1.8 | automake1.9, libsnmp-dev, bzip2, quilt, linux-headers-generic | linux-headers, rsync
-Homepage: http://www.lustre.org/
-Vcs-Cvs: -d :pserver:anonymous@cvs.lustre.org:/lustre
+Homepage: https://wiki.hpdd.intel.com/
+Vcs-Git: git://git.hpdd.intel.com/fs/lustre-release.git
Package: linux-patch-lustre
Section: devel
Uploaders: Brian J. Murrell <brian.murrell@intel.com>
Standards-Version: 3.8.3
Build-Depends: module-assistant, libreadline-dev, debhelper (>=7.0.0), dpatch, automake (>=1.7) | automake1.7 | automake1.8 | automake1.9, libsnmp-dev, bzip2, quilt, linux-headers-generic | linux-headers, rsync
-Homepage: http://www.lustre.org/
-Vcs-Cvs: -d :pserver:anonymous@cvs.lustre.org:/lustre
+Homepage: https://wiki.hpdd.intel.com/
+Vcs-Git: git://git.hpdd.intel.com/fs/lustre-release.git
Package: linux-patch-lustre
Section: devel
It is currently maintained by Brian J. Murrell, <brian.murrell@intel.com>
-Lustre is Copyright (C) 2002-2009 Sun Microsystems, Inc. and is licensed
-under the GNU Public License Version 2;
-it was downloaded from http://www.lustre.org/ .
+Lustre is Copyright (C) 2002-2009 Sun Microsystems, Inc. and is licensed
+under the GNU Public License Version 2; it was downloaded from
+https://wiki.hpdd.intel.com/display/PUB/Lustre+Releases
The documentation (included in lustre-utils) is covered by
the GNU Free Documentation License; there are no invariant-clauses included
*
* Copyright (c) 2014, Intel Corporation.
*
- * This file is part of Portals, http://www.sf.net/projects/lustre/
+ * This file is part of Lustre, https://wiki.hpdd.intel.com/
*
* Portals is free software; you can redistribute it and/or
* modify it under the terms of version 2 of the GNU General Public
/*
- * This file is part of Portals, http://www.sf.net/projects/lustre/
+ * This file is part of Lustre, https://wiki.hpdd.intel.com/
*
* Portals is free software; you can redistribute it and/or
* modify it under the terms of version 2 of the GNU General Public
* Author: Phil Schwan <phil@clusterfs.com>
* Author: Eric Barton <eric@bartonsoftware.com>
*
- * This file is part of Portals, http://www.sf.net/projects/sandiaportals/
+ * This file is part of Lustre, https://wiki.hpdd.intel.com/
*
* Portals is free software; you can redistribute it and/or
* modify it under the terms of version 2 of the GNU General Public
* Author: Phil Schwan <phil@clusterfs.com>
* Author: Eric Barton <eric@bartonsoftware.com>
*
- * This file is part of Portals, http://www.sf.net/projects/sandiaportals/
+ * This file is part of Lustre, https://wiki.hpdd.intel.com/
*
* Portals is free software; you can redistribute it and/or
* modify it under the terms of version 2 of the GNU General Public
*
* Copyright (c) 2011, 2014, Intel Corporation.
*
- * This file is part of Portals
- * http://sourceforge.net/projects/sandiaportals/
+ * This file is part of Lustre, https://wiki.hpdd.intel.com/
*
* Portals is free software; you can redistribute it and/or
* modify it under the terms of version 2 of the GNU General Public
*
* Copyright (c) 2011, 2013, Intel Corporation.
*
- * This file is part of Portals
- * http://sourceforge.net/projects/sandiaportals/
+ * This file is part of Lustre, https://wiki.hpdd.intel.com/
*
* Portals is free software; you can redistribute it and/or
* modify it under the terms of version 2 of the GNU General Public
*
* Copyright (c) 2013, 2014, Intel Corporation.
*
- * This file is part of Portals, http://www.sf.net/projects/lustre/
+ * This file is part of Lustre, https://wiki.hpdd.intel.com/
*
* Portals is free software; you can redistribute it and/or
* modify it under the terms of version 2 of the GNU General Public
Lustre currently has 2 different OSD implementations:
- ldiskfs OSD under lustre/osd-ldiskfs
- http://git.whamcloud.com/?p=fs/lustre-release.git;a=tree;f=lustre/osd-ldiskfs;hb=HEAD
+ http://git.hpdd.intel.com/?p=fs/lustre-release.git;a=tree;f=lustre/osd-ldiskfs;hb=HEAD
- ZFS OSD under lustre/zfs-osd
- http://git.whamcloud.com/?p=fs/lustre-release.git;a=tree;f=lustre/osd-zfs;hb=HEAD
+ http://git.hpdd.intel.com/?p=fs/lustre-release.git;a=tree;f=lustre/osd-zfs;hb=HEAD
lu_kmem_fini(lod_caches);
}
-MODULE_AUTHOR("Whamcloud, Inc. <http://www.whamcloud.com/>");
+MODULE_AUTHOR("Intel Corporation. <https://wiki.hpdd.intel.com/>");
MODULE_DESCRIPTION("Lustre Logical Object Device ("LUSTRE_LOD_NAME")");
MODULE_LICENSE("GPL");
class_unregister_type(LUSTRE_OST_NAME);
}
-MODULE_AUTHOR("Whamcloud, Inc. <http://www.whamcloud.com/>");
+MODULE_AUTHOR("Intel Corporation. <https://www.hpdd.intel.com/>");
MODULE_DESCRIPTION("Lustre Object Filtering Device");
MODULE_LICENSE("GPL");