[ https://issues.apache.org/jira/browse/HADOOP-13364?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Allen Wittenauer reopened HADOOP-13364: --------------------------------------- > 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 > Fix For: 3.0.0-alpha1 > > 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.15#6346) --------------------------------------------------------------------- To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-dev-h...@hadoop.apache.org