Tuesday, March 21, 2017

BPM Suite 6.4.0 - KIE Execution Server Installation and HA Configuration



In this blog I am going to share my experience with installing and configuring Red Hat BPM Suite 6.4.0, managed kie execution server aka intelligent process execution server cluster.

Installation Environment:

Software:

OS : RHEL 7
Java : JDK 1.8
RDBMS : Oracle 11g
BPM Suite : Red Hat JBoss BPM Suite 6.4.0
Application Server : EAP 7

Hardware

Local VMs 3
BPM Suite 6.4.0 Business Central installed on VM1
KIE Execution Server 1 installed on VM2
KIE Execution Server 2 installed on VM3

Remote VMs 2
Artifactory Repository Manager installed on remote VM5
Oracle 11g installed on remote VM4


The above architecture diagram explains the components installation, grey color area represents the local network and light yellow color area represents the remote installation.

Installation Instructions

The very first things is make sure you got the installation rights on those machines . I assume all the newly created VMS are installed and configured the following software ....

All VMS
  • RHEL 7
  • JDK8 
VM4
  • Oracle 11g
 VM5
  • Artifactory or Nexus repository Manager 

High level steps (detailed steps work in progress)

1. Download EAP 7 installer and BPM Suite 6.4.0 deployable for EAP 7 zip bundle from Red Hat portal.
2. Install EAP 7 on VM1, VM2 and VM3, please use the installer version of the download, this is lot    more easier for beginners.

3. Create and configure data source for remote Oracle11g RDBMS connection on VM2&3, EAP      Server installation
4. Create BPM Suite 6.4.0 database schema on remote (VM4) Oracle11g RDBMS
5. Install BPM Suite 6.4.0 (business central and dashbuilder) on VM1
    with reference to the Red Hat BPM Suite 6.4.0 installation guide documentation, EAP 7 not support BPM Suite 6.4.0 jar installer. So please use deployable  for EAP 7 zip bundle.
"However, the JAR installer does not support Red Hat JBoss EAP 7.0. For Red Hat JBoss EAP 7.0, only Deployable Zip installation option is supported."

6. Install KIE Execution Server on VM2 and VM3
7. Cluster the VM2 & VM3 EAP Servers and install httpd mod-cluster for load balance
8. Register KIE Server into Business Central
9. Connect Business Central to remote Artifactory repo.

1 comment:

  1. I just want to thank you for sharing your information and your site or blog this is simple but nice Information I’ve ever seen i like it i learn something today.  Workflow en la nube

    ReplyDelete