Installing NDPS on Novell Cluster Services

(Last modified: 17Nov2004)

This document (10050009) is provided subject to the disclaimer at the end of this document.

fact

Novell NetWare 6.0

Novell NetWare 5.1

goal

Installing NDPS on Novell Cluster Services

Installing iPrint on Novell Cluster Services

fix

Note that NDPS is configured basically the same in clustered or non-clustered environments.  The only steps that are unique to clustering are copying NDPS files to the cluster-enabled volume and working with the scripts.   This document assumes that the cluster is already up and running, and covers only setting up NDPS in the cluster.  There are a few extra steps for iPrint in a cluster, which are noted below.  

The basic steps for installing Novell Distributed Print Services in a clustered environment are:  
-  Install NDPS on the servers in the cluster.
-  Copy the NDPS directory to the root of the cluster volume.
-  Create NDPS Broker and Manager pointed to the shared cluster volume.
-  Load the Broker and Manager.
-  Create Printer Agents
-  Edit Cluster load and unload scripts
-  Consider iPrint issues

Detailed steps are as follows:

1.  Install NDPS on all the servers that will host the cluster volume.  If NDPS was not installed during the initial installation of NetWare, mount the NetWare 5.1 or NetWare6 CD as a volume, launch StartX at the server console, click on Novell, Install, Add, browse to the Product.ini file at the root of the NW6 cd, select Novell Distributed Print  Services,  and follow the prompts to install.  Unless the CD used for installation is a CD with a support pack overlay, the applicable support pack must be reapplied to update the NPDS modules.

2.  Copy the SYS:\NDPS directory from one of the servers to the root of the cluster volume.

3.  Using either iManager or NWAdmin, create an NDPS Broker.  When prompted for the volume, point to the cluster volume.

4.  Using either iManager or NWAdmin, create an NDPS Manager.  When prompted for the volume, point to the cluster volume.

5.  Load the Broker.  At the console of the server that is currently hosting the cluster volume, type "Broker <broker-name.context> /ALLOWDUP /IPADDRESS=<virtual server IP address>"

6.  Load the Manager.  At the console of the server that is currently hosting the cluster volume, type "NDPSM <manager-name.context> /DBVOLUME=NOCHECK /IPADDRESS=<virtual server IP address>"

7.  Using either iManager or NWAdmin create an NDPS printer, pointed to the manager just created.  Enable the printer for iPrint if desired by going to the "IPP Client" tab and clicking the box to enable the printer for iPrint.

8.  Using ConsoleOne, go to the Scripts tab of the cluster volume object, and add the following lines at the bottom of the LOAD script:

NSS /Transaction=<cluster volume name>  (This switch should not be used in a NetWare 5.1 environment as NetWare 5.1 does not support transactioned writes)
BROKER <broker-name.context> /ALLOWDUP /IPADDRESS=<virtual server IP address>
NDPSM <manager-name.context> /DBVOLUME=NOCHECK /IPADDRESS=<virtual server IP address>
(ALTERNATIVELY, NDPSM <manager-name.context>/DBVOLUME=NOCHECK /dnsname=NDPSM_dns_name)
HTTPBIND virtual server address /KEYFILE:·SSL CertificateIP"  (optional -- enter this line if iPrint will be used)
**Do not use /IPADDRESS and /DNSNAME together.  If they are used together then /DNSNAME will be ignored.

9.  Add the following to the top of the UNLOAD script:

Unload NDPSM
Unload Broker
HTTPUNBIND virtual server address (optional -- enter this line is for iPrint)


10. Edit the \ETC\HOSTS file.  In order for the Broker to load and enable the RMS properly, you must insure that the virtual server IP address is added to the \ETC\HOSTS file of each server in the cluster that will host the NDPS volume.  An example of the entry would be:  117.65.63.116   C.luster_NDPSVOL_Server

11. Other iPrint Considerations:  
- If using custom maps, copy them to each server in the cluster so they will be available in case of a fail over.  Copy them to SYS:\Login\IPPDocs.


For more information, consider the following additional documents:

tid 10055346 - How to configure an NDPS Cluster Volume resource (links to the on line documentation)
tid 10027003 - Unable to target desired volume as host volume for NDPS Manager.

document

Document Title: Installing NDPS on Novell Cluster Services
Document ID: 10050009
Solution ID: 1.0.59686834.2571230
Creation Date: 10Mar2000
Modified Date: 17Nov2004
Novell Product Class:NetWare

disclaimer

The Origin of this information may be internal or external to Novell. Novell makes all reasonable efforts to verify this information. However, the information provided in this document is for your information only. Novell makes no explicit or implied claims to the validity of this information.
Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information.