---
name: "ccs"
section: "7"
platform: "linux"
package: "ccs"
version: "1.03.00-2"
release: "Debian 4.0 (Etch)"
platforms: ["linux"]
url: "https://new.carta.tech/ccs/7"
---

# ccs(7)

Cluster Configuration System

## NAME

ccs - Cluster Configuration System

## DESCRIPTION

A cluster environment that shares resources has information that is essential to correct operation which must be available to every node in the cluster.  This information may include: names of the nodes composing the cluster, I/O fencing methods, and more.  *CCS* is the system that makes it possible for the nodes in a cluster to retrieve the information they need.

## OVERVIEW

The following is a generic description of the steps one should take to produce a working CCS environment.

### Step 1

Choose a cluster name.  It is important to determine a name for the cluster before starting.  The cluster name is what binds a machine to specific resources that can only be shared by machines that are members of the same cluster name.

### Step 2

Create the directory */etc/cluster*.

### Step 3

Create the */etc/cluster/cluster.conf* file, according to the **[cluster.conf(5)](/cluster.conf/5.md)** man page, on one node in your cluster.

### Step 4

Start **ccsd** and test the cluster.conf file by using **ccs\_test**. If you haven't started a cluster manager yet, you should use the 'force' option to **ccs\_test** - see the **[ccs\_test(8)](/ccs_test/8.md)** man page for more info.

If a failure occurs while parsing the config file, **ccs\_test** should report "ccs\_connect failed: No data available" and /var/log/messages should report "Unable to parse /etc/cluster/cluster.conf".

## FORMAT OF THE CCS FILE

See **[cluster.conf(5)](/cluster.conf/5.md)**

## SEE ALSO

[ccsd(8)](/ccsd/8.md), [ccs\_tool(8)](/ccs_tool/8.md), [ccs\_test(8)](/ccs_test/8.md), [cluster.conf(5)](/cluster.conf/5.md)
