Recommends: kernel-package, quilt
Description: Linux kernel patch for the Lustre Filesystem
Lustre is a scalable, secure, robust, highly-available
- cluster file system. It is maintained by Sun Microsystems, Inc.
- and available from http://www.lustre.org
+ cluster file system. This release is maintained by Whamcloud, Inc.
+ and available from http://wiki.whamcloud.com/
.
Lustre servers require a number of patches to the core Linux kernel,
mostly to export new functions, add features to ext3, and add
Depends: module-assistant, bzip2, debhelper (>= 5.0.0), libsnmp-dev, dpatch
Description: source for Lustre filesystem client kernel modules
Lustre is a scalable, secure, robust, highly-available cluster file system.
- It is maintained by Sun Microsystems, Inc. and available from
- http://www.lustre.org
+ This release is maintained by Whamcloud, Inc. and available from
+ http://wiki.whamcloud.com/
.
This package contains the module source. The client kernel modules
can be built for kernels from 2.6.18 - 2.6.26 from it using
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Userspace utilities for the Lustre filesystem
Lustre is a scalable, secure, robust, highly-available cluster file system.
- It is maintained by Sun Microsystems, Inc. and available from
- http://www.lustre.org
+ This release is maintained by Whamcloud, Inc. and available from
+ http://wiki.whamcloud.com/
.
This package provides a number of userspace utilities for
maintaining Lustre filesystems.
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Test suite for the Lustre filesystem
Lustre is a scalable, secure, robust, highly-available cluster file system.
- It is maintained by Sun Microsystems, Inc. and available from
- http://www.lustre.org
+ This release is maintained by Whamcloud, Inc. and available from
+ http://wiki.whamcloud.com/
.
This package provides a number of test utilities for the Lustre filesystem.
Depends: ${shlibs:Depends}
Description: Runtime library for Lustre filesystem utilities
Lustre is a scalable, secure, robust, highly-available cluster file system.
- It is maintained by Sun Microsystems, Inc. and available
- from http://www.lustre.org
+ This release is maintained by Whamcloud, Inc. and available
+ http://wiki.whamcloud.com/
.
This package provides a shared library that is used by userspace
applications to work with Lustre filesystems. It gives a user application
Currently, liblustre is still under development and only works on Linux
(i386 & x86_64, not tested on ia64).
.
- Please see https://mail.clusterfs.com/wikis/lustre/LibLustreHowTo for details.
Package: lustre-dev
Section: libdevel
Depends: lustre-utils (= ${binary:Version})
Description: Development files for the Lustre filesystem
Lustre is a scalable, secure, robust, highly-available cluster file system.
- It is maintained by Sun Microsystems, Inc. and available from
- http://www.lustre.org
+ This release is maintained by Whamcloud, Inc. and available from
+ http://wiki.whamcloud.com/
.
This package provides development libraries for the Lustre filesystem.
Recommends: kernel-package, quilt
Description: Linux kernel patch for the Lustre Filesystem
Lustre is a scalable, secure, robust, highly-available
- cluster file system. It is maintained by Sun Microsystems, Inc.
- and available from http://www.lustre.org
+ cluster file system. This release is maintained by Whamcloud, Inc.
+ and available from http://wiki.whamcloud.com/
.
Lustre servers require a number of patches to the core Linux kernel,
mostly to export new functions, add features to ext3, and add
Depends: module-assistant, bzip2, debhelper (>= 5.0.0), libsnmp-dev, dpatch
Description: source for Lustre filesystem client kernel modules
Lustre is a scalable, secure, robust, highly-available cluster file system.
- It is maintained by Sun Microsystems, Inc. and available from
- http://www.lustre.org
+ This release is maintained by Whamcloud, Inc. and available from
+ http://wiki.whamcloud.com/
.
This package contains the module source. The client kernel modules
can be built for kernels from 2.6.18 - 2.6.26 from it using
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Userspace utilities for the Lustre filesystem
Lustre is a scalable, secure, robust, highly-available cluster file system.
- It is maintained by Sun Microsystems, Inc. and available from
- http://www.lustre.org
+ This release is maintained by Whamcloud, Inc. and available from
+ http://wiki.whamcloud.com/
.
This package provides a number of userspace utilities for
maintaining Lustre filesystems.
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Test suite for the Lustre filesystem
Lustre is a scalable, secure, robust, highly-available cluster file system.
- It is maintained by Sun Microsystems, Inc. and available from
- http://www.lustre.org
+ This release is maintained by Whamcloud, Inc. and available from
+ http://wiki.whamcloud.com/
.
This package provides a number of test utilities for the Lustre filesystem.
Depends: ${shlibs:Depends}
Description: Runtime library for Lustre filesystem utilities
Lustre is a scalable, secure, robust, highly-available cluster file system.
- It is maintained by Sun Microsystems, Inc. and available
- from http://www.lustre.org
+ This release is maintained by Whamcloud, Inc. and available
+ http://wiki.whamcloud.com/
.
This package provides a shared library that is used by userspace
applications to work with Lustre filesystems. It gives a user application
Currently, liblustre is still under development and only works on Linux
(i386 & x86_64, not tested on ia64).
.
- Please see https://mail.clusterfs.com/wikis/lustre/LibLustreHowTo for details.
Package: lustre-dev
Section: libdevel
Depends: lustre-utils (= ${binary:Version})
Description: Development files for the Lustre filesystem
Lustre is a scalable, secure, robust, highly-available cluster file system.
- It is maintained by Sun Microsystems, Inc. and available from
- http://www.lustre.org
+ This release is maintained by Whamcloud, Inc. and available from
+ http://wiki.whamcloud.com/
.
This package provides development libraries for the Lustre filesystem.
License: GPL
Group: Utilities/System
Source: lustre-%{version}.tar.gz
-URL: http://www.sun.com/software/products/lustre/index.xml
+URL: http://wiki.whamcloud.com/
BuildRoot: %{_tmppath}/lustre-%{version}-root
Obsoletes: lustre-lite, lustre-lite-utils, lustre-ldap nfs-utils-lustre
Provides: lustre-lite = %{version}, lustre-lite-utils = %{version}
/sbin/weak-modules --add-modules
fi
-cat <<EOF
-Congratulations on finishing your Lustre installation! To register
-your copy of Lustre and find out more about Lustre Support, Service,
-and Training offerings please visit
-
-http://www.sun.com/software/products/lustre/lustre_reg.jsp
-EOF
+# for update from < v1.4.6
+
+for f in /etc/modules.conf /etc/modprobe.conf /etc/modprobe.conf.local ;
+do
+ if [ -f $f ]; then
+ if grep 'lustre llite' $f >/dev/null 2>/dev/null ; then
+ [ ! -f $f.rpmsave ] && cp $f $f.rpmsave
+ TMPFILE=`mktemp $f.XXXXXX` && \
+ rm -f $TMPFILE && touch $TMPFILE && \
+ grep -v 'lustre llite' $f >> $TMPFILE && \
+ mv $TMPFILE $f
+ fi
+ if egrep "^[^#]*(add below|install) ptlrpc" $f ; then
+ [ ! -f $f.rpmsave ] && cp $f $f.rpmsave
+ TMPFILE=`mktemp $f.XXXXXX` && \
+ rm -f $TMPFILE && touch $TMPFILE && \
+ sed -e "s/^[^#]*\(add below\|install\) ptlrpc.*/#&/" $f >> $TMPFILE && \
+ mv $TMPFILE $f
+ fi
+ fi
+done
# If the kernel was built to reject unsupported modules (e.g. not a Lustre
# kernel), and this hasn't been overridden in /etc/modprobe.d yet, then