您的位置:首页 > 其它

Hbase集群安装步骤

2016-04-10 13:25 169 查看

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完美运行。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: