标签:clu 压缩 status tps 结果 style license ssh zook
部署架构:
1 tar -zxvf hbase-1.2.4-bin.tar.gz
1 cd hbase-1.2.4
.
├── bin
├── CHANGES.txt
├── conf
├── docs
├── hbase-webapps
├── LEGAL
├── lib
├── LICENSE.txt
├── logs
├── NOTICE.txt
└── README.txt
bin中包含了常用的命令和管理工具,conf主要是相关的配置文件,logs中包含了HBase运行时的各种日志,如果遇到错误应该第一时间去logs目录下查看相应的日志。
1 export JAVA_HOME=/home/zhangc/application/jdk1.8 2 export HBASE_MANAGES_ZK=false
1 <configuration> 2 <property> 3 <name>hbase.cluster.distributed</name> 4 <value>true</value> 5 </property> 6 <property> 7 <name>hbase.rootdir</name> 8 <value>hdfs://master:9000/hbase</value> 9 </property> 10 <property> 11 <name>hbase.zookeeper.quorum</name> 12 <value>master</value> 13 </property> 14 </configuration>
1 master
该文件表示在哪些主机上启动RegionServers,每一行表示一个主机名,执行命令的时候需要这些机器上的SSH登陆权限
?启动HDFS
1 /home/zhangc/application/hadoop-2.7.3/sbin/start-dfs.sh
启动HBase
1 bin/start-hbase.sh
http://master:16010/master-status
2.安装HBase(分布式版)
部署架构
1 tar -zxvf hbase-1.2.4-bin.tar.gz
1 cd hbase-1.2.4
1 export JAVA_HOME=/home/zhangc/application/jkd1.8 2 export HBASE_MANAGES_ZK=false
1 <configuration> 2 <property> 3 <name>hbase.cluster.distributed</name> 4 <value>true</value> 5 </property> 6 <property> 7 <name>hbase.rootdir</name> 8 <value>hdfs://master:9000/hbase</value> 9 </property> 10 <property> 11 <name>hbase.zookeeper.quorum</name> 12 <value>master,slave1,slave2</value> 13 </property> 14 </configuration>
1 slave1 2 slave2
1 scp -r /home/zhangc/application/hbase-1.2.4 zhangc@slave1:/home/zhangc/application/hbase-1.2.4/ 2 scp -r /home/zhangc/application/hbase-1.2.4 zhangc@slave2:/home/zhangc/application/hbase-1.2.4/
1 /home/zhangc/application/hadoop-2.7.3/sbin/start-dfs.sh
1 bin/start-hbase.sh
http://master:16010/master-status
FAQ:
1. 运行start-hbase.sh,master节点上没有HRegionServer进程
答:如果采用的是伪分布模式,确保conf/regionservers文件中包含master。如果采用的是分布式模式,则属于正常情况
2. HMaster或者HRegionServer启动不起来,找不到对应的进程
答:去HBase主目录下查看logs下面的启动日志
标签:clu 压缩 status tps 结果 style license ssh zook
原文地址:https://www.cnblogs.com/20kuaiqian/p/11231059.html