Novell Cluster Services Configuration and Setup

Once FTP Server is installed, you must create and configure an FTP server resource in Novell Cluster Services for each FTP server that will run in your cluster. This includes configuring load and unload scripts; setting Start, Failover, and Failback modes; and assigning the FTP server resource to specific nodes in your cluster.


Creating a Cluster Volume Object

Before you start using FTP Server with cluster support, create a shared volume and a Cluster Volume object.

  1. Create a shared volume using NWCONFIG > NSS volumes.

  2. Create a Cluster Volume object in ConsoleOne by completing the following:

    1. Select the Cluster object.

    2. Click File > New > Cluster > Cluster Volume.

    3. Browse and select the shared volume.

    4. Enter the secondary IP address or the virtual IP address associated with the cluster.

      The address will be in the following format:

      AAA.BBB.CCC.DDD

    5. Check the Define Additional Properties check box and click Create.

    6. Set the Start, Failover, and Failback Modes.

    7. Verify the order of the servers in the nodes list.

    8. To save the changes to the Cluster Volume object, click OK.

    IMPORTANT:  After the shared volume servername_shared vol name is cluster- enabled, ConsoleOne renames it to cluster object name_shared vol name.

    ConsoleOne creates a virtual server associated with the shared volume called cluster object name_shared vol name_SERVER.

    ConsoleOne also creates a Cluster Volume object called shared vol name_SERVER in the Cluster object container.


Configuring FTP Server Load and Unload Scripts

Select and right-click the Cluster Volume object and then click Properties to find the Cluster Resource Load Script and Cluster Resource Unload Script. Load and unload scripts are required by Novell Cluster Services to start and stop the FTP server.

  1. To the load script, add the following at the end of the existing script:

    NSS /ACTIVATE=VOLUME

    MOUNT VOLUME

    ADD SECONDARY IPADDRESS A.B.C.D

    NWFTPD

  2. To the unload script, add the following at the beginning of the existing script:

    UNLOAD NWFTPD

    DISMOUNT VOLUME /FORCE

    NSS /FORCEDEACTIVATE=VOLUME

    DEL SECONDARY IPADDRESS A.B.C.D

    Replace VOLUME in both the load and unload scripts with the name of the shared disk volume where webroot exists. Replace A.B.C.D with the secondary IP address assigned to the FTP server cluster volume object. This is the IP address that will move with the FTP Server during failover and failback. The NWFTPD command is omitted in ACTIVE/ACTIVE mode.



Previous | Next