配置hbase本地模式,伪分布模式和完全分布式

 1.配jdk环境变量
 
 2.有hadoop集群

 3.tar 开hbase压缩包

 4.配置hbase环境变量

 
 5.验证安装是否成功
  $>hbase version
配置hbase模式
  5.1)本地模式
   [hbase/conf/hbase-env.sh]
   EXPORT JAVA_HOME=/soft/jdk
   [hbase/conf/hbase-site.xml]
   ...
   <property>
    <name>hbase.rootdir</name>
    <value>file:/home/hadoop/HBase/HFiles</value>
   </property>
  5.2)伪分布式
   [hbase/conf/hbase-env.sh]
   EXPORT JAVA_HOME=/soft/jdk
   [hbase/conf/hbase-site.xml]
   <property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
   </property
   <property>
    <name>hbase.rootdir</name>
    <value>hdfs://localhost:8030/hbase</value>
   </property>
  5.3)完全分布式(必做)
   [hbase/conf/hbase-env.sh]
   export JAVA_HOME=/soft/jdk
   export HBASE_MANAGES_ZK=false
   [hbse-site.xml]
   <!-- 使用完全分布式 -->
   <property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
   </property>
   <!-- 指定hbase数据在hdfs上的存放路径 -->
   <property>
    <name>hbase.rootdir</name>
    <value>hdfs://s201:8020/hbase</value>
   </property>
   <!-- 配置zk地址 -->
   <property>
    <name>hbase.zookeeper.quorum</name>
    <value>s201:2181,s202:2181,s203:2181</value>
   </property>
   <!-- zk的本地目录 -->
   <property>
    <name>hbase.zookeeper.property.dataDir</name>
    <value>/home/centos/zookeeper</value>
   </property>
                   
   分发以上两个文件
  
 6.配置regionservers
  [hbase/conf/regionservers]
  s202
  s203
  s204
 
 7.启动hbase集群(s201)
  $>start-hbase.sh
 
 8.登录hbase的webui
  http://s201:16010


      如果hbase集群时间不同步问题输入
      // ntpdate time.nist.gov
      // sudo ntpdate time.nist.gov
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值