Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
We have a use case, where additional resources (jars, libraries etc) need to be made available to an already running container. Ideally, we'd like this to be done via YARN (instead of having potentially multiple containers per node download resources on their own).
Proposal:
NM to support an additional API where a list of resources can be specified. Something like "localiceResource(ContainerId, Map<String, LocalResource>)
NM would also require an additional API to get state for these resources - "getLocalizationState(ContainerId)" - which returns the current state of all local resources for the specified container(s).
Attachments
Attachments
Issue Links
- duplicates
-
YARN-5532 Make ResourceLocalizationService inside NodeManager independent of containers
- Reopened