最近在用单机的hadoop和hive系统进行unit test
但是有的时候重启电脑之后hadoop启动不起来
总是显示没法启动name node
解决方案非常简单
去到你自己hadoop的安装路径
cd bin
hadoop namenode -format
然后启动hadoop。
如果还是不好使,可以选择考虑删掉所有hadoop tmp目录下的东西,然后在执行以上步骤。
我的在
/usr/local/Cellar/hadoop/hdfs/tmp/*
注意这个会失去所以在hdfs上的东西。不到万不得已没必要