Update the HDR deployment and dependent resources to target the HDR cluster

The existing hdr_server managed server created by the HDR installer can be targeted to hdr_cluster or can be deleted so that HDR can be deployed only on the dynamic cluster servers.

  1. Stop the hdr_server managed server.
  2. Delete HDR deployment.
  3. Select the HDR EAR deployment from the $HDRHome/hdr_exploded_app folder and select deployment as application.
  4. Target HDR deployment by selecting the HDR_Cluster and All servers in the cluster options.

    Figure 5-6 Install Application Assistant

    Install Application Assistant
  5. Provide appropriate name for HDR and click Finish.
  6. Click hdr_domain and expand Services.

    The Summary of JDBC Data Sources screen is displayed.

    Figure 5-7 Summary of JDBC Data Sources

    Summary of JDBC Data Sources
  7. Click Configuration and then select HdrDataSource.
  8. Change the targets of datasource HdrDataSource by selecting the HDR_Cluster and the All servers in the cluster options.

    Figure 5-8 Settings for HdrDataSource

    Settings for HdrDataSource
  9. Click Save.
  10. Click hdr_domain and expand Services.
  11. Expand Messaging and select JMS Modules and note all the JMS queue names and jndi names in the JMS module HDRJMSSystemModule.
  12. Recreate HDRConnectionFactory.
  13. Delete all the JMS queues created in the JMS module HDRJMSSystemModule.
  14. Recreate the queues again with same jndi names by selecting the Distributed Queue option.

    Figure 5-9 Create a New JMS System Module Resource

    Create a New JMS System Module Resource
  15. Change the targets of HDRJMSSystemModule by selecting the HDR_Cluster and the All servers in the cluster options.
  16. Click hdr_domain and expand Services.
  17. Expand Messaging and select JMS Servers.
  18. Change the targets of HDRJMSServer by selecting the HDR_Cluster and All servers in the cluster options.
  19. Copy the HDR-specific JVM arguments configured in startManagedWebLogic.sh to setDomainEnv.sh.

    Figure 5-10 startManagedWebLogic.sh

    startManagedWebLogic.sh

    Figure 5-11 setDomainEnv.sh

    setDomainEnv.sh
  20. Start the node manages using hdr_domain/bin/startNodeManager.sh.
  21. Start the dynamic servers in hdr_cluster using the WebLogic admin console.