[ https://issues.apache.org/jira/browse/HADOOP-13364?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15591044#comment-15591044 ]
Yulei Li commented on HADOOP-13364: ----------------------------------- The variable has been quoted in hadoop-3.0.0-alpha1, but there still exists fatal error if the root directory contains space character, such as: [hadoop@hadoop hadoop base]$ hadoop-3/bin/hadoop version Error: Could not find or load main class base.hadoop-3.lib.native In this case, the name of root direcotry is "hadoop base", when I exec "hadoop-3/bin/hadoop version", I don't receive the error message you described, but another error. So I haved submited a new bug HADOOP-13741, and this bug could be closed. > Variable HADOOP_LIBEXEC_DIR must be quoted in bin/hadoop line 26 > ---------------------------------------------------------------- > > Key: HADOOP-13364 > URL: https://issues.apache.org/jira/browse/HADOOP-13364 > Project: Hadoop Common > Issue Type: Bug > Components: scripts > Affects Versions: 2.6.4 > Environment: Linux, Unix, Mac machines with spaces in file paths > Reporter: Jeffrey McAteer > Assignee: Yulei Li > Labels: script > Original Estimate: 1m > Remaining Estimate: 1m > > Upon a standard download, untaring, and execution of > './hadoop-2.6.4/bin/hadoop version', I received: './hadoop-2.6.4/bin/hadoop: > line 26: /Users/jeffrey/Projects/Hadoop: No such file or directory' > My project directory was called 'Hadoop Playground', with a space in it. Upon > investigating, I found line 26 held: > . $HADOOP_LIBEXEC_DIR/hadoop-config.sh > Which means the variable $HADOOP_LIBEXEC_DIR will be handled as multiple > arguments if there is a space. The solution is to quote the variable, like so: > . "$HADOOP_LIBEXEC_DIR/hadoop-config.sh" -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-issues-h...@hadoop.apache.org