小本本教你Hbase安装及配置
小编我是本际云服务器推荐网的小编小本本,今天来给大家介绍一下Hbase安装及配置的步骤。

1. Hbase安装及配置
使用root登录进入软件包所在目录,使用tar-zxvfhbase-1.3.1-bin.tar.gz-C/Hadoop/soft/解压Hbase安装目录。然后进入Hbase配置文件目录,需要修改hbase-env.sh、habse-site.sh、regionservers。具体修改方法如下:
- 编辑hbase-env.sh,需要修改jdk的位置,由于使用的jdk1.8,需要注释PerSize。另外,在这里我们需要启用外部zookeeper,需要将HBASE_MANAGES_ZK设置为false。
- 编辑hbase-site.sh,最少要配置以下选项。
- 编辑regionservers,列出了你希望运行的全部HRegionServer,一行写一个host。
- 创建并编辑backup-masters,backup-masters里面指定备份的Hmaster。
- 为保证hbase的副本数和hdfs一致,需要集群运行hdfs-site.xml复制到habse的conf目录下。
- 为保证在任何位置可以使用hbase的命令,需要配置root的环境变量,编辑/root/.bash_profile。添加HBASE_HOME及PATH。
- 最后,拷贝配置好的Hbase到集群其他两个节点,编辑root的环境变量即可。
2. Hbase的启动
Hbase依赖于zookeeper以及hdfs,需要保证hdfs及zookeeper已经正常运行,才可以开始启动hbase。使用start-hbase.sh启动Hbase的HMaster、RegionServer。使用jps确保每个节点上对应的进程已成功启动。使用Web输入http://192.168.10.30:16010,登录Hbase的web界面。
3. Hbase测试
使用hbaseshell进入hbase的shell命令行进行测试。具体命令如下:
- 查看集群状态和节点数量,使用status。
- 创建表,create‘test’,‘c1’。
- 查看表,list。
- 给表写入数据,puttest,rowkey,c1,test。
- 全表扫描数据(scantest)。
- 查询表的数据(get‘test’,’rowkey’),根据条件查询,查询test表中row为rowkey的值。
- 删除表,在删除表之前需要先让表失效才能删除。使用disable‘test’,使表失效。使用drop‘test’删除表。
至此,Hbase安装及配置完成。
原创文章,作者:小编小本本,如若转载,请注明出处:https://www.benjiyun.com/yunzhujiyunwei/vps-yunwei/6419.html
