3.5 Installing Novell Cluster Services

It is necessary to install SLES 9/OES on every server you want to add to a cluster. You can install Novell Cluster Services and create a new cluster, or add a server to an existing cluster either during the SLES 9/OES installation or afterwards, using YaST.

If you are creating a new cluster, the YaST setup tool

If you are adding a server to an existing cluster, the YaST setup tool

You can install up to 32 nodes in each cluster.

3.5.1 Novell Cluster Services Licensing

You can add up to 32 nodes to a cluster. Novell Cluster Services for Linux includes licenses for two cluster nodes. You only need additional Cluster Server Licenses if you have a three-node or larger cluster. A paper license for additional cluster nodes can be obtained from Novell or from your Novell Authorized ResellerSM.

3.5.2 Installing Novell Cluster Services during the OES Installation

  1. Start the SUSE Linux Enterprise Server 9 (SLES 9) installation and continue until you get to the Installation Settings screen, then click Software.

    OES is part of the SLES 9 install.

    The SLES 9/OES installation includes several steps not described here because they do not directly relate to Novell Cluster Services. For more detailed instructions on installing OES with SLES 9, see the OES Linux Installation Guide .

  2. On the Software Selection screen, click Detailed Selection.

  3. In the Selection window, click Novell Cluster Services and any other OES components that you want to install, then click Accept.

    NSS is a required component for Novell Cluster Services and it is automatically selected when you select Novell Cluster Services. Installing NSS also allows you to create cluster-enabled NSS pools (virtual servers).

    iManager is required to configure and manage Novell Cluster Services, and must be installed on at least one server.

  4. Continue through the installation process until you reach the Installation Settings screen, then click the Cluster Services link.

  5. Choose whether eDirectory is installed locally or remotely, accept or change the Admin name and enter the Admin password, then click Next.

    eDirectory is automatically selected when NSS is selected.

  6. Choose to either create a new cluster, configure Novell Cluster Services on a server that you will add to an existing cluster, or configure Novell Cluster Services later.

  7. Enter the fully distinguished name (FDN) of the cluster.

    IMPORTANT:Use the dot format illustrated in the example. Do not use commas.

    If you are creating a new cluster, this is the name you will give the new cluster and the eDirectory context where the new Cluster object will reside. You must specify an existing context. Specifying a new context does not create a new context.

    If you are adding a server to an existing cluster, this is the name and eDirectory context of the cluster that you are adding this server to.

    Cluster names must be unique. You cannot create two clusters with the same name in the same eDirectory tree.

  8. (Conditional) If you are creating a new cluster, enter a unique IP address for the cluster.

    The cluster IP address is separate from the server IP address, is required to be on the same IP subnet as the other cluster servers, and is required for certain external network management programs to get cluster status alerts. The cluster IP address provides a single point for cluster access, configuration, and management. A Master IP Address resource that makes this possible is created automatically during the Cluster Services installation.

    The cluster IP address will be bound to the master node and will remain with the master node regardless of which server is the master node.

  9. (Conditional) If you are creating a new cluster, select the device where the SBD partition will be created.

    For example, the device might be something similar to sdc.

    If you have a shared disk system or SAN attached to your cluster servers, Novell Cluster Services will create a small cluster partition on that shared disk system. This small cluster partition is referred to as the Split Brain Detector (SBD) partition. Specify the drive or device where you want the small cluster partition created.

    If you do not have a shared disk system connected to your cluster servers, accept the default (none).

    IMPORTANT:You must have at least 20 MB of free space on one of the shared disk drives to create the cluster partition. If no free space is available, the shared disk drives can't be used by Novell Cluster Services.

  10. (Conditional) If you want to mirror the SBD partition for greater fault tolerance, select the device where you want to mirror to, then click Next.

    You can also mirror SBD partitions after installing Novell Cluster Services. See Section 4.6.10, Mirroring SBD (Cluster) Partitions.

  11. Select the IP address Novell Cluster Services will use for this node.

    Some servers have multiple IP addresses. This step lets you choose which IP address Novell Cluster Services will use.

  12. Choose whether to start Novell Cluster Services software after configuring it, then click Next.

    This option applies only to installing Novell Cluster Services after the OES installation, because it starts automatically when the server reboots during the OES installation.

    If you choose to not start Novell Cluster Services software, you need to either manually start it after the installation, or reboot the cluster server to automatically start it.

    You can manually start Novell Cluster Services by going to the /etc/init.d directory and entering ./novell-ncs start at the server console of the cluster server.

  13. Continue through the rest of the OES installation.

3.5.3 Installing Novell Cluster Services after the OES Installation

If you did not install Novell Cluster Services during the OES installation, you can install it later by completing the following steps:

  1. At the Linux server console, type yast2 ncs.

    This installs the Novell Cluster Services software component and takes you to the cluster configuration screen.

    You must be logged in as root to access the cluster configuration screen.

  2. Continue by completing Step 5 through Step 12.

3.5.4 Starting and Stopping Novell Cluster Services

Novell Cluster Services automatically starts after it is installed. Novell Cluster Services also automatically starts when you reboot your OES Linux server. If you need to manually start Novell Cluster Services, go to the /etc/init.d directory and run ./novell-ncs start. You must be logged in as root to run novell-ncs start.

IMPORTANT:If you are using iSCSI for shared disk system access, ensure you have configured iSCSI intiators and targets to start prior to starting Novell Cluster Services. You can do this by entering chkconfig iscsi on at the Linux server console.

To have Novell Cluster Services not start automatically after rebooting your OES Linux server, enter chkconfig novell-ncs off at the Linux server console before rebooting the server. You can also enter chkconfig novell-ncs on to again cause Novell Cluster Services to automatically start.