Source: redhat-cluster Section: admin Priority: optional Maintainer: Bastian Blank Build-Depends: debhelper (>= 4.0.0), bzip2, libncurses5-dev, libselinux1-dev, libsysfs-dev, libxml2-dev X-Depends-Build-Depends: libc:expand Standards-Version: 3.6.0 Package: ccs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} X-Depends-Depends: magma-plugin-sm:match Description: Cluster configuration system CCS is the cluster configuration system. It provides configuration information to cluster services based on XML configuration files and can load updated configuration files from remote nodes. Package: libccs-dev Section: libdevel Architecture: any Description: Cluster configuration system - development files Libraries for developing cluster services that interface the cluster configuration system. Package: cman Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} X-Depends-Depends: ccs:match 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. . This package contains only userspace tools for controlling the actual cluster manager that runs inside the kernel. It is available as a kernel module. Package: libcman1 Section: libs Architecture: any Depends: ${shlibs:Depends} Description: Cluster manager - library 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. . This is the client library for applications using the cluster manager. The cluster manager itself is a kernel module. Package: libcman-dev Section: libdevel Architecture: any Depends: libcman1 (= ${Source-Version}) Description: Cluster manager - development files 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. . This package contains the files needed for developing applications that use the cluster manager. Package: libdlm1 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: Distributed lock manager - library 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: libdlm1 (= ${Source-Version}) Description: Distributed lock manager - development files 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: fence Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends} X-Depends-Depends: cman:match Replaces: fence-gnbd Conflicts: fence-gnbd Description: I/O fencing system System for fencing I/O channels of failed nodes in a cluster with shared hardware. It consists of a daemon running on the cluster nodes and so called fencing agents. Upon detection of a node failure the daemon invokes one or more configured agents to fence the node off of the shared hardware. This is a required facility for shared filesystems like GFS. Package: gfs-tools Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: Global File System - management tools 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. . This package contains userspace tools for creating and managing global file systems. GFS itself is a set of kernel modules. Package: gnbd-client Section: admin Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, fence (= ${Source-Version}) Description: Global network block device - client tools GNBD allows to usage block devices over the network. It is a modified version of the linux network block device for the use within a cluster environment. . This package contains userspace tools for running GNBD clients. Package: gnbd-server Section: admin Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, fence (= ${Source-Version}) Description: Global network block device - server tools GNBD allows to usage block devices over the network. It is a modified version of the linux network block device for the use within a cluster environment. . This package contains userspace tools for running GNBD servers. Package: gulm Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} X-Depends-Depends: ccs:match Description: Server-based unified cluster/lock manager for GFS GULM is a server-based unified cluster/lock manager for GFS, GNBD, and CLVM. It can be used in place of CMAN and DLM. A single GULM server can be run in stand-alone mode but introduces a single point of failure for GFS. Three or five GULM servers can also be run together in which case the failure of 1 or 2 servers can be tolerated respectively. . This package contains the locking server and utils. Package: libgulm1 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: Server-based unified cluster/lock manager for GFS GULM is a server-based unified cluster/lock manager for GFS, GNBD, and CLVM. It can be used in place of CMAN and DLM. A single GULM server can be run in stand-alone mode but introduces a single point of failure for GFS. Three or five GULM servers can also be run together in which case the failure of 1 or 2 servers can be tolerated respectively. . This is the client library for applications using the lock manager. Package: libgulm-dev Section: libdevel Architecture: any Depends: libgulm1 (= ${Source-Version}) Description: Server-based unified cluster/lock manager for GFS GULM is a server-based unified cluster/lock manager for GFS, GNBD, and CLVM. It can be used in place of CMAN and DLM. A single GULM server can be run in stand-alone mode but introduces a single point of failure for GFS. Three or five GULM servers can also be run together in which case the failure of 1 or 2 servers can be tolerated respectively. . This package contains the files needed for developing applications that use the lock manager. Package: libiddev-dev Section: libdevel Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: Device identification Library of functions to identify the type (filesystem, volume manager specific data etc.) of block devices. Package: libmagma1 Section: libdevel Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: Cluster abstraction - development files Magma provides a single user-space API to various cluster managers. . This is the client library for applications. Package: libmagma-dev Section: libdevel Architecture: any Depends: libmagma1 (= ${Source-Version}) Description: Cluster abstraction - development files Magma provides a single user-space API to various cluster managers. . This package contains the files needed for developing applications. Package: magma-plugin-gulm Section: admin Architecture: any Provides: magma-plugin Depends: ${shlibs:Depends}, ${misc:Depends} Description: Cluster abstraction - gulm plugin Magma provides a single user-space API to various cluster managers. . This package contains the GULM plugin. Package: magma-plugin-sm Section: admin Architecture: any Provides: magma-plugin Depends: ${shlibs:Depends}, ${misc:Depends} Description: Cluster abstraction - sm plugin Magma provides a single user-space API to various cluster managers. . This package contains the CMAN service manager plugin. Package: redhat-cluster-source Architecture: all Description: Redhat cluster suite - kernel module source This package contains the source necessary for compiling the RHCS kernel modules against the linux tree.