hadoop2 - Hadoop v2.7 pseudo distributed installation NativeCodeLoader error -


i've tried install hadoop in system , first getting permissions able resolve simple chmod , chown after solving issue there new error arises whenever use start-dfs.sh

kishan@rock ~ $ start-dfs.sh 17/04/08 12:22:18 warn util.nativecodeloader: unable load native-hadoop library platform... using builtin-java classes applicable  incorrect configuration: namenode address dfs.namenode.servicerpc-address or dfs.namenode.rpc-address not configured. starting namenodes on [] localhost: starting namenode, logging /usr/local/hadoop-2.7.3/logs/hadoop-kishan-namenode-rock.out  localhost: starting datanode, logging /usr/local/hadoop-2.7.3/logs/hadoop-kishan-datanode-rock.out  starting secondary namenodes [0.0.0.0] 0.0.0.0: starting secondarynamenode, logging /usr/local/hadoop-2.7.3/logs/hadoop-kishan-secondarynamenode-rock.out  17/04/08 12:22:33 warn util.nativecodeloader: unable load native-hadoop library platform... using builtin-java classes applicable kishan@rock ~ $ jps 10303 jps 

it's warning nodes not running.

update: namenode error log:

2017-04-09 21:32:40,002 error org.apache.hadoop.hdfs.server.namenode.namenode: failed start namenode. org.apache.hadoop.hdfs.server.common.inconsistentfsstateexception: directory /home/kishan/hdfs/namenode in inconsistent state: storage directory not exist or not accessible.     @ org.apache.hadoop.hdfs.server.namenode.fsimage.recoverstoragedirs(fsimage.java:327)     @ org.apache.hadoop.hdfs.server.namenode.fsimage.recovertransitionread(fsimage.java:215)     @ org.apache.hadoop.hdfs.server.namenode.fsnamesystem.loadfsimage(fsnamesystem.java:975)     @ org.apache.hadoop.hdfs.server.namenode.fsnamesystem.loadfromdisk(fsnamesystem.java:681)     @ org.apache.hadoop.hdfs.server.namenode.namenode.loadnamesystem(namenode.java:585)     @ org.apache.hadoop.hdfs.server.namenode.namenode.initialize(namenode.java:645)     @ org.apache.hadoop.hdfs.server.namenode.namenode.<init>(namenode.java:812)     @ org.apache.hadoop.hdfs.server.namenode.namenode.<init>(namenode.java:796)     @ org.apache.hadoop.hdfs.server.namenode.namenode.createnamenode(namenode.java:1493)     @ org.apache.hadoop.hdfs.server.namenode.namenode.main(namenode.java:1559) 2017-04-09 21:32:40,003 info org.apache.hadoop.util.exitutil: exiting status 1 

org.apache.hadoop.hdfs.server.common.inconsistentfsstateexception: directory /home/kishan/hdfs/namenode in inconsistent state: storage directory not exist or not accessible 

your namenode needs format.

hdfs namenode -format 

if datanode data directories created, manually remove them before re-starting cluster.


Comments

Popular posts from this blog

c# - Update a combobox from a presenter (MVP) -

How to understand 2 main() functions after using uftrace to profile the C++ program? -

How to put a lock and transaction on table using spring 4 or above using jdbcTemplate and annotations like @Transactional? -