4.2 Clustering on an NSS File System

  1. Identify the node where pool resource is running.

  2. Install iPrint for OES service using YaST on the node where the pool resource is running.

  3. Identify all the other nodes to host the iPrint for OES service. Install iPrint for OES service on those nodes.

    IMPORTANT:Ensure iPrint for OES is installed on the node before migrating the pool resource to that node.

  4. Run the iprint_nss_relocate script located at /opt/novell/iprint/bin on the node where the pool resource is running.

    For more details on this script, see Running the iprint_nss_relocate script..

  5. Stop the Mobile and CUPS service by executing the following commands:

    rcnovell-iprint-mobile stop

    rccups stop

  6. Migrate the pool resource to the next identified node. For more information, see Cluster Migrating Resources to Different Nodes in the OES 2015 SP1: Novell Cluster Services for Linux Administration Guide.

  7. Repeat Step 4 to Step 6 on all the iPrint cluster nodes.

  8. Edit the unload script (to add Mobile service and CUPS service) for the Cluster Pool. Add the following lines to the existing unload script after the ignore_error rcnovell-idsd stop statement:

    ignore_error rcnovell-iprint-mobile stop

    ignore_error rccups stop

    For information on editing an unload script, see Modifying the Load, Unload, and Monitor Scripts.

    Changes do not take effect until you take the resource offline, and bring it online again.

  9. Edit the load script (to add Mobile service and CUPS service) for the Cluster Pool. Add the following lines to the existing load script before the exit 0 statement.

    exit_on_error rcnovell-iprint-mobile start

    exit_on_error rccups start

    Changes do not take effect until you take the resource offline, and bring it online again.

    For information on editing a load script, see Modifying the Load, Unload, and Monitor Scripts.

  10. (Conditional) In a DSfW environment, do the following:

    1. Add the LDAP port parameters in the /etc/opt/novell/iprintmobile/conf/iprintmobile.conf as follows:

      #LDAP Port
      ldap_port = 1389
      
      #LDAP Secure Port
      ldap_secure_port = 1636
    2. Restart mobile server:

      systemctl restart novell-iprint-tomcat.service

  11. To configure mobility, launch iPrint Console in a web browser. Using iPrint Console, you can manage email and mobile features of the printers.

    NOTE:Ensure that the Driver Store and Print Manager are running.

    https://<Resource_server_ address of iPrint for OES server>/ipcon/

    1. Specify the name and password of the OES administrator who has rights to manage the print manager.

      • If the user is unique in the tree, then use CN to login. For example, admin.

      • If there are multiple users with the same name in different containers, then specify FQDN in LDAP format. For example, cn=admin,o=microfocus.

  12. If you add a new node to the cluster later, change the file as follows:

    1. Install Novell iPrint and iPrint for OES on the new node.

    2. Comment out the load and unload scripts for the Print Manager, Driver Store, Mobile server, and CUPS service.

    3. Migrate the resource to the new node.

    4. Run the iprint_nss_relocate script on the new node.

    5. Remove the comment tag from the load and unload scripts.