hadoop2 启动命令

格式化namenode
hadoop namenode -format
启动名字node
hadoop namenode
启动数据节点
hadoop datanode
启动snn节点
hadoop start secondarynamenode
启动
yarn-daemon.sh  start resourcemanager
yarn-daemon.sh  start nodemanager
测试hadoop MR
hadoop jar /opt/hadoop-2.3.0/share/hadoop/mapreduce/hadoop-mapreduce-examples-2.3.0.jar pi 20 10



Hadoop 2.3之后采用LevelDB作为历史作业的记录保存, 并引入一个叫做App TimeLine Server的角色作为历史记录的保存. 但是当Hadoop从2.3升级到2.4或2.5后,App Timeline Server会发生无法启动的问题,这是由于App TimeLine所使用的Java类发生了变更所导致的。

在yarn-site.xml配置中将

yarn.timeline-service.store-class

从 org.apache.hadoop.yarn.server.applicationhistoryservice.timeline.LeveldbTimelineStore

变更为 org.apache.hadoop.yarn.server.timeline.LeveldbTimelineStore


与一个已知的时间服务器同步
ntpdate time.nist.gov
服务器时间不一样的时候,非常容易导致hbase等服务启动失败

重装hbase过程中,可能导致hbase无法初始化的情况,需要删除zookeeper下hbase的namespaces节点。

你可能感兴趣的:(hadoop2)