当你在JAVA_HOME
文件中设置hadoop-env.sh
变量时,你们中的任何人都可以帮助我如何使用cygwin在Windows服务器上安装hadoop它总是会出现像EOF command not found
这样的错误吗?还有谁能告诉我如何在hadoop中制作集群和导入csv文件?
$ bin / hadoop namenode -format /home/My/hadoop-1.2.1/libexec/../conf/hadoop-env.sh:line 2:$' \ r':找不到命令 /home/My/hadoop-1.2.1/libexec/../conf/hadoop-env.sh:line 7:$' \ r':找不到命令 /home/My/hadoop-1.2.1/libexec/../conf/hadoop-env.sh:line 31:意外的EOF寻找匹配'"' /home/My/hadoop-1.2.1/libexec/../conf/hadoop-env.sh:line 58:语法错误:意外的文件结束 警告:不推荐使用$ HADOOP_HOME。
这是上述错误。
提前致谢。
答案 0 :(得分:1)
您是否尝试在Windows中安装hadoop,您需要创建batch
文件而不是.sh文件,Windows不支持.sh文件。创建hadoop-env.cmd
然后重试。