Go to main content

Oracle® Solaris Cluster Data Service for Oracle PeopleSoft Enterprise Guide

Exit Print View

Updated: September 2015
 
 

How to Register and Configure HA for PeopleSoft Application Server for Failover (clsetup)

Use this procedure to configure the HA for PeopleSoft application server for failover. The clsetup utility includes a wizard to guide you through the creation of logical hostname resources. The wizard creates multiple resource groups, each containing one logical hostname resource, with a different preferred node in each group.

Before You Begin

    Before you run clsetup, be sure that the following tasks have been performed:

  • PeopleSoft application server software and agent packages are installed on the nodes of the cluster as described in Installing and Configuring the PeopleSoft Application Server Domain and Installing the Data Service Package.

  • All storage management software that you intend to use is installed and configured on all nodes where PeopleSoft application server is to run.

  • Zone clusters where you intend to run PeopleSoft application server have been created.

  • The logical hostnames that are to be made available by the resources have an entry in a name service database such as DNS.

  • If you are using IP Network Multipathing (IPMP) groups, the groups are configured on the nodes where the logical hostname resources can be brought online.

  • Any project you created to run PeopleSoft application server exists in the projects name service database for the user that runs the PeopleSoft application server application. For more information, see the projects(1) man page.

  1. Assume the root role on any cluster node.
  2. Start the clsetup utility.
    # /usr/cluster/bin/clsetup

    The clsetup main menu is displayed.

  3. Type the number for Data Services.

    The Data Services menu is displayed.

  4. Type the number for Logical Hostname.
  5. Select the Global Cluster or Zone Cluster by typing the corresponding number.
    • If you specified a Zone Cluster, the clsetup utility displays a list of zone clusters.

    • If you specified a Global Cluster, the clsetup utility displays a list of tasks you need to complete. Continue to Step 7.

  6. If you specified a Zone Cluster, type the number that corresponds to the zone cluster where you want to configure the PeopleSoft application server.

    The clsetup utility displays a list of tasks you need to complete.

  7. Verify that you have met the prerequisites.
    • If you are configuring in a zone cluster, the zone cluster nodes are displayed.

    • If you are configuring in a global cluster, the global cluster nodes and zone nodes are displayed.

  8. Select the nodes where you want to run the logical host resources.
    • To accept the default selection of all listed nodes, type a.
    • To select a subset of the listed nodes, type the numbers of the nodes with a space or comma between the numbers.

    The clsetup utility prompts you for the logical host for the first node.

  9. Type the name of the logical host to be used for the specified node.

    The clsetup utility repeats the prompt for each node that you selected.

    When you have finished specifying a logical host for each node, the wizard automatically generates names for the logical hostname resources and resource groups based on the logical hostnames you entered.

    The wizard then displays a Select Resource Groups to Edit panel that shows a list of resource groups that are about to be created, with the ordered node list for each group. You can edit the names of these resource groups if you want.


    Note -  The nodes in each resource group cannot be altered in this panel. The wizard sets the preferred node name automatically and ensures that a different node is the preferred node for each group. If you need to change any information about the nodes, you must go back through the wizard by pressing the < key.
  10. (Optional) If you want to edit the name of a resource group shown in the panel, type the number of a group you want to change.

    The wizard displays a list of the names of the resource and resource group for the group you selected. From here you can separately edit these names.

    1. Type the number for the name you want to change.
    2. Type the new name when prompted.

      The wizard displays the new names of the resource and resource group for the group you selected.

    3. Type d when you are done editing the names.

      The Select Resource Groups to Edit panel is displayed again with the new values of all the resource groups that are to be created.

  11. Type d in the Select Resource Groups to Edit panel when you are done with editing.

    The wizard displays the Review Configuration of Logical Hostname Resources panel to display the resource name, resource group name, node list, and logical hostname that will be created. The names are not editable here, but you can type the < key to go back to the previous panel to edit.

  12. In the Review Configuration of Logical Hostname Resources panel type c to create the configuration.

    When configuration is complete, the clsetup utility displays the commands that the utility ran to create the configuration.


    Note -  The clsetup utility rolls back the changes if it fails to complete the logical host configuration process.
  13. Press Return to continue.

    The clsetup utility returns you to the Data Services menu.

  14. Type the number for PeopleSoft Enterprise Application Server.

    The clsetup utility displays a list of options for the PeopleSoft application server location.

    The next step is optional. You should skip to Step 24 if you are not using HA for storage or you have previously configured HA for storage, either through the clsetup main menu or by using other commands.

  15. Select the Global Cluster or Zone Cluster by typing the corresponding number.
    • If you specified a Zone Cluster, the clsetup utility displays a list of zone clusters.

    • If you specified a Global Cluster, the clsetup utility displays a list of tasks you need to complete. Continue to Step 17.

  16. If you specified a Zone Cluster, type the number that corresponds to the zone cluster where you want to configure the PeopleSoft application server.

    The clsetup utility displays a list of components you need to configure.

  17. (Optional) Type the number for Storage.

    The clsetup utility prepares to start a wizard to guide you through the creation and configuration of storage resource groups for PeopleSoft application server.

    Before you continue, make sure all the listed prerequisites have been met.

  18. Verify that the prerequisites are met.

    If you are configuring on a zone cluster, the clsetup utility displays the nodes available for you to select for storage resources to run.

    If you are configuring on a global cluster, the clsetup utility displays the existing file system mount points.

  19. If you are configuring on a zone cluster, select the nodes where the storage resources should run.

    The clsetup utility displays the existing file system mount points.

  20. Select the file system mount points for HA for PeopleSoft application server data files.
    • To select a subset of the listed file system mount points, type a comma-separated or space-separated list of the numbers that correspond to the file system mount point.
    • To select all file system mount points in a particular order, type a comma-separated or space-separated ordered list of the numbers that correspond to the file system mount points.
  21. To confirm your selection of file system mount points, type d.

    The clsetup utility displays a review panel where you can change the names of the objects that are about to be created.

  22. If you want a different name for any resources or groups, change each name as follows.
    1. Type the number for the name that you want to change.

      The clsetup utility displays a screen where you can specify the new name.

    2. At the New Value prompt, type the new name.

    The clsetup utility returns you to the list of the names of the objects that the utility will create.

  23. To confirm the names, type d.

    The clsetup utility displays information about the configuration that the utility will create.

  24. To create the configuration, type c.

    When configuration is complete, the clsetup utility displays the commands that the utility ran to create the configuration.


    Note -  The clsetup utility rolls back the changes if it fails to complete the storage configuration process.
  25. Press Return to continue.

    The clsetup utility returns you to the list of options for configuring the HA for PeopleSoft application server.

  26. Type the number for PeopleSoft application server.

    The utility displays a list of prerequisites for the creation of the PeopleSoft application server resource group.

  27. Verify that you have met all the prerequisites.

    The wizard lists all the local user names from the selected cluster so you can choose the user name that should run the PeopleSoft application server.

  28. Type the number for the user name that should be used to run the PeopleSoft application server.

    If you do not see the user name that you want, type n to see another page of user names. If you want to use the psft user, for example, it might be listed on the second page.

    For better security, you should not run the server as the root user, but you are not prevented from doing so.

    The clsetup utility then displays a panel for you to specify the PeopleSoft application server installation directory location.

  29. Type the full path to the PeopleSoft application server directory that you want to use.

    The directory contains the PeopleSoft application server binaries and corresponds to the directory specified as PS_HOME when you installed the PeopleSoft software. The directory must be accessible from at least one cluster node if you are setting up a failover configuration, or from each cluster node if you are setting up a multi-instance configuration.

    The clsetup utility then prompts you to enter the location of the domain directory. The value displayed is the directory specified as PS_CFG_HOME when you installed the PeopleSoft software. By default the domain directory is ${PSFT_USER_HOME}/psft/pt/${PT_VERSION}.

  30. If the domain directory path displayed is not correct, type the full path to the domain directory for the PeopleSoft application server.

    The clsetup utility prompts you for the project to use.

  31. Type the option number to choose a listed project.

    If you did not create a project where PeopleSoft application server will run, select the default project. The clsetup utility prompts for the configuration mode.

  32. Type the number that corresponds to the Failover configuration mode.

    In failover mode, the PeopleSoft application server instance runs only on a single node. If the fault monitor detects an error, it restarts the instance on the same node or starts an instance on another cluster node that is configured to master the PeopleSoft application server data service.

    The clsetup utility displays a list of PeopleSoft application server domain configuration names that you can configure. The domain names are obtained from the domain directory that you specified.

  33. Specify the domain where you want PeopleSoft application servers to run by doing one of the following:
    • Type the number for a domain in the list.

      When configuring failover mode you can select only one domain.

    • Type e then type the name of the domain that you want to use.

      This option is useful if you want to use a domain that is not shown in the list.

      The wizard displays the domain you have selected and you must type yes to confirm it is correct.

    The clsetup utility then prompts for database information.

  34. Type yes if the application server uses a database resource, or type no if it does not.

    If you specify yes, the utility searches for database resources and presents a numbered list of resources found and prompts you to select from the list.

    1. Type the number of one or more database resources that should be used by the application, with commas or spaces between the numbers.
    2. Type d.

    The utility displays a list of logical hostname resources for the application server domain.

  35. Select the logical hostname resource that will run the application server domain:
    1. Type the number of the logical hostname resource that should run the application server.
    2. Type d.

    The clsetup utility displays a list of storage resources for PeopleSoft application server files.

  36. Type the number of the storage resource you want to use for the PeopleSoft application server.

    The clsetup utility displays a review panel that shows the storage resource group and application server domain that you have selected.

  37. In the review panel, do one of the following:
    • To confirm creation of the resource groups, type d.
    • To change the names of any resources or groups, type the number of the item in the list.

      The clsetup utility displays a new panel for changing the names. You can type the number for the name you want to change, and the utility prompts you to change the name.

      Type d to confirm the new names.

    The utility displays a review panel of the objects that it will create.

  38. To create the configuration, type c.

    When configuration is complete, the clsetup utility displays the commands that the utility ran to create the configuration.


    Note -  The clsetup utility rolls back the changes if it fails to complete the database configuration process.
  39. Press Return to continue.

    The clsetup utility returns you to the list of options for configuring PeopleSoft application server.

  40. Press Return to exit the wizard for configuring the PeopleSoft application server.

    The clsetup utility returns to the Data Services Configuration menu.

  41. (Optional) Type q repeatedly until you quit the clsetup utility.

    If you prefer, you can leave the clsetup utility running while you perform other required tasks before using the utility again.