Jeffrey McAteer created HADOOP-13364: ----------------------------------------
Summary: 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 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-dev-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-dev-h...@hadoop.apache.org