[Debian-ha-maintainers] [RFR] templates://redhat-cluster/{cman.templates}
Justin B Rye
jbr at edlug.org.uk
Sat Oct 17 11:51:43 UTC 2009
Christian Perrier wrote:
> Your review should be sent as an answer to this mail.
This time I have nothing to say about the templates and a huge
backlog of control file changes - slightly delayed by the aftermath
of a ten-hour power outage, so it's a good thing I already had them
handy from last year.
> +Description: Red Hat cluster suite - metapackage
> The only scope for this package is to install the full Red Hat Cluster Suite
> in one shot. It is safe to remove it.
>
> I think that *all* packages are indeed missing a boilerplate paragraph
> that would described what is RHCS, in general. Could we find one?
As luck would have it there's one in bug #461839!
RHCS is a cluster management infrastructure, for building
high-availability multi-node clusters with service and IP failover on
top of shared Fibre Channel/iSCSI storage devices.
.
The only scope for this package is to install the full Red Hat Cluster Suite
in one shot. It is safe to remove it.
> +Description: Red Hat cluster suite - cluster manager
> CMAN is a symmetric general-purpose cluster manager. It consists of
> a connection manager that handles cluster membership management,
> messaging among the cluster nodes, event notification, quorum and
> state transitions. Another part of CMAN is a service manager that
> handles service groups.
My proposed rewording was:
CMAN is a symmetric general-purpose cluster manager. It provides a
service manager that handles service groups, plus a connection
manager that handles cluster membership management, messaging among
the cluster nodes, event notification, quorum and state transitions.
(I never did find out what handling quorum means.)
> .
> - This package contains only userspace tools for controlling the actual
> + This package contains only user space tools for controlling the actual
> cluster manager.
>
> Commonly accepted spelling.
I'm not so sure. "User space" could equally well be talking about
the storage capacity of my /home partition, while "userspace" is a
jargon term coined by the kind of techies who are so deeply into
kernel-hacking that they think of init as a user. We could
compromise with "user-space", but I suspect that would be unpopular
all round.
Wait, "userspace tools"? Isn't that redundant? If they were in
kernelspace, they wouldn't be tools. So just say:
This package contains only tools for controlling the cluster manager
itself.
[...]
> Package: liblogthread3
[...]
> +Description: Red Hat cluster suite - cluster logging libraries
> + This library provides a simple logging API designed for cluster
> applications.
> .
> This package contains the client libraries.
Partly to cut down on paragraphs beginning with "This" I'd prefer to
make it something like:
The logthread library provides [...]
[...]
> +Description: Red Hat cluster suite - cluster configuration libraries
> + This library provides a simplified xpath implementation to access
> cman/corosync configuration objdb retaining the same API as the old
> and deprecated libccs provided by ccsd.
Add some more capitalisation: XPath, CMAN/Corosync. Assuming
"objdb" is a database and not something falling on the keyboard,
shouldn't it be "to access _the_ CMAN/Corosync configuration objdb"?
Or alternatively just "to access CMAN/Corosync configuration data"?
I'd tentatively suggest:
The css library provides a simplified XPath implementation to access
CMAN/Corosync configuration data via the same API as the old and
deprecated libccs provided by ccsd.
> + This library shouldn't be used for new development. Use libconfdb
> + from corosync instead.
Wait, why does libccs3 need to say this? Reserve it for the -dev
packages, where it should be merged with (or replace) the final "for
developing applications" paragraph.
[...]
> +Description: Red Hat cluster suite - cluster manager libraries
> + CMAN provides a general purpose, corosync/openais based, cluster manager.
>
> Consistently capitalize the acronym
And more besides:
CMAN provides a general-purpose Corosync/OpenAIS-based cluster manager.
Later: what's the difference between libdlm3 and libdlmcontrol3?
They both have identical descriptions, as do their -dev packages.
There's some missing information here (and without it I can't fix
them).
You'd think there would be a lintian test for repeated Description
lines...
--
JBR with qualifications in linguistics, experience as a Debian
sysadmin, and probably no clue about this particular package
-------------- next part --------------
diff -ru redhat-cluster-3.0.2.pristine/debian/cman.templates redhat-cluster-3.0.2/debian/cman.templates
--- redhat-cluster-3.0.2.pristine/debian/cman.templates 2009-10-08 08:05:56.000000000 +0100
+++ redhat-cluster-3.0.2/debian/cman.templates 2009-10-17 12:12:54.000000000 +0100
@@ -1,14 +1,11 @@
Template: cman/upgrade-warning
Type: boolean
Default: false
-_Description: Do you want to abort now?
+_Description: Do you want to abort Red Hat Cluster Suite upgrade?
The new version 2.0 of the Red Hat Cluster Suite is not compatible with
the currently installed one. Upgrading these packages without stopping
- the complete cluster can cause filesystem corruption on shared storage
+ the complete cluster can cause file system corruption on shared storage
devices.
.
For instructions on how to safely upgrade the Red Hat Cluster Suite to
- version 2.0, please refer to the following document:
- .
- http://wiki.debian.org/UpgradeRHCSV1toV2
- .
+ version 2.0, please refer to http://wiki.debian.org/UpgradeRHCSV1toV2.
diff -ru redhat-cluster-3.0.2.pristine/debian/control redhat-cluster-3.0.2/debian/control
--- redhat-cluster-3.0.2.pristine/debian/control 2009-10-08 08:05:56.000000000 +0100
+++ redhat-cluster-3.0.2/debian/control 2009-10-17 12:42:41.000000000 +0100
@@ -12,7 +12,11 @@
Priority: optional
Architecture: all
Depends: ${misc:Depends}, cman, gfs-tools, gfs2-tools, rgmanager, clvm
-Description: Red Hat cluster suite (metapackage)
+Description: Red Hat cluster suite - metapackage
+ RHCS is a cluster management infrastructure, for building
+ high-availability multi-node clusters with service and IP failover on
+ top of shared Fibre Channel/iSCSI storage devices.
+ .
The only scope for this package is to install the full Red Hat Cluster Suite
in one shot. It is safe to remove it.
@@ -25,23 +29,28 @@
libnet-snmp-perl, libnet-telnet-perl, snmp, telnet, openssh-client,
python-openssl
Conflicts: libdlm-dev (<= 2.20090112-0ubuntu3)
-Description: cluster manager
- CMAN is a symmetric general-purpose cluster manager. It consists of
- a connection manager that handles cluster membership management,
- messaging among the cluster nodes, event notification, quorum and
- state transitions. Another part of CMAN is a service manager that
- handles service groups.
+Description: Red Hat cluster suite - cluster manager
+ This package is part of the Red Hat Cluster Suite, a complete
+ high-availability solution.
+ .
+ CMAN is a symmetric general-purpose cluster manager. It provides a
+ service manager that handles service groups, plus a connection
+ manager that handles cluster membership management, messaging among
+ the cluster nodes, event notification, quorum and state transitions.
.
- This package contains only userspace tools for controlling the actual
- cluster manager.
+ This package contains only tools for controlling the cluster manager
+ itself.
Package: liblogthread3
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: cluster logging - libraries
- this library provides a simple logging API designed for cluster
- applications.
+Description: Red Hat cluster suite - cluster logging libraries
+ This package is part of the Red Hat Cluster Suite, a complete
+ high-availability solution.
+ .
+ The logthread library provides a simple logging API designed for
+ cluster applications.
.
This package contains the client libraries.
@@ -49,9 +58,12 @@
Section: libdevel
Architecture: any
Depends: ${misc:Depends}, liblogthread3 (= ${binary:Version})
-Description: cluster logging - development files
- this library provides a simple logging API designed for cluster
- applications.
+Description: Red Hat cluster suite - cluster logging development files
+ This package is part of the Red Hat Cluster Suite, a complete
+ high-availability solution.
+ .
+ The logthread library provides a simple logging API designed for
+ cluster applications.
.
This package contains the files needed for developing applications.
@@ -59,12 +71,13 @@
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: cluster configuration - libraries
- this library provides a simplified xpath implementation to access
- cman/corosync configuration objdb retaining the same API as the old
- and deprecated libccs provided by ccsd.
- .
- brand new applications should use libconfdb from corosync.
+Description: Red Hat cluster suite - cluster configuration libraries
+ This package is part of the Red Hat Cluster Suite, a complete
+ high-availability solution.
+ .
+ The ccs library provides a simplified XPath implementation to access
+ CMAN/Corosync configuration data via the same API as the old and
+ deprecated libccs provided by ccsd.
.
This package contains the client libraries.
@@ -72,28 +85,42 @@
Section: libdevel
Architecture: any
Depends: ${misc:Depends}, libccs3 (= ${binary:Version})
-Description: cluster manager - development files
- this library provides a simplified xpath implementation to access
- cman/corosync configuration objdb retaining the same API as the old
- and deprecated libccs provided by ccsd.
- .
- brand new applications should use libconfdb from corosync.
+Description: Red Hat cluster suite - cluster manager development files
+ This package is part of the Red Hat Cluster Suite, a complete
+ high-availability solution.
+ .
+ The ccs library provides a simplified XPath implementation to access
+ CMAN/Corosync configuration data via the same API as the old and
+ deprecated libccs provided by ccsd.
.
- This package contains the files needed for developing applications.
+ It shouldn't be used for new development. Use libconfdb from
+ corosync instead.
Package: libccs-perl
Section: perl
Architecture: any
Depends: ${misc:Depends}, ${perl:Depends}, ${shlibs:Depends}
-Description: Perl module for using the libccs2 library
- This modules implements a Perl interface to the Cluster libccs library.
+Description: Red Hat cluster suite - cluster configuration module
+ This package is part of the Red Hat Cluster Suite, a complete
+ high-availability solution.
+ .
+ The ccs library provides a simplified XPath implementation to access
+ CMAN/Corosync configuration data via the same API as the old and
+ deprecated libccs provided by ccsd.
+ .
+ This module implements a Perl interface to the libccs library.
+ It shouldn't be used for new development. Use libconfdb from
+ corosync instead.
Package: libcman3
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: cluster manager - libraries
- cman provides a general purpose, corosync/openais based, cluster manager.
+Description: Red Hat cluster suite - cluster manager libraries
+ This package is part of the Red Hat Cluster Suite, a complete
+ high-availability solution.
+ .
+ CMAN provides a general-purpose Corosync/OpenAIS-based cluster manager.
.
This package contains the client libraries.
@@ -101,8 +128,11 @@
Section: libdevel
Architecture: any
Depends: ${misc:Depends}, libcman3 (= ${binary:Version})
-Description: cluster manager - development files
- cman provides a general purpose, corosync/openais based, cluster manager.
+Description: Red Hat cluster suite - cluster manager development files
+ This package is part of the Red Hat Cluster Suite, a complete
+ high-availability solution.
+ .
+ CMAN provides a general-purpose Corosync/OpenAIS-based cluster manager.
.
This package contains the files needed for developing applications.
@@ -111,7 +141,10 @@
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Breaks: udev (<< 0.136-1)
-Description: distributed lock manager - library
+Description: Red Hat cluster suite - distributed lock manager library
+ This package is part of the Red Hat Cluster Suite, a complete
+ high-availability solution.
+ .
DLM is a symmetric general-purpose distributed lock manager. It is
used for example by GFS and the distributed volume manager.
.
@@ -122,7 +155,10 @@
Section: libdevel
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}, libdlm3 (= ${binary:Version})
-Description: distributed lock manager - development files
+Description: Red Hat cluster suite - distributed lock manager development files
+ This package is part of the Red Hat Cluster Suite, a complete
+ high-availability solution.
+ .
DLM is a symmetric general-purpose distributed lock manager. It is
used for example by GFS and the distributed volume manager.
.
@@ -133,7 +169,10 @@
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: distributed lock manager - library
+Description: Red Hat cluster suite - distributed lock manager library
+ This package is part of the Red Hat Cluster Suite, a complete
+ high-availability solution.
+ .
DLM is a symmetric general-purpose distributed lock manager. It is
used for example by GFS and the distributed volume manager.
.
@@ -144,7 +183,10 @@
Section: libdevel
Architecture: any
Depends: ${misc:Depends}, libdlmcontrol3 (= ${binary:Version})
-Description: distributed lock manager - development files
+Description: Red Hat cluster suite - distributed lock manager development files
+ This package is part of the Red Hat Cluster Suite, a complete
+ high-availability solution.
+ .
DLM is a symmetric general-purpose distributed lock manager. It is
used for example by GFS and the distributed volume manager.
.
@@ -155,7 +197,10 @@
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: fence client - library
+Description: Red Hat cluster suite - fence client library
+ This package is part of the Red Hat Cluster Suite, a complete
+ high-availability solution.
+ .
fenced is the daemon in charge of controlling cluster node fencing.
.
This is the client library for requesting node fencing.
@@ -164,7 +209,10 @@
Section: libdevel
Architecture: any
Depends: ${misc:Depends}, libfence4 (= ${binary:Version})
-Description: fenced - development files
+Description: Red Hat cluster suite - fence server development files
+ This package is part of the Red Hat Cluster Suite, a complete
+ high-availability solution.
+ .
fenced is the daemon in charge of controlling cluster node fencing.
.
This package contains the files needed for developing applications
@@ -175,33 +223,40 @@
Depends: ${misc:Depends}, ${shlibs:Depends}, gfs2-tools
Recommends: redhat-cluster-modules
Section: admin
-Description: global file system tools
+Description: Red Hat cluster suite - global file system tools
+ This package is part of the Red Hat Cluster Suite, a complete
+ high-availability solution.
+ .
The Global File System allows a cluster of machines to concurrently access
shared storage hardware like SANs or iSCSI and network block devices. GFS
- can be deployed to build high available services without the single point
- of failure a file server would be.
+ can be deployed to build high-availability services without the single point
+ of failure of a file server.
.
- This package contains userspace tools for creating and managing global
- file systems. GFS itself is a set of kernel modules.
+ This package contains tools for creating and managing global file systems.
+ GFS itself is a set of kernel modules.
.
- Note: the package requires gfs2-tools installed and it's known to work fine
- even if GFS2 is highly experimental and *MUST NOT* be used in production
- environment yet.
+ Note: the package requires gfs2-tools installed; this is known to be
+ reliable even though the GFS2 kernel modules themselves are highly
+ experimental and *MUST NOT* be used in a production environment yet.
Package: gfs2-tools
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}, psmisc
Section: admin
-Description: global file system 2 tools (EXPERIMENTAL)
- The Global File System 2 allows a cluster of machines to concurrently access
+Description: Red Hat cluster suite - global file system 2 tools
+ This package is part of the Red Hat Cluster Suite, a complete
+ high-availability solution.
+ .
+ The Global File System allows a cluster of machines to concurrently access
shared storage hardware like SANs or iSCSI and network block devices. GFS
- can be deployed to build high available services without the single point
- of failure a file server would be.
+ can be deployed to build high-availability services without the single point
+ of failure of a file server.
.
- This package contains userspace tools for creating and managing global
- file systems. GFS2 itself is a set of kernel modules.
+ This package contains tools for creating and managing global file systems.
+ GFS itself is a set of kernel modules.
.
- GFS2 *MUST NOT* be used in production environment yet.
+ The GFS2 kernel modules themselves are highly experimental and *MUST NOT*
+ be used in a production environment yet.
Package: rgmanager
Architecture: any
@@ -209,7 +264,10 @@
iproute, iputils-arping, iputils-ping, nfs-kernel-server, nfs-common,
perl, gawk, net-tools
Conflicts: nfs-user-server
-Description: clustered resource group manager
+Description: Red Hat cluster suite - clustered resource group manager
+ This package is part of the Red Hat Cluster Suite, a complete
+ high-availability solution.
+ .
Resource Group Manager provides high availability of critical server
applications in the event of planned or unplanned system downtime.
@@ -217,6 +275,9 @@
Architecture: all
Depends: ${misc:Depends}, bzip2
Description: Red Hat cluster suite - kernel module source
+ This package is part of the Red Hat Cluster Suite, a complete
+ high-availability solution.
+ .
This package contains the source necessary for compiling the Red Hat
- cluster suite out-of-tree kernel module gfs against the
- Linux tree.
+ Cluster Suite out-of-tree kernel module gfs against the Linux kernel
+ source tree.
-------------- next part --------------
Template: cman/upgrade-warning
Type: boolean
Default: false
_Description: Do you want to abort Red Hat Cluster Suite upgrade?
The new version 2.0 of the Red Hat Cluster Suite is not compatible with
the currently installed one. Upgrading these packages without stopping
the complete cluster can cause file system corruption on shared storage
devices.
.
For instructions on how to safely upgrade the Red Hat Cluster Suite to
version 2.0, please refer to http://wiki.debian.org/UpgradeRHCSV1toV2.
-------------- next part --------------
Source: redhat-cluster
Section: admin
Priority: optional
Maintainer: Debian HA Maintainers <debian-ha-maintainers at lists.alioth.debian.org>
Uploaders: Bastian Blank <waldi at debian.org>, Frederik Sch?ler <fs at debian.org>,
Guido G?nther <agx at sigxcpu.org>
Standards-Version: 3.8.3
Build-Depends: quilt, debhelper (>= 5), libxml2-dev, libncurses5-dev, libcorosync-dev (>= 1.0.0), libopenais-dev (>= 1.0.0), linux-libc-dev, libvirt-dev (>= 0.3.0), libnss3-dev, libnspr4-dev, bzip2, libslang2-dev, libldap2-dev, perl-modules
Package: redhat-cluster-suite
Section: admin
Priority: optional
Architecture: all
Depends: ${misc:Depends}, cman, gfs-tools, gfs2-tools, rgmanager, clvm
Description: Red Hat cluster suite - metapackage
RHCS is a cluster management infrastructure, for building
high-availability multi-node clusters with service and IP failover on
top of shared Fibre Channel/iSCSI storage devices.
.
The only scope for this package is to install the full Red Hat Cluster Suite
in one shot. It is safe to remove it.
Package: cman
Architecture: any
Section: admin
Pre-Depends: debconf | debconf-2.0
Depends: ${misc:Depends}, ${shlibs:Depends}, corosync (>= 1.0.0),
openais (>= 1.0.0), python, openipmi, sg3-utils, python-pexpect,
libnet-snmp-perl, libnet-telnet-perl, snmp, telnet, openssh-client,
python-openssl
Conflicts: libdlm-dev (<= 2.20090112-0ubuntu3)
Description: Red Hat cluster suite - cluster manager
This package is part of the Red Hat Cluster Suite, a complete
high-availability solution.
.
CMAN is a symmetric general-purpose cluster manager. It provides a
service manager that handles service groups, plus a connection
manager that handles cluster membership management, messaging among
the cluster nodes, event notification, quorum and state transitions.
.
This package contains only tools for controlling the cluster manager
itself.
Package: liblogthread3
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: Red Hat cluster suite - cluster logging libraries
This package is part of the Red Hat Cluster Suite, a complete
high-availability solution.
.
The logthread library provides a simple logging API designed for
cluster applications.
.
This package contains the client libraries.
Package: liblogthread-dev
Section: libdevel
Architecture: any
Depends: ${misc:Depends}, liblogthread3 (= ${binary:Version})
Description: Red Hat cluster suite - cluster logging development files
This package is part of the Red Hat Cluster Suite, a complete
high-availability solution.
.
The logthread library provides a simple logging API designed for
cluster applications.
.
This package contains the files needed for developing applications.
Package: libccs3
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: Red Hat cluster suite - cluster configuration libraries
This package is part of the Red Hat Cluster Suite, a complete
high-availability solution.
.
The ccs library provides a simplified XPath implementation to access
CMAN/Corosync configuration data via the same API as the old and
deprecated libccs provided by ccsd.
.
This package contains the client libraries.
Package: libccs-dev
Section: libdevel
Architecture: any
Depends: ${misc:Depends}, libccs3 (= ${binary:Version})
Description: Red Hat cluster suite - cluster manager development files
This package is part of the Red Hat Cluster Suite, a complete
high-availability solution.
.
The ccs library provides a simplified XPath implementation to access
CMAN/Corosync configuration data via the same API as the old and
deprecated libccs provided by ccsd.
.
It shouldn't be used for new development. Use libconfdb from
corosync instead.
Package: libccs-perl
Section: perl
Architecture: any
Depends: ${misc:Depends}, ${perl:Depends}, ${shlibs:Depends}
Description: Red Hat cluster suite - cluster configuration module
This package is part of the Red Hat Cluster Suite, a complete
high-availability solution.
.
The ccs library provides a simplified XPath implementation to access
CMAN/Corosync configuration data via the same API as the old and
deprecated libccs provided by ccsd.
.
This module implements a Perl interface to the libccs library.
It shouldn't be used for new development. Use libconfdb from
corosync instead.
Package: libcman3
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: Red Hat cluster suite - cluster manager libraries
This package is part of the Red Hat Cluster Suite, a complete
high-availability solution.
.
CMAN provides a general-purpose Corosync/OpenAIS-based cluster manager.
.
This package contains the client libraries.
Package: libcman-dev
Section: libdevel
Architecture: any
Depends: ${misc:Depends}, libcman3 (= ${binary:Version})
Description: Red Hat cluster suite - cluster manager development files
This package is part of the Red Hat Cluster Suite, a complete
high-availability solution.
.
CMAN provides a general-purpose Corosync/OpenAIS-based cluster manager.
.
This package contains the files needed for developing applications.
Package: libdlm3
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Breaks: udev (<< 0.136-1)
Description: Red Hat cluster suite - distributed lock manager library
This package is part of the Red Hat Cluster Suite, a complete
high-availability solution.
.
DLM is a symmetric general-purpose distributed lock manager. It is
used for example by GFS and the distributed volume manager.
.
This is the client library for applications using the lock manager.
The lock manager itself is a kernel module.
Package: libdlm-dev
Section: libdevel
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}, libdlm3 (= ${binary:Version})
Description: Red Hat cluster suite - distributed lock manager development files
This package is part of the Red Hat Cluster Suite, a complete
high-availability solution.
.
DLM is a symmetric general-purpose distributed lock manager. It is
used for example by GFS and the distributed volume manager.
.
This package contains the files needed for developing applications
that use the lock manager.
Package: libdlmcontrol3
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: Red Hat cluster suite - distributed lock manager library
This package is part of the Red Hat Cluster Suite, a complete
high-availability solution.
.
DLM is a symmetric general-purpose distributed lock manager. It is
used for example by GFS and the distributed volume manager.
.
This is the client library for applications using the lock manager.
The lock manager itself is a kernel module.
Package: libdlmcontrol-dev
Section: libdevel
Architecture: any
Depends: ${misc:Depends}, libdlmcontrol3 (= ${binary:Version})
Description: Red Hat cluster suite - distributed lock manager development files
This package is part of the Red Hat Cluster Suite, a complete
high-availability solution.
.
DLM is a symmetric general-purpose distributed lock manager. It is
used for example by GFS and the distributed volume manager.
.
This package contains the files needed for developing applications
that use the lock manager.
Package: libfence4
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: Red Hat cluster suite - fence client library
This package is part of the Red Hat Cluster Suite, a complete
high-availability solution.
.
fenced is the daemon in charge of controlling cluster node fencing.
.
This is the client library for requesting node fencing.
Package: libfence-dev
Section: libdevel
Architecture: any
Depends: ${misc:Depends}, libfence4 (= ${binary:Version})
Description: Red Hat cluster suite - fence server development files
This package is part of the Red Hat Cluster Suite, a complete
high-availability solution.
.
fenced is the daemon in charge of controlling cluster node fencing.
.
This package contains the files needed for developing applications
that need to request node fencing.
Package: gfs-tools
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}, gfs2-tools
Recommends: redhat-cluster-modules
Section: admin
Description: Red Hat cluster suite - global file system tools
This package is part of the Red Hat Cluster Suite, a complete
high-availability solution.
.
The Global File System allows a cluster of machines to concurrently access
shared storage hardware like SANs or iSCSI and network block devices. GFS
can be deployed to build high-availability services without the single point
of failure of a file server.
.
This package contains tools for creating and managing global file systems.
GFS itself is a set of kernel modules.
.
Note: the package requires gfs2-tools installed; this is known to be
reliable even though the GFS2 kernel modules themselves are highly
experimental and *MUST NOT* be used in a production environment yet.
Package: gfs2-tools
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}, psmisc
Section: admin
Description: Red Hat cluster suite - global file system 2 tools
This package is part of the Red Hat Cluster Suite, a complete
high-availability solution.
.
The Global File System allows a cluster of machines to concurrently access
shared storage hardware like SANs or iSCSI and network block devices. GFS
can be deployed to build high-availability services without the single point
of failure of a file server.
.
This package contains tools for creating and managing global file systems.
GFS itself is a set of kernel modules.
.
The GFS2 kernel modules themselves are highly experimental and *MUST NOT*
be used in a production environment yet.
Package: rgmanager
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}, cman (= ${binary:Version}),
iproute, iputils-arping, iputils-ping, nfs-kernel-server, nfs-common,
perl, gawk, net-tools
Conflicts: nfs-user-server
Description: Red Hat cluster suite - clustered resource group manager
This package is part of the Red Hat Cluster Suite, a complete
high-availability solution.
.
Resource Group Manager provides high availability of critical server
applications in the event of planned or unplanned system downtime.
Package: redhat-cluster-source
Architecture: all
Depends: ${misc:Depends}, bzip2
Description: Red Hat cluster suite - kernel module source
This package is part of the Red Hat Cluster Suite, a complete
high-availability solution.
.
This package contains the source necessary for compiling the Red Hat
Cluster Suite out-of-tree kernel module gfs against the Linux kernel
source tree.
More information about the Debian-ha-maintainers
mailing list