HBase的安装部署
1、软件包上传解压
2、 配置hbase.env.sh
配置java_home
使用外部zookeeper(自己独立安装的zookeeper)
3、配置 hbase-site.xml
vim hbase-site.xml
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://node01:8020/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.master.port</name>
<value>16000</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>node01:2181,node02:2181,node03:2181</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/export/servers/zookeeper-3.4.5-cdh5.14.0/zkdatas</value>
</property>
</configuration>
hbase.zookeeper.property.dataDir必须是zookeeper存储数据的路径
4、修改regionservers
vim regionservers
node01
node02
node03
5、创建backup-masters
cd /export/servers/hbase-1.2.0-cdh5.14.0/conf
vim backup-masters
node02
6、安装包分发到所有节点
cd /export/servers/
scp -r hbase-1.2.0-cdh5.14.0/ node02:$PWD
scp -r hbase-1.2.0-cdh5.14.0/ node03:$PWD
7、配置环境变量
vim /etc/profile
export HBASE_HOME=/export/servers/hbase-1.2.0-cdh5.14.0
export PATH=:$HBASE_HOME/bin:$PATH
8、启动hbase
前提:
hadoop集群必须启动,并保证集群正常
zookeeper集群必须启动,并保证集群正常
启动hbase
cd /export/servers/hbase-1.2.0-cdh5.14.0
bin/start-hbase.sh
9、页面访问
浏览器页面访问
http://node01:60010/master-status