欢迎投稿

今日深度:

hbase的安装,

hbase的安装,


前期环境准备:

red-hat 6.7

zookeeper-3.4.9

hadoop-2.7.3

hbase-1.2.6-bin

环境说明:

我总共有三台机器

hd1(主)

hd2

hd3

备注:运用hbase,必须要依赖于zookeeper,zookeeper的安装,可见我前面的文章

第一步:解压tar包(用root用户)

tar -zxvf hbase-1.2.6-bin.tar.gz -C /usr/local/

第二步:配置hbase的相关配置文件

cd /usr/local/hbase-1.2.6/

2.1 vi  conf/hbase-site.xml
替换为
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://hd1:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>hd1,hd2,hd3</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/usr/local/hbase-1.2.6/data</value>
</property>
<property>
    <name>hbase.tmp.dir</name>
    <value>/usr/local/hbase-1.2.6/tmp</value>
</property>
</configuration>

2.2 在hbase的解压目录下,即/usr/local/hbase-1.2.6

mkdir data

mkdir tmp

2.3 vi conf/regionservers

添加

hd2
hd3

第三步:拷贝给其他节点

scp -r /usr/local/hbase-1.2.6/ hd2:/usr/local/

scp -r /usr/local/hbase-1.2.6/ hd3:/usr/local

第四步:用root用户,改变hbase的所有者(所有节点都需要执行)

chown hadoop.hadoop /usr/local/hbase-1.2.6/ -R

第五步:切换到hadoop用户,启动hbase

cd /usr/local/hbase-1.2.6/

bin/start-hbase.sh

第六步:验证

若主节点有HMaster,从节点有HResionServer进程,则安装成功

www.htsjk.Com true http://www.htsjk.com/hbase/41890.html NewsArticle hbase的安装, 前期环境准备: red-hat 6.7 zookeeper-3.4.9 hadoop-2.7.3 hbase-1.2.6-bin 环境说明: 我总共有三台机器 hd1(主) hd2 hd3 备注:运用hbase,必须要依赖于zookeeper,zookeeper的安装,可见我前面...
相关文章
    暂无相关文章
评论暂时关闭