Hbase的完全分布模式安装

1.下载hbase,解压hbase-0.96.1.1-hadoop1-bin.tar.gz(tar -zxvf hbase-0.96.1.1-hadoop1-bin.tar.gz)

 

2.在hbase的conf文件下面配置/conf/hbase-env.sh

exportJAVA_HOME=/usr/soft/jdk

exportHBASE_CLASSPATH=/usr/soft/hadoop/conf

exportHBASE_MANAGES_ZK=true

 

3.修改在hbase的conf文件下/conf/hbase-site.xml  hbase.rootdir必须是HDFS的一个文件夹(hdfs fs -mkdir hdfs://hadoop1:9000/hbase)hadoop fs -ls    hdfs://hadoop1:9000/显示hbase文件是否存在   hbase.cluster.distributed的值是true表示配置分布式  hbase.tmp.dir配置临时目录文件                    hbase.zookeeper.quorum配置zookeeper  hbase.zookeeper.property.dataDir配置zookeeper存放数据的目录

 

<property>

   <name>hbase.rootdir</name>

  <value>hdfs://hadoop1:9000/hbase</value>

</property>

 

<property>

   <name>hbase.cluster.distributed</name>

    <value>true</value>

</property>

 

<property>

      <name>hbase.tmp.dir</name>

     <value>/usr/soft/hbase/tmp</value>

</property>

 

<property>

   <name>hbase.zookeeper.quorum</name>

    <value>hadoop1,hadoop2,hadoop3</value>

</property>

 

<property>

   <name>hbase.zookeeper.property.dataDir</name>

   <value>/usr/soft/hbase/zookeeper</value>

</property>

 

4.配置regisregionservers,加入hadoop2  haddop3

 

5.复制到另外的节点 scp -r /usr/soft/hbase root@192.168.80.20:/usr/soft/

                   scp -r /usr/soft/hbaseroot@192.168.80.30:/usr/soft/

6.编辑/etc/profile (其他的节点也需要配置)

  export HBASE_HOME=/usr/soft/hbase

export PATH=.:$HADOOP_HOME/bin:$JAVA_HOME/bin:/usr/soft/pig/bin:$HBASE_HOME/bin:$PATH

 

7.启动Hbase

start-hbase.sh

打开 http://hadoop1(192.168.80.10):60010 主界面,可以查看hadoop1运行状态

打开 http:// hadoop1(192.168.80.10):60030 主界面,查看RegionServer运行状态

(hbase的lib中包hadoop-core-1.1.2.jar与hadoop的lib中 hadoop-core-1.1.2.jar必须一致,防止造成hmaster启动异常)

 

进入Hbase的shell命令(hbase shell)

关闭Hbase (stop-hbase.sh)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值