前提条件:
假设Zookeeper、Hadoop服务已经部署完毕且和HBase在同一个集群,没部署完需要先部署Zookeeper、Hadoop。
安装前注意事项:
- 检查HBASE集群每台服务器的时间是否是一致的,不然会导致集群启动异常,检查服务器时间用命令:date -R
安装并修改HBASE配置文件
hbase的配置文件在 HBASE_HOME/conf 下,需要修改的配置文件有:
hbase-env.sh,hbase-site.xml,regionservers,backup-masters(该文件需要手动创建)
假设三台机器ip分别为:10.2.93.164、10.2.93.144、10.2.93.161,实际部署时换成实际IP,机器数量超过3时,操作同理。
在master 10.2.93.164上进行操作:
1、配置hbase-env.sh文件,该文件用于设置HBase的工作环境,包括 JAVA和其他环境变量的配置,该文件的改动需要重启HBase才能生效(默认配置文件中有详细的配置都注释掉了,可以):
|
2、配置hbase-site.xml文件,HBase主要的配置文件,该文件可覆盖HBase的默认配置,可以在HBase Web UI的HBase配置选项中查看整个集群的有效配置,包括默认和覆盖的:
|