ashvina commented on issue #2873: [healthmgr] heron-aurora-scheduler.jar is needed in heron-core.tar.gz URL: https://github.com/apache/incubator-heron/issues/2873#issuecomment-384398867 `heron-core` does not contains `yarn` or `aurora` scheduler (https://github.com/apache/incubator-heron/blob/master/tools/rules/heron_core.bzl#L37). To me it seems it should not contain any other schedulers too. The executor does not need any scheduler jars, since the scheduler starts before executors and the scheduler itself launches all the executors. When scheduler is running as a service it is contacted using scheduler independent http calls. In the other non-service cases, the scheduler is embedded in the client (https://github.com/apache/incubator-heron/blob/master/tools/rules/heron_client.bzl#L32). Perhaps this needs to be asked in a new issue. @maosongfu, @kramasamy, @neng WDYT? w.r.t. this issue, the solution would be add the non-service scheduler (aurora in this case) to the `healthmgr` jar. However I am not sure if inclusion of aurora jar is sufficient. Any files needed by aurora scheduler need to be present on `container-0`. Is that feasible? @huijunw Are you able to run the `healthmgr` in `container-0`
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services
