Hadoop 重启问题:
1.如果出现如下图,证明你的hadoop也连接不上了。
2. ps aux|grep java查看一下,
namenode
SecondaryNameNode
JobTacker三者不能少任何一个,如果少了,则hadoop都不能启动。
3.如果不幸碰到三者有其一没有的问题,只能重启机子了。sudo reboot
3.重启后,三个都出现了,才算重启成功。
这时一定要记得重启mysql服务器,sudo /etc/init.d/mysqld start
要不然你的程序还是不能跑通的。
进一步总结一下我的hadoop为什么总要重启呢?
最近老是出现这个图片让我心烦啊!
经过飞瑶指导。得出诊断:
1. 先看是不是hive出问题了?
Sudo –u taobao hive –u root –p root ,如果可以进去,那证明hive 是ok的。
如果进不去hive ,有两条路。A sh /home/hive/hive/bin/ext/start-hive.sh 重启hive .
2. 看mysql出问题了?
B 还有可能是因为mysql没有重启,所以 sudo /etc/init .d/mysqld start
3. 如果经过第一步还出现上面的图,那就要查看hadoop是不是出问题了?
Ps aux | grep java 查看一下,封邮件里写的那三个job在不在,如果有其中一个不在,就是hadoop ,没有完全启起来。
所以:
Sudo su – taobao
Cd /home/hadoop/bin
Sh stop-all.sh
Sh start-all.sh
重启hadoop.
一般经过以上三步就不会见到上图了,但为什么我的hadoop为什么要重启还没有揭秘出来,待续……