HBase 伪分布式搭建

HBase 伪分布式搭建

HBase版本:2.1.0
ubuntu版本:16.04 LTS

1、HDFS搭建

传送门在此

2、安装HBase

1、解压,输入以下命令,将 HBase 安装在 Hadoop下

tar -zxvf hadoop-2.7.6.tar.gz -C /home/guo/hadoop

2、使用 root 权限配置 HBase 的环境变量

sudo vim /etc/profile

添加:

export HBASE_HOME=/home/guo/hadoop/hbase-2.1.0
export PATH=$PATH:$HBASE_HOME/bin

然后输入如下命令保存生效:

source /etc/profile

2、配置

1、将hadoop目录下的hdfs-site.xml 和 core-stie.xml拷贝到 hbase下的conf 目录中
2、在 hbase-env.sh 中配置 JAVA_HOME,以及使用外部zk集群

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export HBASE_MANAGES_ZK=false

3、配置 hbase-site.xml

<configuration>
 <property>
        <name>fs.defaultFS</name>
        <value>hdfs://localhost:9000</value>
 </property>
 <property>
        <name>hbase.rootdir</name>
         <value>hdfs://localhost:9000/hbase</value>
 </property>

 <property>
        <name>hbase.tmp.dir</name>
         <value>/home/guo/hadoop/tmp</value>
</property>


<property>
        <name>hbase.cluser.distributed</name>
        <value>true</value>
</property>

<property>
        <name>base.zookeeper.quorum</name>
        <value>localhost:2181</value>
</property>

<property>
        <name>hbase.superuser </name>
        <value>cdacp</value>
</property>

<property>
        <name>hbase.rpc.engine </name>
        <value>org.apache.hadoop.hbase.ipc.SecureRpcEngine</value>
</property>

<property>
        <name>hbase.coprocessor.master.classes </name>                
        <value>org.apache.hadoop.hbase.security.access.AccessController</value>
</property>

<property>
        <name> hbase.coprocessor.region.classes </name>
        <value> org.apache.hadoop.hbase.security.token.TokenProvider,org.apache.hadoop.hbase.security.access.AccessController </value>
</property>

<property>
        <name>hbase.security.authorization</name>
        <value>true</value>
</property>

<property>
        <name>hbase.security.authentication</name>
        <value>simple</value>
</property>

<property>
        <name>hbase.local.dir </name>
        <value>${hbase.tmp.dir}/local/</value>
</property>

</configuration>

3、HBase 的启停

1、启动 HBase

start-hbase.sh

2、停止 HBase

stop-hbase.sh

4、WebUI 界面查看集群

通过WebUI界面查看hbase集群
HMaster:http://localhost:16010
RegionServer:http://localhost:16030

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值