To implement high availability on JBoss 6.1 EAP, CA IdentityMinder uses the HornetQ messaging provider. HornetQ persists messages using journal files without using a database. CA IdentityMinder stores journal files based on the following installation choice:
Journal Files for Replication
If you chose Replication during the installation, the installation program configured the first node with two HornetQ instances, a live instance and a backup. On each additional node, you configure live and backup HornetQ instances.
Follow these steps:
jboss_home/standalone/configuration
For example, make these changes for a three-node cluster:
Journal Files for a Shared Store
If you chose Shared Store during the installation, you configure two HornetQ instances, a live instance and a backup, on each node. You configure each instance to store journal files on a Storage Area Network (SAN) Server.
Follow these steps:
For example, if you have a two-node cluster, you configure a SAN Server with paths of //network-path/node1 and //network-path/node2.
jboss_home/standalone/configuration
<!-- un mark this for node 1 and set your path until node1jr <paging-directory path="//network/path/node1jr/paging"/> <bindings-directory path="//network/path/node1jr/bindings"/> <journal-directory path="//network/path/node1jr/journal"/> <large-messages-directory path="//network/path/node1jr/large-messages"/> -->
<!-- un mark this for node 1 backup (which is node2jr) and set your path until node2jr <paging-directory path="//network/path/node2jr/paging"/> <bindings-directory path="//network/path/node2jr/bindings"/> <journal-directory path="//network/path/node2jr/journal"/> <large-messages-directory path="//network/path/node2jr/large-messages"/> -->
For example, in a three-node cluster, make these changes:
|
Copyright © 2013 CA.
All rights reserved.
|
|