Hbase的配置和安装
2016-11-17 19:49
141 查看
Hbase的配置和安装
1. 解压hbase、配置HBASE_HOME
tar -zxvf hbase-1.2.4.tar.gz
2. 修改$HBASE_HOME/conf/hbase-env.sh文件
//指定JDK路径 export JAVA_HOME=/usr/java/jdk1.8.0_45 //告诉hbase使用外部的zk export HBASE_MANAGES_ZK=false #export HBASE_OPTS="$HBASE_OPTS -XX:+HeapDumpOnOutOfMemoryError -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode" #export HADOOP_HOME=/data/hadoop-2.6.0 #export HBASE_LOG_DIR=/data/hadoop/hbase/logs
3. 修改$HBASE_HOME/conf/hbase-site.xml文件:
<configuration> <!-- 指定hbase在HDFS上存储的路径 --> <property> <name>hbase.rootdir</name> <value>hdfs://testhadoop/hbase-1.2.4</value> </property> <!-- 指定hbase是分布式的 --> <property> <name>hbase.cluster.distributed</name> <value>true</value> </property> <!-- 指定zk的地址,多个用“,”分割 --> <property> <name>hbase.zookeeper.quorum</name> <value>mtime-bigdata00:2181,mtime-bigdata01:2181,mtime-bigdata02:2181</value> </property> </configuration>
4. 修改$HBASE_HOME/conf/regionserver文件:
regionserver_hostname1 regionserver_hostnmae2
5. 同步各个节点的时间(hbase默认允许有30s的延迟)
6. 启动hbase
$HBASE_HOME/bin/start-hbase.shHMaster没有单点问题,HBase中可以启动多个HMaster,通过Zookeeper的Master Election机制保证总有一个Master运行。
所以这里要配置HBase高可用的话,只需要启动两个HMaster,让Zookeeper自己去选择一个Master Acitve。
在某regionserver上启动Hmaster,作为standdby的Hmaster。
hbase-daemon.sh start master其他hbase的运维命令
hbase-daemon.sh start master #启动Hmasterhbase-daemon.sh stop master #关闭Hmaster
hbase-daemon.sh start regionserver #开启regionserver
hbase-daemon.sh stop regionserver #关闭regionserver
hbase-daemons.sh start master #在regionservers列表中的服务器启动Hmaster(standby状态的)
hbase-daemons.sh stop master #关闭在regionservers列表中的服务器上Hmaster(standby状态的)
hbase-daemons.sh start regionserver #开启所有的regionserver
hbase-daemons.sh stop regionserver #关闭所有的regionserver
7.查看hbase-masterUI:
hbase1.x以后的hbase UI的端口改为了16010。
http://mtime-bigdata00:16010/master-status
相关文章推荐
- hbase安装配置(整合到hadoop)
- Hadoop+Hbase+ZooKeeper 安装配置及需要注意的事项
- ubuntu下hbase的伪分布式安装与配置
- HBase 完全分布式 安装配置
- Hadoop+Hbase安装配置实录
- Hbase安装配置(含分布式ZooKeeper)
- hbase安装配置(整合到hadoop)
- Hadoop HBase 配置 安装 Snappy 终极教程
- Hadoop HBase 配置 安装 Snappy 终极教程
- HBase入门笔记(三)-- 完全分布模式Hadoop集群安装配置
- HBase入门笔记(四)--完全分布式HBase集群安装配置
- Hbase 学习笔记[1] 安装及配置
- Hbase安装配置
- hadoop1.01+ hbase 0.92+chukwa0.5 安装配置 +问题
- Hbase安装配置(含分布式ZooKeeper)
- hbase安装与配置
- hbase安装配置(整合到hadoop)
- 伪分布式hadoop平台上hbase的安装配置
- Hadoop HBase 配置 安装 Snappy 终极教程
- HBase的安装、配置、管理与编程