Hbase环境搭建,
0. 软件版本下载
http://mirror.bit.edu.cn/apache/hbase/1. 集群环境
Master 172.16.11.97Slave1 172.16.11.98Slave2 172.16.11.992. 下载软件包
#Masterwget http://archive.apache.org/dist/hbase/0.98.24/hbase-0.98.24-hadoop1-bin.tar.gztar zxvf hbase-0.98.24-hadoop1-bin.tar.gz3. 修改Hbase配置
#Mastercd hbase-0.98.24-hadoop1/confvim regionserversmasterslave1slave2vim hbase-env.sh export JAVA_HOME=/usr/local/src/jdk1.8.0_152export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib
vim hbase-site.xml(• 指定hadoop目录,指定zookeeper)<configuration> <property> <name>hbase.tmp.dir</name> <value>/var/hbase</value> </property> <property> <name>hbase.rootdir</name> <value>hdfs://master:9000/hbase</value> </property> <property> <name>hbase.cluster.distributed</name> <value>true</value> </property> <property> <name>hbase.zookeeper.quorum</name> <value>master,slave1,slave2</value> </property> <property> <name>hbase.zookeeper.property.dataDir</name> <value>/usr/local/src/hbase-0.98.24-hadoop1/zookeeper</value> </property> <property> <name>hbase.master.info.port</name> <value>60010</value> </property> </configuration>
4. 增加环境变量
#Master、Slave1、Slave2vim ~/.bashrcHBASE_HOME=/usr/local/src/hbase-0.98.24-hadoop1HBASE_CLASSPATH=$HBASE_HOME/confHBASE_LOG_DIR=$HBASE_HOME/logsPATH=$PATH:$HBASE_HOME/bin#刷新环境变量source ~/.bashrc5. 拷贝安装包
#Masterscp -r /usr/local/src/hbase-0.98.24-hadoop1 root@slave1:/usr/local/src/hbase-0.98.24-hadoop1scp -r /usr/local/src/hbase-0.98.24-hadoop1 root@slave2:/usr/local/src/hbase-0.98.24-hadoop16. 启动集群
注意:启动hbase之前,必须保证hadoop集群和zookeeper集群是可用的。#Master
bin/start-hbase.sh
7. 进程状态
8. 监控页面及命令行
进入命令行hbase shell
http://master:60010/master-status
9. 关闭集群
#masterstop-hbase.sh10. 如何配置HMater主备
在任意的安装了hbase的机器上启动hmaster命令:hbase-deamon.sh start master
11.添加HBase节点
11.1 复制原子节点到新节点上11.2. hbase-daemon.sh start regionserver
本站文章为和通数据库网友分享或者投稿,欢迎任何形式的转载,但请务必注明出处.
同时文章内容如有侵犯了您的权益,请联系QQ:970679559,我们会在尽快处理。