Я новичок в Hadoop и пытаюсь установить его на моем компьютере с Windows 7 (x64) с помощью Cygwin.
Я следовал этому руководству, чтобы установить http://alans.se/blog/2010/hadoop-hbase-cygwin-windows-7-x64/#software
Перед этим шагом все идет правильно -
Only Hadoop 0.21.0: Next, one line has to be added to the hadoop-config.sh file in hadoop-0.21.-0/bin
CLASSPATH=`cygpath -wp "$CLASSPATH"`
Add this line before the line containing
JAVA_LIBRARY_PATH=''
Есть ли эта строка
CLASSPATH = cygpath -wp "$CLASSPATH"
нужно скопировать как есть?
Coz, когда я пытаюсь запустить команду ниже.
$ bin/hadoop namenode -format
Я получаю такую ошибку от cygwin
/usr/local/hadoop-0.21.0/bin/hadoop-config.sh: line 15: $'\r': command not found
/usr/local/hadoop-0.21.0/bin/hadoop-config.sh: line 19: $'\r': command not found
/usr/local/hadoop-0.21.0/bin/hadoop-config.sh: line 21: $'\r': command not found
/usr/local/hadoop-0.21.0/bin/hadoop-config.sh: line 75: syntax error near unexpected token `$'in\r''
'usr/local/hadoop-0.21.0/bin/hadoop-config.sh: line 75: `case "`uname`" in
DEPRECATED: Use of this script to execute hdfs command is deprecated.
Instead use the hdfs command for it.
HDFS not found.
Может кто-нибудь объяснить, что происходит не так?