HBASE安装过程
环境:
1、操作系统:CentOS-6.5-x86_64
2、JDK:jdk-8u40-linux-x64
3、HADOOP:hadoop-2.6.0
4、HBASE:hbase-0.98.11-hadoop2
共3台虚拟机,每台虚拟机500M内存足矣,一台作namenode,两台作datanode
192.168.120.10 nn1
192.168.120.11 dn1
192.168.120.12 dn2
前提:安装好HADOOP2.6.0
***********************************************************************************************************
1、环境变量
在hadoop用户下.bash_profile文件中添加hbase相关参数:
export HBASE_HOME=/home/hadoop/hbase098/
export PATH=$PATH:$HBASE_HOME/bin
==================================
2、下载并解压hbase包(hbase-0.98.11-hadoop2-bin.tar.gz)
在hadoop用户下:
cd
tar -zxvf hbase-0.98.11-hadoop2-bin.tar.gz
mv hbase-0.98.11-hadoop2 hbase098
==================================
3、配置/home/hadoop/hbase098/conf/hbase-env.sh 文件
export JAVA_HOME=/usr/java/jdk1.8.0_40
export HBASE_MANAGES_ZK=true
==================================
4、配置/home/hadoop/hbase098/conf/hbase-site.xml 文件
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://nn1:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.master</name>
<value>nn1:60000</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>dn1,dn2</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/home/hadoop/hbase098/zkdata/</value>
</property>
</configuration>
==================================
5、配置/home/hadoop/hbase098/conf/regionservers 文件,添加所有datanode
dn1
dn2
==================================
6、将配置文件打包,复制到各节点,并在各节点解包。
cd
tar -cvf hbase.tar .bash_profile hbase098
scp hbase.tar dn1:
scp hbase.tar dn1:
==================================
7、启动hbase
start-hbase.sh
==================================
8、hbase测试
运行 hbase shell 进入hbase交互
hbase(main):007:0> version
0.98.11-hadoop2, r6e6cf74c1161035545d95921816121eb3a516fe0, Tue Mar 3 00:23:49 PST 2015
- 点赞
- 收藏
- 关注作者
评论(0)