Setup Environment Primary & Secondary EEM Servers:

Install EEM on two servers, in the same configuration. 
--Either FIPS or Non-FIPS etc...
--Both servers need FQDN
-------------
eem-pri-w
eem-sec-w
-------------
On each server:
set EIAM_HOME=E:\CA\SC\EmbeddedEntitlementManager
set JAVA_HOME=%EIAM_HOME%\jre
set PATH=%EIAM_HOME%/jre/bin;%PATH%
cd %EIAM_HOME%\bin

On Primary EEM Server: eem-pri-w

1. On Primary Server run: java -jar eiam-clustersetup.jar
   --Select Y to continue
2. At prompt, run: resetprimary
   -- Enter DSA Port [default = 509]: 509
   1:=Internal failover   
   2:=External failover (e.g. load-balancer / reverse proxy)
   -- Select High availability mode from [1 2]:1
   --Select Y to continue

   --Generating...
   E:\CA\SC\iTechnology\iAuthority.conf
   E:\CA\SC\EmbeddedEntitlementsManager\config\server\server.xml
   E:\CA\iTechnology\iControl.conf
   --Generating certificate for host
   E:\CA\SC\Directory\dxserver\config\ssld\itechpoz-trusted.pem
   --itechpoz knowledge:
   E:\CA\SC\Directory\dxserver\config\ssld\itechpoz-dxc.dxc
   --Knowledge group file
   E:\CA\SC\Directory\dxserver\config\knowledge\itechpoz.dxg
   --Configuring settings file
   E:\CA\SC\Directory\dxserver\config\settings\itechpoz.dxc
3. status
   --igateway status [started]
   --dxserver status [started]
4. add
   --Enter fully qualified hostname for secondary EEM: eem-sec-w
5. status
6. exit

On Secondary EEM Server: eem-sec-w

cd %EIAM_HOME%\bin
java -jar eiam-clustersetup.jar -p eem-pri-w
--Enter EiamAdmin Password:
Y to Continue
--Enter sync command
--Select eem-sec-w for current machine
--Select New e.g 1

Verify EEM Cluster

cd %EIAM_HOME%\bin
java -jar eiam-clustersetup.jar 
--Enter 'list' 

Test Functionality

Login into both web GUIs for eem-pri-w & eem-sec.w
On eem-pri-w, create a user and check that user is automatically created on eem-sec-w

Repeat for eem-sec-w
On eem-sec-w, create a user and check that user is automatically created on eem-pri-w

EEM-Failover

Leave a Reply