Where Do Services Run On a Cluster?

Services are installed on all nodes of an Oracle Big Data Cloud Service cluster, but individual services run only on designated nodes. A cluster can have from 3 to 60 permanent nodes, and the services are distributed differently, depending on the number of nodes:

Consider the following:

  • If you have a three-node cluster and then expand it to four or more nodes, the services are automatically redistributed, as shown in Where Do the Services Run on a Cluster of Four or More Nodes?.

  • Three- and four-node clusters are recommended for development purposes only.

  • The minimum recommended size for a production cluster is five nodes.

  • If you plan to install Oracle Big Data Discovery on Oracle Big Data Cloud Service, a minimum of five nodes is required.

Where Do the Services Run on a Three-Node, Development-Only Cluster?

The following table shows how services are distributed on the nodes of Oracle Big Data Cloud Service three-node clusters.

Service Node1 Node2 Node3
Active Navigator Key Trustee Server (if secure cluster is enabled) Yes No No
Big Data Manager No No Yes
Cloudera Manager and Cloudera Manager roles No No Yes
DataNode Yes Yes Yes
Failover Controller Yes Yes No
Hive No Yes No
Hive Metastore No Yes No
HttpFS No Yes No
Hue No Yes No
JobHistory No No Yes
JournalNode Yes Yes Yes
Kerberos Master KDC (if secure cluster is enabled.) Yes No No
Kerberos Slave KDC (if secure cluster is enabled) No Yes No
MySQL Backup No Yes No
MySQL Primary No No Yes
NameNode Yes Yes No
NodeManager Yes Yes Yes
ODI No Yes No
Oozie No Yes No
Passive Navigator Key Trustee Server (if secure cluster is enabled) No Yes No
ResourceManager Yes No Yes
Sentry Yes No No
Spark History No No Yes
WebHCat No Yes No
ZooKeeper Yes Yes Yes

Where Do the Services Run on a Cluster of Four or More Nodes?

The following table shows how services are distributed on the nodes of Oracle Big Data Cloud Service clusters with four, five, or more nodes.

Note:

The minimum recommended size for a production cluster is five nodes.
Service Node1 Node2 Node3 Node4 Node5 to Nodenn
Active Navigator Key Trustee Server (if secure cluster is enabled) Yes No No No No
Balancer Yes No No No No
Big Data Manager No No Yes No No
Cloudera Manager Server No No Yes No No
Cloudera Manager and Cloudera Manager roles No No Yes No No
DataNode Yes Yes Yes Yes Yes
Failover Controller Yes Yes No No No
Hive No No No Yes No
Hive Metastore No Yes No No No
HttpFS No Yes No No No
Hue No No No Yes No
JobHistory No No Yes No No
JournalNode Yes Yes Yes No No
Kerberos KDC (if secure cluster is enabled.) Yes Yes No No No
MySQL Backup No Yes No No No
MySQL Primary No No Yes No No
NameNode Yes Yes No No No
Navigator Audit Server and Navigator Metadata Server No No Yes No No
NodeManager Yes Yes Yes Yes Yes
Oozie No No No Yes No
Oracle Data Integrator Agent No No No Yes No
Passive Navigator Key Trustee Server (if secure cluster is enabled) No Yes No No No
ResourceManager No No Yes Yes No
Sentry Server (if enabled) Yes No No No No
Solr No No No Yes No
Spark History No No Yes No No
ZooKeeper Yes Yes Yes No No

Note:

If Oracle Big Data Discovery is installed, the NodeManager and DataNode on Node05 of the cluster are decomissioned.