专栏首页生如夏花的个人博客Hbase(三)Hbase安装配置

Hbase(三)Hbase安装配置

Hbase(三):Hbase安装配置

写在之前

已经安装好jdk环境和hadoop 完全分布式还需要安装zookeeper

单机模式

直接解压安装包

tar -zxvf xxxxx.tar.gz

​ 修改conf/hbase-site.xml,配置hbase使用的数据文件的位置,默认在/tmp/hbase-[username],此目录是linux的临时目录,可能会被系统清空,所以最好修改一下

<property>
				<name>hbase.rootdir</name>
				<value>file:///<path>/hbase</value>
</property>

伪分布式

修改conf/hbase-env.sh修改JAVA_HOME

export JAVA_HOME=xxxx

修改hbase-site.xml,配置使用hdfs

<property>
				<name>hbase.rootdir</name>
				<value>hdfs://hadoop00:9000/hbase</value>
</property>
<property>
				<name>dfs.replication</name>
				<value>1</value>
</property>

完全分布式

修改conf/hbase-env.sh修改JAVA_HOME

export JAVA_HOME=xxxx

修改hbase-site.xml,配置开启完全分布式模式 配置hbase.cluster.distributed为true。 配置hbase.rootdir设置为HDFS访问地址

    <property>
					<name>hbase.rootdir</name>
					<value>hdfs://hadoop00:9000/hbase</value>
		</property>
		<property>
					<name>dfs.replication</name>
					<value>1</value>
		</property>
		<property>
					<name>hbase.cluster.distributed</name>
					<value>true</value>
		</property>
    <property>
					<name>hbase.zookeeper.quorum</name>
					<value>hadoop01:2181,hadoop02:2181,hadoop03:2181</value>
    </property>

修改conf/hbase-env.sh禁用对zookeeper的自动管理

export HBASE_MANAGES_ZK false

配置region服务器,修改conf/regionservers文件,

其中配置所有hbase主机,每个主机名独占一行,hbase启动或关闭时会按照该配置顺序启动或关闭主机中的hbase

Hbase配置文件说明

hbase-env.sh配置HBase启动时需要的相关环境变量 hbase-site.xml配置HBase基本配置信息 HBASE启动时默认使用hbase-default.xml中的配置,如果需要可以修改hbase-site.xml文件,此文件中的配置将会覆盖hbase-default.xml中的配置 修改配置后要重启hbase才会起作用

启动集群

启动zookeep:.zkServer.sh start 启动hadoop:start-all.sh 启动hbase:start-hbase.sh

启动备用master实现高可用

hbase-daemon.sh start master

关闭集群

stop-hbase.sh

访问hbase客户端

hbase shell

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 模版方法模式

    定义一个操作的算法骨架,而将一些步骤延迟到子类中。Template Method 使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤

    许喜朝
  • Hbase(二)Hbase常用操作

    许喜朝
  • linux常用操作(基于centos7编写)

    /bin 所有用户可以使用的运行脚本 /sbin 只能root用户使用的运行脚本 /lib 二进制的包 /lib64 64bit二进制包 /dev 设备...

    许喜朝
  • HBase权限控制

    kongxx
  • HBase 在Linux&Mac 下的安装和配置

    详情参考 http://hbase.apache.org/book.html#quickstart

    Meet相识
  • HBase的安装部署

    一、 准备环境 Java-- jdk-8u121-linux-x64.tar.gz Hadoop--hadoop-2.7.4.tar.gz (jdk1.7会报错...

    Spark学习技巧
  • Hbase集群搭建以及启动(单点启动,群起)

    爱学习的孙小白
  • Hbase伪分布式集群搭建

    CoderJed
  • HBase快速入门系列(9) | HBase优化

      在HBase中Hmaster负责监控RegionServer的生命周期,均衡RegionServer的负载,如果Hmaster挂掉了,那么整个HBase集群...

    不温卜火
  • 安装单机hbase

    安装jdk 下载hbase wget http://archive.apache.org/dist/hbase/hbase-1.0.0/hbase-1.0.0-...

    零月

扫码关注云+社区

领取腾讯云代金券