Hadoop、Hbase —— 服务启动、验证、停止
一、Hadoop
1、启动Hadoop
cd /usr/local/hadoop-2.7.3/sbin
./start-dfs.sh
启动过程如下:
2、验证Hadoop是否启动成功
2.1、在主节点上用jps命令可以看到SecondaryNameNode和NameNode进程:
2.2、在任一子节点上hadoop2或者hadoop3用jps命令可以查看到DataNode进程
2.3、作为进一步验证的方法,是在主节点上使用hdfs dfsadmin -report来观察集群配置情况。如下:
2.4、或者访问主节点的地址,查看节点状态,如下图:
3、停止Hadoop
cd /usr/local/hadoop-2.7.3/sbin
./stop-dfs.sh
4、启动yarn
cd /usr/local/hadoop-2.7.3/sbin
./start-yarn.sh
启动过程如下:
5、验证yarn是否启动成功
5.1、用jps命令可以看到主节点上有ResourceManager进程
5.2、在子节点上有NodeManager进程
5.3、主节点上再通过yarn node -list -all命令查看一下。如下:
上图说明yarn启动成功。
5.4、或者访问主节点的地址,查看节点状态,如下图:
http://172.xx.xx.91:8088/cluster/nodes
6、停止yarn
cd /usr/local/hadoop-2.7.3/sbin
./stop-yarn.sh
二、HBase
1、启动hbase
Hbase启动依赖于Hadoop,会去找Hadoop的hdfs,所以要先启动好Hadoop服务
cd /usr/local/hbase-2.0.5/bin/
./start-hbase.sh
启动过程如下:
2、验证Hbase是否启动成功
2.1、用jps命令可以看到主节点Hadoop1上有HRegionServer和HMaster进程
2.2、在子节点Hadoop2,Hadoop3上有HRegionServer进程
2.3、或者使用浏览器访问http://172.xx.xx.91:60010/,如下界面:
3、停止hbase
cd /usr/local/hbase-2.0.5/bin/
./stop-hbase.sh