由于公司机房异常断电,导致测试环境的hadoop集群数据全部down掉。重启hadoop集群后,访问:http://xxx.xxx.xxx.xx:50070/dfshealth.html
提示:
NameNode is still loading. Redirecting to the Startup Progress page.
如图:
这个不是错误。因为hadoop启动时,会进入安全模式进行自检,自检完毕就好了。
下面来看看NameNode重启的状态变化:
NameNode启动,集群将处于安全模式。
查看集群的状态:
[hduser@hadoop0 bin]$ hdfs dfsadmin -safemode get
Safe mode is ON
HDFS中任何文件,目录和Block都被表示为一个对象存储在NameNode的内存中。该对象占用150 bytes的内存空间。在NameNode启动的时候,NameNode加载fsimage(Filesystem image:文件meta信息的持久化的检查点)文件到内存中,然后在editlog中执行相应的操作。加载fsimage文件包含文件metadata信息,但是不包含文件块位置的信息。
<