Hbase安装部署(完全分布式)
安装环境确认:
zookeeper集群
时间同步
hdfs
安装步骤
1、上传tar安装包并解压
tar包地址:http://hbase.apache.org/downloads.html
注意:确认版本兼容情况,版本兼容情况原地址:
http://hbase.apache.org/book.html#_configuration_files
2、修改hbase目录conf中hbase-env.sh文件
JAVA_HOME地址
# The java implementation to use. Java 1.6 required.
export JAVA_HOME=/usr/soft/jdk1.8.0_191
zookeeper不使用默认,设置为false
# Tell HBase whether it should manage it's own instance of Zookeeper or not.
export HBASE_MANAGES_ZK=false
3、修改hbase-site.xml
<property>
<name>hbase.rootdir</name>
<value>hdfs://sh/hbase</value> //sh为hadoop名称
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>node-a.example.com,node-b.example.com,node-c.example.com</value>
</property>
4、配置regionservers添加配置的regionservers的主机名
vim regionservers
配置为
node1
node2
node3
5、添加备份master的主机名(conf目录下)
vim backup-masters //初始可能不存在,直接添加
配置为:
node3
6、拷贝hadoop的hdfs-site.xml文件到hbase的conf目录下(将hbase目录拷贝至所有目录下)
7、启动zookeeper集群
8、启动hdfs集群
9、启动Hbase集群
start-hbase.sh
10、通过浏览器访问验证
node1:60010