HBase部署| 青训营笔记

88 阅读1分钟

这是我参与「第四届青训营 -大数据场」笔记创作活动的第18篇笔记

本文已参与「新人创作礼」活动, 一起开启掘金创作之路。

配置HBase的重要文件

设置home路径

vim /etc/profile

#HBASE_HOME

export HBASE_HOME=/opt/module/hbase-1.3.1

export PATH= $PATH:$HBASE_HOME/bin

HBase的配置文件

进入 hbase/conf

修改hbase-env.sh

export JAVA_HOME=/opt/module/jdk1.6.0_144(实际jdk路径)
export HBASE_MANAGES_ZK=false

修改hbase-site.xml

<configuration>

<property>

<name>hbase.rootdir</name>

//指定hbase在HDFS上的存储路径

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

</property>

<property>  

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

//指定hbase是分布式的

<value>true</value>

</property>

<property>     

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

<value>/opt/module/zookeeper-3.4.10/data/zkData</value>  

</property>

<property>  

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

//指定zookeeper的地址

<value>master,slave1,slave2</value>

</property>

</configuration>

修改regionservers内容

添加三台机器:master,slave1,slave2(或者ip)

将Hadoop配置文件拷贝到HBase的conf目录

将Hadoop的配置文件core-site.xml和hdfs-site.xml拷贝到HBase的conf目录下

同步时间

启动hbase:start-hbase.sh

查看进程,输入命令jps

有HMaster的就是主节点