rubix icon indicating copy to clipboard operation
rubix copied to clipboard

In split computation, do no assume master is localhost

Open shubhamtagra opened this issue 8 years ago • 5 comments

shubhamtagra avatar Oct 27 '16 04:10 shubhamtagra

This is required if we want Rubix to run on a separate cluster than the execution clustre

shubhamtagra avatar Jun 30 '17 05:06 shubhamtagra

Same for Tez ? Split computation is in an AM on a slave ?

On Fri, Jun 30, 2017 at 10:49 AM Shubham Tagra [email protected] wrote:

This is required if we want Rubix to run on a separate cluster than the execution clustre

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/qubole/rubix/issues/32#issuecomment-312177463, or mute the thread https://github.com/notifications/unsubscribe-auth/ABj_muaT1dijRcwOoNw8oi-vGBEHGSUeks5sJIVPgaJpZM4Kh8Mz .

vrajat avatar Jun 30 '17 05:06 vrajat

Didnt know about that. Yes, in that case we will have to do this.

shubhamtagra avatar Jun 30 '17 05:06 shubhamtagra

@abhishekdas99 This is critical for support with Tez

vrajat avatar Jun 30 '17 06:06 vrajat

We might be safe, Hadoop2 ClusterManager class is using "yarn.resourcemanager.webapp.address" config to figure out master address. As long as that is populated correctly, things should work fine for Tez.

For Presto too, "master.hostname" is used to find master name. So what was expected out of this issue has made its way into code as part of other changes and this is not just a testing exercise that things work fine.

shubhamtagra avatar Jul 06 '17 04:07 shubhamtagra