问题:解决“Name node is in safe mode”:
命令:hadoop dfsadmin -safemode leave
hadoop dfsadmin -safemode <参数>,参数如下:
enter - 进入安全模式
leave - 强制离开安全模式
get - 返回安全模式状态信息
wait - 等待,一直到安全模式结束
备注,现象:
FAILED: Hive Internal Error: java.lang.RuntimeException(org.apache.hadoop.ipc.RemoteException: org.apache.hadoop.hdfs.server.namenode.SafeModeException: Cannot create directory /tmp/hive-hadoop/hive_2013-01-15_09-44-13_535_6573627171297486311. Name node is in safe mode.
The ratio of reported blocks 0.9986 has not reached the threshold 0.9990. Safe mode will be turned off automatically.
at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.mkdirsInternal(FSNamesystem.java:2055)
at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.mkdirs(FSNamesystem.java:2029)
at org.apache.hadoop.hdfs.server.namenode.NameNode.mkdirs(NameNode.java:817)
... ...