Hbase 0.92.0 装配记录
Hbase 0.92.0 安装记录
Hadoop-0.20.0 安装这里就不讲了,请参照 http://lirenjuan.iteye.com/admin/blogs/1468612 ,里面已有详细介绍。
Hbase 集群IP:
- 172.16.0.90 hadoop-1 master ;
- 172.16.0.91 hadoop-2 slave;
- 172.16.0.92 hadoop-3 slave ;
-
172.16.0.93 hadoop-4 slave;
1. Hbase安装:
tar zxvf hbase-0.92.0.tar.gz
2. 修改配置文件:
[root@hadoop-1]# vi /etc/profile #在环境变量中添加HBASE_HOME export HBASE_HOME=/usr/local/hbase-0.92.0 export PATH=$PATH:$HBASE_HOME/bin
(1). 修改 hbase-env.sh :
vi /usr/local/hbase-0.92.0/conf/hbase-env.sh
修改参数:
export JAVA_HOME=/home/jdk1.6.0_31 export HBASE_OPTS="$HBASE_OPTS -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps" export HBASE_PID_DIR=/usr/local/hbase-0.92.0/pids export HBASE_MANAGES_ZK=truevi /usr/local/hbase-0.92.0/conf/hbase-site.xml
(2). 修改 hbase-site.xml
vi /usr/local/hbase-0.92.0/conf/hbase-site.xml
<configuration> <property> <name>hbase.rootdir</name> <value>hdfs://hadoop-1:9000/hbase</value> </property> <property> <name>hbase.cluster.distributed</name> <value>true</value> </property> <property> <name>hbase.zookeeper.quorum</name> <value>hadoop-1,hadoop-2,hadoop-3,hadoop-4</value> </property> <property> <name>zookeeper.session.timeout</name> <value>60000</value> </property> <property> <name>hbase.master</name> <value>hadoop-1:60000</value> </property> <property> <name>hbase.zookeeper.property.clientPort</name> <value>21818</value> </property> </configuration>
(3).修改 regionservers
vi /usr/local/hbase-0.92.0/conf/regionservers
hadoop-2 hadoop-3 hadoop-4
3.配置完毕后将hbase复制到其它节点上
scp -r hbase-0.92.0/ root@hadoop-2:/usr/local/ scp -r hbase-0.92.0/ root@hadoop-3:/usr/local/ scp -r hbase-0.92.0/ root@hadoop-4:/usr/local/
4.启用hbase
/usr/local/hbase-0.92.0/bin/start-hbase.sh
5.进入命令行
/usr/local/hbase-0.92.0/bin/hbase shellok 通过上面的步骤,hbase 已经建立起来了...
访问url: http://172.16.0.90:60010/