个人常用命令Hadoop、Hbase、Zookeeper

非第一次启动

首先启动zookeeper,

zookeeper-3.4.11/bin/zkServer.sh start

然后在主节点启动

hadoop-2.7.3/sbin/start-all.sh

从节点

hadoop-2.7.3/sbin/yarn-daemon.sh start resourcemanager

额外命令(需要时启动)

启动第2步初始化好的NameNode服务

hadoop-2.7.3/sbin/hadoop-daemon.sh start namenode

启动DFSZKFailoverController 在所有namenode节点

hadoop-2.7.3/sbin/hadoop-daemon.sh start zkfc

hadoop-2.7.3/sbin/hadoop-daemon.sh stop zkfc

启动Hadoop的HA集群

6、运行wordcount测试是否成功

(1)、运行实例

hdfs dfs -mkdir -p input

vim /root/words.txt

hdfs dfs -put /root/words.txt input

hdfs dfs -ls /user/root/input

hadoop-2.7.3/bin/hadoop jar hadoop-2.7.3/share/hadoop/mapreduce/hadoop-mapreduce-examples-2.7.3.jar wordcount input output

(2)、查看结果

hdfs dfs -ls output

hdfs dfs -cat output/part-r-00000

8、测试高可用

(1)查看Namenode、ResourceManager状态

hdfs haadmin -getServiceState master

yarn rmadmin -getServiceState rm1

hdfs haadmin -getServiceState slave1

yarn rmadmin -getServiceState rm2

非第一次启动

首先启动zookeeper,

zookeeper-3.4.11/bin/zkServer.sh start

然后在主节点启动

hadoop-2.7.3/sbin/start-all.sh

从节点

hadoop-2.7.3/sbin/yarn-daemon.sh start resourcemanager

4、启动HBase

在主节点上启动HBase(这里的主节点是指NameNode状态为active的节点,而非指文中对本实验的机器声明):

hbase-1.4.9/bin/start-hbase.sh

//查看HMaster、Regionserver进程是否启动:jps

注意:此时Hadoop集群应处于启动状态,并且是在主节点执行start-hbase.sh启动HBase集群,否则HMaster进程将在启动几秒后消失,

而备用的HMaster进程需要在备用主节点单独启动,在备用主节点启动HMaster进程,作为备用HMaster:

hbase-1.4.9/bin/hbase-daemon.sh start master

//停止集群

主节点:hbase-1.4.9/bin/stop-hbase.sh

主节点:hadoop-2.7.3/sbin/stop-all.sh

从节点:hadoop-2.7.3/sbin/yarn-daemon.sh stop resourcemanager

从节点:hbase-1.4.9/bin/hbase-daemon.sh stop master

 

所有节点:zookeeper-3.4.11/bin/zkServer.sh stop

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值