NDK: Cluster Services Developer Kit

The Novell® Cluster Services™ Developer Kit (NCSSDK) enables a collection of individual network servers—a cluster—to work together to provide users highly available access to their critical network resources including data, applications, and other services operating on NetWare® and Linux* systems. If one network server (a node) in the cluster fails, another node in the cluster automatically takes responsibility for the resources and services previously provided by the failed node.

This guide contains the following sections:


This guide is intended for developers who want to enable Novell Cluster services on their Linux, NetWare, and Windows applications.


We want to hear your comments and suggestions about this manual and the other documentation included with this product. Please use the User Comments feature at the bottom of each page of the online documentation, or go to www.novell.com/documentation/feedback.html and enter your comments there.

Documentation Updates

For the most recent version of this guide, see Novell Cluster Services SDK.

Additional Documentation

To understand clustering concepts and how cluster services can be integrated with other network applications, we suggest you review the Novell’s NetWare Cluster Services resource page.

For information about clustering and storage area networks (SAN), see the Novell NetWare 6 SAN and Clustering White Paper.

For Cluster source code projects, visit Forge Project: Novell Cluster Services SDK.

For help with Cluster problems or questions, visit the Novell Cluster Support Forum.

Documentation Conventions

In Novell documentation, a greater-than symbol (>) is used to separate actions within a step and items in a cross-reference path.

A trademark symbol (®, ™, etc.) denotes a Novell trademark. An asterisk (*) denotes a third-party trademark.

When a single pathname can be written with a backslash for some platforms or a forward slash for other platforms, the pathname is presented with a backslash. Users of platforms that require a forward slash, such as Linux or UNIX, should use forward slashes as required by your software.