Support Questions

Find answers, ask questions, and share your expertise
Announcements
Celebrating as our community reaches 100,000 members! Thank you!

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.