In every setup, regardless of the fact if you have a starter rack, a full rack or a rack extended with a single in-rack expansions of 6 nodes (making it a 12 node cluster), 1, 2 and 3 do have a special role. As we go bottom up, starting with node 1 we have the following software running on the nodes:
Node 1:
• First NameNode
• Zookeeper
• Failover controller
• Balancer
• Puppet master
• Puppet agent
• NoSQL database
• Datanode
Node 2:
• Second NameNode
• Zookeeper
• Failover controller
• MySQL backup server
• NoSQL Admin
• Puppet agent
• DataNode
Node 3:
• Job Tracker
• Zookeeper
• CMServer
• ODI Agent
• MySQL primary server
• Hue
• Hive
• Beeswax
• Puppet Agent
• NoSQL
• DataNode
Node 4 – till 6/12/18
• Datanode
• Tasktracker
• Cloudera manager Agent
• Puppet Agent
• NoSQL
Understanding what runs where is of vital importance when you are working with an Oracle Big Data appliance. It helps you understand what parts can be brought down without having to much effect on the system and which parts you should be more careful about. As you can see from the above list there are some parts that are made high available and there are some parts that will result in loss of service when brought down for maintenance.
No comments:
Post a Comment