1. 本际云推荐 - 专业推荐VPS、服务器,IDC点评首页
  2. 云主机运维
  3. VPS运维

Hbase安装及配置

小本本教你Hbase安装及配置

小编我是本际云服务器推荐网的小编小本本,今天来给大家介绍一下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