How to setup zookeeper cluster with BRMS/BPMS

Solution Unverified - Updated -

Issue

  • Current documentation only describes cluster in one physical machine. How to setup multiple zookeeper cluster nodes?
  • My understanding of the BRMS 6 Clustering instructions is that zookeeper and helix services are run on only one node. Are Zookeeper service and Helix service single point of failure in cluster? Is it possible to avoid those single points of failure?
  • The Red Hat JBoss BPM Suite 6.2.0 installation guide gives instructions on how to configure a BPM Suite cluster on Red Hat JBoss EAP 6.4 installation. However, it appears (from the example) to be a cluster whereby all managed servers within the domain are on the same host i.e. all BPM Suite clustered nodes are on the same machine. Can you advice how those installation instructions would differ in order to create a 2-node cluster where each node is on a separate host? Users are quite familiar with EAP 6 clustering and domain mode concepts, but this kind of requirement would require specific knowledge about the components of BPM Suite clustering (i.e. Helix and Zookeeper) and what all things should be kept in mind while configured through EAP 6 Domain Mode.
  • What are the recommendations for installation and configuration of a BPMS 6.2 multi-node cluster, where different nodes of the cluster under one domain are placed remotely in separate systems from each other? For example, is it necessary to re-run the BPMS installer on top of the existing EAP 6.4 set-up on each node, or can users just install it on the domain controller, then re-run the EAP installer on each managed node and copy its slave configuration from the Domain Controller? Or should users run the BPMS clustered installer on each node, and then only start up one host on each node and connect it to the Domain Controller?

Environment

  • Red Hat JBoss BPM Suite (BPMS)
    • 6.0.x
    • 6.2.0
  • Red Hat JBoss BRMS (BRMS)
    • 6.0.x
  • Red Hat JBoss EAP (EAP)
    • 6.4.0

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content