Our Community is getting an upgrade! To get everything ready for the relaunch, we’ll be placing the site in read-only mode starting September 21st.
We really appreciate your understanding while we get things set up behind the scenes. Catch up on all the exciting details about the move here.
Need help or have questions? Drop us a line at [email protected]

Support Questions

Find answers, ask questions, and share your expertise
Announcements
Share your experience with Cloudera on G2 and get a $25 Amazon Gift card.
Hi, I'm CLEO! Something exciting is coming to the Community. Stay Tuned!

Is there any problem if I just add Gateway role to every nodes?

avatar
Contributor

I have a cluster of 15 nodes and I'm a bit headache when try to assign nodes. I'm following this Role distribution instruction on Cloudera.

But I wonder can I just add a Gateway role to every node for some services? Even if it's name node, master node or whatever?

I just want to make sure that everyone can access services on every node in the cluster. I always wonder something like "this is a hive name node, do I need to add Gateway role?, oh that is a hbase master node, do I need to add Gateway role?,....". Now I don't want to think too much.

Is there any performance issue, or incompatibility issue if I add Gateway role to every node for every service just for the sake on simplicity?

1 ACCEPTED SOLUTION

avatar

@quangbilly79 NO, you should not be adding gateway to every node.   This gateway should only be installed on the edge/utility nodes, where you give access to external systems and users.   These gateway nodes then are able to reach rest of the service(s) nodes.

View solution in original post

1 REPLY 1

avatar

@quangbilly79 NO, you should not be adding gateway to every node.   This gateway should only be installed on the edge/utility nodes, where you give access to external systems and users.   These gateway nodes then are able to reach rest of the service(s) nodes.