hbase1.1.2安装
环境:hadoop2.6.1,zk3.4.6
1.配置环境变量 
sudo vi /etc/profile.d/hbase-env.sh
export HBASE_HOME=/usr/local/hbase-1.1.2
export PATH=$PATH:/usr/local/hbase-1.1.2/binsource /etc/profile.d/hbase-env.sh
2.修改配置文件 
mkdir /usr/local/hbase-1.1.2/pid 
vi hbase-env.sh
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_66
export HBASE_PID_DIR=/usr/local/hbase-1.1.2/pid
export HBASE_MANAGES_ZK=falsefalse代表zk不交给hbase管理,需要手动启动
vi conf/hbase-site.xml
<configuration>
  <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/zookeeper-3.4.6/data</value>
  </property>
  <property>
    <name>hbase.master</name>
    <value>master</value>
  </property>
  <property>
    <name>hbase.zookeeper.property.clientPort</name>
    <value>2181</value>
  </property>
</configuration>vi conf/regionservers
master
slave1
slave2
slave3修改hbase-env.sh(可以不改)
export HBASE_REGIONSERVER_OPTS="-Xmx4g -Xms4g -Xmn1800m -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=70 -verbose:gc -XX:+PrintGCDetails -XX:
+PrintGCTimeStamps -Xloggc:$HBASE_HOME/logs/gc-$(hostname)-hbase.log"4.替换 
在hadoop/share/hadoop/下的jar替换到hbase/lib下 
hadoop-annotations-2.6.0.jar 
hadoop-auth-2.6.0.jar 
hadoop-client-2.6.0.jar 
hadoop-common-2.6.0.jar 
hadoop-hdfs-2.6.0.jar 
hadoop-mapreduce-client-app-2.6.0.jar 
hadoop-mapreduce-client-common-2.6.0.jar 
hadoop-mapreduce-client-core-2.6.0.jar 
hadoop-mapreduce-client-jobclient-2.6.0.jar 
hadoop-mapreduce-client-shuffle-2.6.0.jar 
hadoop-yarn-api-2.6.0.jar 
hadoop-yarn-client-2.6.0.jar 
hadoop-yarn-common-2.6.0.jar 
hadoop-yarn-server-common-2.6.0.jar 
htrace-core-3.0.4.jar 
一个15个
5.启动:
start-hbase.sh
4.查看 
user0@master:/tmp$ hbase shell 
hbase(main):001:0> status 
4 servers, 0 dead, 0.5000 average load
网页地址: 
master:16010 
master:16030
错误: 
hbase shell中报 
ERROR: org.apache.hadoop.hbase.PleaseHoldException: Master is initializing
日志中: 
hbase  java.lang.ClassNotFoundException: org.htrace.Trace 
没有将htrace-core-3.0.4.jar拷贝到hbase/lib中
hbase1.1.2安装的更多相关文章
- HBase1.4.6安装搭建及shell命令使用
		HBase1.4.6安装搭建 目录 HBase1.4.6安装搭建 一.前期准备(Hadoop,zookeeper,jdk) 搭建Hbase 1.上传解压 2.配置环境变量 3.修改hbase-env. ... 
- zookeeper3.4.5+Hbase1.2.6安装教程
		说明:在安装zookeeper+Hbase之前,我们应该已经将hadoop集群搭建好了(三个节点),并且验证启动成功.因为HBase是一种构建在HDFS之上的分布式.面向列的存储系*统. zookee ... 
- Hbase1.2.3安装
		HBase是一个分布式,版本化,面向列的数据库,基于Google BigTable模型开发的,典型的key/value系统:构建在HDFS上的分布式列存储系统: 在hadoop master1上安装 ... 
- hbase1.4.0安装和使用
		jia下载地址: http://mirrors.shuosc.org/apache/hbase/1.4.0/ 解压 tar -zxvf hbase-1.4.0-bin.tar.gz 修改环境变量 [ ... 
- Centos7上HBase的安装和配置
		注意事项 HBase配置必须使用主机名,不支持直接配置IP地址.我尝试过,如果不使用主机名直接用IP,会导致HBase连接zk超时. > 设置主机名 hostnamectl set-hostna ... 
- HBase-1.2.1和Phoenix-4.7.0分布式安装指南
		目录 目录 1 1. 前言 2 2. 概念 2 2.1. Region name 2 3. 约定 2 4. 相关端口 3 5. 下载HBase 3 6. 安装步骤 3 6.1. 修改conf/regi ... 
- 进阶3: zookeeper-3.4.9.tar.gz和hbase-1.2.4-bin.tar.gz  环境搭建(hbase 伪分布式)
		前提条件: 成功安装了 jdk1.8, hadoop2.7.3 注意条件: zookeeper,hbase 版本必须要和hadoop 安装版本相互兼容,否则容易出问题: 本次:安装包 zookee ... 
- HBase学习(一) 基本概念和安装基本命令
		HBase学习(一) 一.了解HBase 官方文档:https://hbase.apache.org/book.html 1.1 HBase概述 HBase 是一个高可靠性.高性能.面向列.可伸缩的分 ... 
- 使用 Ansible 快速部署 HBase 集群
		背景 出于数据安全的考虑,自研了一个低成本的时序数据存储系统,用于存储历史行情数据. 系统借鉴了 InfluxDB 的列存与压缩策略,并基于 HBase 实现了海量存储能力. 由于运维同事缺乏 Had ... 
随机推荐
- CSS3之Flexbox布局
			CSS3为我们提供了一种可伸缩的灵活的web页面布局方式-flexbox布局,它具有很强大的功能,可以很轻松实现很多复杂布局,在它出现之前,我们经常使用的布局方式是浮动或者固定宽度+百分比来进行布局, ... 
- 初识MariaDB存储引擎
			在看MariaDB的存储引擎之前,可以先了解MySQL存储引擎. MySQL常用的存储引擎: MyISAM存储引擎:是MySQL的默认存储引擎.MyISAM不支持事务.也不支持外键,但其访问速度快,对 ... 
- Eclipse中新建jsp文件访问页面时乱码问题
			新建.jsp文件,charset和pageEncoding默认是ISO-8859-1,这样的话访问页面时会出现乱码,解决办法:将charset和pageEncoding改为UTF-8(或者GBK/GB ... 
- Settings.System.getInt获取Setting里的设置信息
			数据库的路径:/data/data/com.android.providers.settings. 获取飞行模式: Settings.System.getInt(mContext.getContent ... 
- ajaxForm笔记
			<script src="Scripts/jquery.form.js" type="text/javascript"></script> ... 
- 【Flex学习】Flex4学习网站
			http://blog.minidx.com/category/flex 来自为知笔记(Wiz) 
- 关于windows下c/c++的rand()的一个测试
			,,,}; ,-,,}; ,y=; ;t<<<;t++){ ; x+=xs[d];y+=ys[d]; 在(x,y)绘制一个点; } 根据rand()%4的值决定点的移动方向,生成图像 ... 
- ARM NEON编程系列1-导论
			ARM NEON 编程系列1 - 导论 前言 本系列博文用于介绍ARM CPU下NEON指令优化. 博文github地址:github 相关代码github地址:github NEON历史 ARM处理 ... 
- HDU 5701 中位数计数
			这题真的很恶心,做了一天,最后问学长,才懂题意是什么,原来我一直都没读懂题.这我真的就无语了,你的题意多两句话会死啊?你测试样例多两个例子就不行啊?真蛋疼,题意都不懂,还做个shi? 题里说的是区间, ... 
- ajax实现的无刷新分页代码实例
			一.html代码部分: <table class="table style-5"> <thead id="t_head"> ... 
