Hbase集群安装步骤

来源:互联网 发布:pdf to word for mac 编辑:程序博客网 时间:2024/05/28 05:13

1:下载解压hbase安装包,分别到每台电脑上。我安装版本是1.2.0.
2:配置hbase<conf<里的hbase-siste.xml、hbase-env.sh、regionservers
regionservers里面主要添加节点,把对应的名称写上去。

我的是

192.168.8.101

192.168.8.102

192.168.8.103

hbase-env.sh主要添加一些hadoop、habse 、Java安装路径,还有一个比较关键的是HABSE_LOG_DIR路径,并且给它赋予所有权限,不然登录时一直提示报错。

hbase-site.xml配置运行条件,参照官网。我的配置如下:

<configuration>
  <property>
    <name>hbase.rootdir</name>
    <value>hdfs://hadoop01:8020/hbase</value>
  </property>
  <property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
  </property>


  <property>
    <name>hbase.zookeeper.property.dataDir</name>
    <value>/usr/hbase-1.2.0/zookeeper_data</value>
  </property>


<property>
 <name>hbase.zookeeper.quorum</name>
 <value>192.168.8.101,192.168.8.102,192.168.8.103</value>
</property>
  <property>
    <name>hbase.master.info.port</name>
    <value>60010</value>
  </property>


</configuration>

      这里需要注意的是hbase.zookeeper.quorum需要指定已经存在的路径,并且赋予权限。大家看到我没有配置hbase.master.info.port,官网说它默认是60010,实际我运行的时候发现1.2.0版本早已变成了16010,建议配置一下,这样就很好和官网文档对应。

   最后再给大家一个小问题的解决办法:当我安装完成之后,发现我进hbase shell脚本运行的时候无法使用删除键,一直以为是我安装错误,最后发现是我SecureCRT设置有问题,解决办法很容易,选择选项》会话选项》终端》仿真》终端    方框里选择Linux;在同一级的映射键  其它映射栏里勾选Backspace发送delete(B)和Delete发送Bbackspace(S)。至此,Hbase完美运行。

0 0
原创粉丝点击