本来我的集群已经安装完毕并且能正常启动,但当我按照教程安装hive后本想启动集群再开启hive测试是否安装成功,结果node01虽然报错但可以启动dfs,但node02启动yarn集群时却报错并无法启动.
你这是伪分布式还是完全分布式?先试试格式化namenode :
hdfs namenode -format
重新启动:
hadoop-daemon.sh start namenode
hadoop-daemon.sh start datanode
jps
不好使的话看看core-site.xml和hdfs-site.xml这两个文件设置有没有错误,再不行重装吧。。
确定上次真的启动起来了吗?如果是的话可能是上次退出的时候没退明白导致的,建议去日志里看一下报错的细节,看不明白直接按楼上说的格式化也行
每次启动后,都要关掉,不要动不动就格式化 。
有的时候是起的比较慢,你可以直接用start-all.sh 启动全部的
再用stop-all.sh 关掉,比较方便