hadoop下遇到的各种问题

invalid argument

  虚拟机hadoop执行stop-all.sh遇到invalid argument时,我的主机名为111,但是实际运用的时候,111不行,要使用IP地址:192.168.192.111,例如:ssh 192.168.192.111

localhost: ERROR: JAVA_HOME is not set and could not be found.

  在hadoop目录下,vi etc/hadoop/hadoop-env.sh,在里面找到the java implementation to use.在其下面加

  export JAVA_HOME=/usr/local/jdk  

  (注意:export前面如果有“#”符号,要删除)。hadoop是基于java的,需要java_home的路径。

Namenode的启动和停止

  启动:常见的是用start-all.sh或者start-dfs.sh,有时这两个启动不了,可以使用hadoop-daemon.sh start namenode命令启动

  关闭:常见的关闭不说了,可以使用rm -rf /tmp/*   再使用hadoop namenode -format命令关闭

原文地址:https://www.cnblogs.com/zqfdgzrc/p/11303476.html