Support Questions

Find answers, ask questions, and share your expertise
Announcements
Now Live: Explore expert insights and technical deep dives on the new Cloudera Community BlogsRead the Announcement

Do you recommend that Namenode is Datanode??

avatar
Master Collaborator

Hi:

-is a good way to have in the same server 1 namenode and datanode in production??

Thanks.

1 ACCEPTED SOLUTION

avatar
Master Mentor

A single server production setup is not recommended at all the minimum configuration for a production environment is 3 or 5 odd numbers because of the default 3 replication factor.

Dev and TEST doesn't need to as big as prod. DR is required too and we can use DR for reporting

Please check the minimum requirements for production setup

View solution in original post

2 REPLIES 2

avatar
Master Mentor

A single server production setup is not recommended at all the minimum configuration for a production environment is 3 or 5 odd numbers because of the default 3 replication factor.

Dev and TEST doesn't need to as big as prod. DR is required too and we can use DR for reporting

Please check the minimum requirements for production setup

avatar

You can put a Datanode on the Namenode on a single node sandbox/test cluster, however you should absolutely not do that in a production environment.

Its good practice to separate your master (Namenode, Resourcemanager,..) and worker nodes (Datanode, Nodemanager,..). The actual service allocation and number of nodes depend on your use case and cluster size.