Uploaded image for project: 'Hadoop YARN'
  1. Hadoop YARN
  2. YARN-3516

killing ContainerLocalizer action doesn't take effect when private localizer receives FETCH_FAILURE status.

    Details

      Description

      killing ContainerLocalizer action doesn't take effect when private localizer receives FETCH_FAILURE status. This is a typo from YARN-3024. With YARN-3024, ContainerLocalizer will be killed only if action is set to LocalizerAction.DIE, calling response.setLocalizerAction will be overwritten. This is also a regression from old code.
      Also it make sense to kill the ContainerLocalizer when FETCH_FAILURE happened, because the container will send CLEANUP_CONTAINER_RESOURCES event after localization failure.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                zxu zhihai xu
                Reporter:
                zxu zhihai xu
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: