hadoop Datanode shutting down -
i have configured hadoop cluster namenode 192.168.56.101 secondarynode 192.168.56.102 datanode1 192.168.56.103
after running start-dfs.sh , start-mapred.sh
all demons except datanode1 , don't know why !
here log datanode1
2015-03-17 09:35:58,224 info org.apache.hadoop.hdfs.server.datanode.datanode: startup_msg: /************************************************************ startup_msg: starting datanode startup_msg: host = datanode1/192.168.56.103 startup_msg: args = [] startup_msg: version = 1.2.0 startup_msg: build = https://svn.apache.org/repos/asf/hadoop/common/branches/branch-1.2 -r 1479473; compiled 'hortonfo' on mon may 6 06:59:37 utc 2013 startup_msg: java = 1.7.0_75 ************************************************************/ 2015-03-17 09:35:58,572 info org.apache.hadoop.metrics2.impl.metricsconfig: loaded properties hadoop-metrics2.properties 2015-03-17 09:35:58,596 info org.apache.hadoop.metrics2.impl.metricssourceadapter: mbean source metricssystem,sub=stats registered. 2015-03-17 09:35:58,600 info org.apache.hadoop.metrics2.impl.metricssystemimpl: scheduled snapshot period @ 10 second(s). 2015-03-17 09:35:58,600 info org.apache.hadoop.metrics2.impl.metricssystemimpl: datanode metrics system started 2015-03-17 09:35:58,901 info org.apache.hadoop.metrics2.impl.metricssourceadapter: mbean source ugi registered. 2015-03-17 09:35:58,921 warn org.apache.hadoop.metrics2.impl.metricssystemimpl: source name ugi exists! 2015-03-17 09:36:04,816 error org.apache.hadoop.hdfs.server.datanode.datanode: java.io.ioexception: incompatible namespaceids in /usr/local/hadoop/tmp/dfs/data: namenode namespaceid = 941733068; datanode namespaceid = 1890117295 @ org.apache.hadoop.hdfs.server.datanode.datastorage.dotransition(datastorage.java:232) @ org.apache.hadoop.hdfs.server.datanode.datastorage.recovertransitionread(datastorage.java:147) @ org.apache.hadoop.hdfs.server.datanode.datanode.startdatanode(datanode.java:412) @ org.apache.hadoop.hdfs.server.datanode.datanode.<init>(datanode.java:319) @ org.apache.hadoop.hdfs.server.datanode.datanode.makeinstance(datanode.java:1698) @ org.apache.hadoop.hdfs.server.datanode.datanode.instantiatedatanode(datanode.java:1637) @ org.apache.hadoop.hdfs.server.datanode.datanode.createdatanode(datanode.java:1655) @ org.apache.hadoop.hdfs.server.datanode.datanode.securemain(datanode.java:1781) @ org.apache.hadoop.hdfs.server.datanode.datanode.main(datanode.java:1798) 2015-03-17 09:36:04,820 info org.apache.hadoop.hdfs.server.datanode.datanode: shutdown_msg: /************************************************************ shutdown_msg: shutting down datanode @ datanode1/192.168.56.103 ************************************************************/
the namespaceid of datanode1 not match current namenode's.maybe copied /usr/local/hadoop/tmp/dfs/data dir cluster.if data of datanode1 irrelevant, can delete /usr/local/hadoop/tmp/dfs/* of datanode1
Comments
Post a Comment