CDPATH environment variable causes bin scripts to fail. -------------------------------------------------------
Key: HADOOP-6101 URL: https://issues.apache.org/jira/browse/HADOOP-6101 Project: Hadoop Common Issue Type: Bug Components: scripts Affects Versions: 0.19.1 Reporter: Phil Hagelberg Priority: Minor Most of the scripts in bin/* assume that cd produces no output. But when using bash (and some other shells) cd will output the destination directory if the CDPATH environment variable is set. CDPATH is very useful, and it's unfortunate to have to unset it to use Hadoop. The offending line (in start-all.sh, though most of the scripts exhibit the problem) is: bin=`cd "$bin"; pwd` Adding this to the top of each affected script will fix the problem: unset CDPATH -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.