Failing over to other servers in the same InfoPrint Manager system

InfoPrint Manager provides you with the ability to send jobs to destinations in multiple InfoPrint servers through any InfoPrint Manager server in that InfoPrint Manager system. An InfoPrint Manager system consists of one or more InfoPrint Manager servers residing on either the same or different machines that are set up to interoperate by sharing the same namespace. A distributed installation that uses an InfoPrint server (pdserver) as a command processor might want to define another pdserver as a backup command processor to fail over to if the primary command processor goes down so you can continue to send jobs to the destinations. As shown in Figure Failing over from one InfoPrint Manager server to another on the same system, you might want to specify either the InfoPrint Manager server with the actual destination or the InfoPrint Manager server with the logical destination as the backup server.

You can implement this support by using the SAP GUI to add an optional flag with values in the form host:socket to your InfoPrint Manager OMS commands: ipm_submit, ipm_query, ipm_job_query, and ipm_job_cancel.

host represents the host name where the InfoPrint server is running and socket the socket for the InfoPrint server on that host.

Before using this function, make sure that you understand that:

  • Even though this example only shows changes to the ipm_submit. command, make sure that you make the same change to all InfoPrint Manager OMS commands.
  • Do not make changes to any other part of the commands; these parameters are positional and must not be modified.

Failing over from one InfoPrint Manager server to another on the same system

Failing over from one InfoPrint Manager server to another on the same system. The InfoPrint Manager production system contains three servers. One is down; the SAP system sends jobs to the others.

To modify the OMS commands from your SAP GUI, use this procedure:

  1. From the SAP R/3 graphical user interface, modify the logical output management system (LOMS) definitions by specifying the spad transaction.
  2. From the Spool Administration: Initial Screen window, click Extended admin and select Logical OMS from the Output Management Systems pane to obtain a list of the logical output management systems (LOMS) available on your installation.
  3. From the Spool Administration: List of Logical Output Management Systems window, select the appropriate LOMS (for example, the IPM001 LOMS) and specify the Commands icon.

    SAP displays a list of operating systems.

  4. From the list of operating systems, double-click the operating system where your SAP system is running to access the OMS commands.

    From this panel, you can modify the OMS commands to switch from one InfoPrint server to another. For example, to change the ipm_submit command to failover to another InfoPrint (pdserver) that is located in the same InfoPrint Manager system, you can change the ipm_submit command field as follows:

    Original ipm_submit command
    ipm_submit &P &F &EI &EG &Es '&O' '&o' '&R' '&f' '&C' '&Y' '&E1' "&T" 
         "&D" '&t'
    Modified ipm_submit command for InfoPrint server failover
    ipm_submit -c 'info1:6874 info1:5157' &P &F &EI &EG &Es '&O' '&o' '&R' 
         '&f' '&C' '&Y' '&E1' "&T" "&D" '&t'

      Note:
    1. Even though this example only shows changes to the ipm_submit command, make sure that you make the same change to all InfoPrint Manager OMS commands.
    2. Do not make changes to any other part of the commands; these parameters are positional and must not be modified.