hadoop-yarn-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bingxue Qiu (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (YARN-6645) Bug fix in ContainerImpl when calling the symLink of LinuxContainerExecutor
Date Thu, 25 May 2017 07:04:04 GMT

    [ https://issues.apache.org/jira/browse/YARN-6645?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16024312#comment-16024312
] 

Bingxue Qiu commented on YARN-6645:
-----------------------------------

hi, [~cheersyang], we backport the YARN-1503 to hadoop 2.8 in our clusters. for this exception,
we create the nmPrivateDir in writeScriptToNMPrivateDir method like this, please feel free
to give me some suggestion, Thank you!

 private File writeScriptToNMPrivateDir(String nmPrivateDir, String command)
      throws IOException {
    File file = new File(nmPrivateDir);
    if (!file.mkdirs()) {
      if (!file.exists()) {
        LOG.error("Failed to create nmPrivate dir " + file);
      }
    }

    File tmp = File.createTempFile("cmd_", "_tmp", new File(nmPrivateDir));
    Writer writer = new OutputStreamWriter(new FileOutputStream(tmp), "UTF-8");
    PrintWriter printWriter = new PrintWriter(writer);
    printWriter.print(command);
    printWriter.close();
    return tmp;
  }

> Bug fix in ContainerImpl when calling the symLink of LinuxContainerExecutor
> ---------------------------------------------------------------------------
>
>                 Key: YARN-6645
>                 URL: https://issues.apache.org/jira/browse/YARN-6645
>             Project: Hadoop YARN
>          Issue Type: Bug
>          Components: nodemanager
>            Reporter: Bingxue Qiu
>             Fix For: 2.9.0
>
>         Attachments: error when creating symlink.png
>
>
> when creating symlink after the resource localized in our clusters , an IOException has
been thrown, because the nmPrivateDir doesn't exist. we add a patch to fix it.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

---------------------------------------------------------------------
To unsubscribe, e-mail: yarn-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: yarn-issues-help@hadoop.apache.org


Mime
View raw message