升级Hadoop后无法启动namenode
namenode 默认在/tmp下建立临时文件,但关机后,/tmp下文档自动删除,再次启动Master造成文件不匹配,所以namenode启动失败。
在core-site.xml中指定临时文件位置,然后清空该目录,再运行hadoop namenode -format重新格式化1234<property> <name>hadoop.tmp.dir</name> <value>/usr/local/hadoop/hadooptemp</value><property>
value中的路径只要不是/tmp 就行。
阅读全文