欢迎投稿

今日深度:

Hbase之集群搭建,

Hbase之集群搭建,


Hbase之集群搭建

预备工作
搭建好的Hadoop 集群 (我这里 有3台节点 node01,node02,node03,其中node02 是主节点)
Hbase的压缩包(要注意版本之间 有无冲突)
安装好了zookeeper

第一步 解压压缩包

tar -zxvf hbase-2.0.4.tar.gz

第二步 修改配置文件

配置文件在 更目录下面的conf里面
1.修改 hbase-env.sh 文件

vim hbase-env.sh

export JAVA_HOME=/software/jdk
export HBASE_MANAGE_ZK=false

第二行的意思是关闭 Hbase的自动管理zookeeper功能

2.修改 hbase-site.xml

vim hbase-site.xml

<configuration>

<property>
      <name>hbase.rootdir</name>
      <value>hdfs://node02:9000/hbase</value>
</property>
<property>
   <name>hbase.master</name>
   <value>hdfs:node02:60000</value>
 </property>

<property>
      <name>hbase.cluster.distributed</name>
      <value>true</value>
</property>
<property>
        <name>hbase.zookeeper.property.clientPort</name>
        <value>2181</value>
</property>
<property>
        <name>hbase.zookeeper.quorum</name>
        <value>node02</value>
</property>
<property>
        <name>hbase.zookeeper.property.dataDir</name>
        <value>/var/zookeeper</value>
</property>
<property>
        <name>hbase.master.info.port</name>
        <value>60010</value>
</property>
</configuration>

3.修改 regionservers

vim regionservers

node02
node01
node03

第三步 复制给其他的节点

scp -rp /software/hbase-2.0.4/ root@node01:/software/

第四步 启动

bin/start-hbase.sh

在浏览器 中输入 主节点IP:60010

可能会出先 报错 提示:没有hadoop 依赖 我这是用的hadoop-2.7.x的 需要一个对应版本的winutils.exe文件
解决方式: 你需要在电脑中建立一个hadoop文件,然后在该目录下面建立一个bin,把这个文件放到bin下面。然后在环境变量里面设置HADOOP_HOME。引用到hadoop目录即可

然后在path 引用他

下载链接:https://pan.baidu.com/s/1OwMpnXrqDzS22K-GIpR2_w 提取码 :z6af

www.htsjk.Com true http://www.htsjk.com/hbase/42164.html NewsArticle Hbase之集群搭建, Hbase之集群搭建 预备工作 搭建好的Hadoop 集群 (我这里 有3台节点 node01,node02,node03,其中node02 是主节点) Hbase的压缩包(要注意版本之间 有无冲突) 安装好了zookeep...
相关文章
    暂无相关文章
评论暂时关闭