Yesterday I went though the first stage in setting up clustering on OBIEE 12c which you can read here.
Today I want to finish off by creating the OBIEE domain on the second server. Oracle have made this easy by creating a process for essentially ‘zipping’ up the configuration files to create a domain template, which can then be used to set up the second machine.
Creating the Configuration File
The first step is to log into the first server and shut down OBIEE using the script:
Then run the following command to create the template file:
<DOMAIN_HOME>/bitools/bin/clone_bi_machine.sh <IP Address> <NFS_Share>/pack.jar
Here the IP Address should be the one for the second server. Also, I’ve used the NFS share to store the output file pack.jar. That just saves me time FTP’ing the file over in the next step.
If everything runs you should get a message similar to this:
Copy pack file to remote machine and run the following on the remote machine to create the DOMAIN_HOME:
<OBIEE_HOME>/oracle_common/common/bin/unpack.sh -domain=<DOMAIN_HOME> -template=<NFS_Share>/pack.jar
Configuring the second server
The next step is move across to the second server and run the command that you received in the previous step. i.e:
<DOMAIN_HOME/oracle_common/common/bin/unpack.sh -domain=<DOMAIN_HOME> -template=<NFS_Share>/pack.jar
Then, start up the node manager using:
And that’s it for the second server!
Now, all that’s left is to restart OBIEE on the first server using: