1:由于我现在安装的hadoop版本是1.21 可以根据下面的hadoop与hbase的对应关系,到hbase官网上下载hbase0.94版本。下载地址为:http://apache.mirrors.tds.net/hbase/hbase-0.94.11/
2:解压hbase0.94.11的tar包
tar -zxvf hbase-0.94.11.tar.gz
3:修改hbase-env.sh文件
export JAVA_HOME=/usr/lib/jvm/java-7-oracle/ jdk安装目录 export HBASE_CLASSPATH=/etc/hadoop/conf/ hadoop安装目录 export HBASE_MANAGES_ZK=true
4:修改hbase-site.xml文件
<property> <name>hbase.rootdir</name> <value>hdfs://localhost:9000/hbase</value> <!-- 端口号和ip地址要与hadoop配置参数fs.default.name一致 --> <description>The directory shared by RegionServers.</description> </property> <property> <name>dfs.replication</name> <value>1</value> <!-- 修改默认拷贝数 --> <description>The replication count for HLog HFile storage. Should not be greater than HDFS datanode count.</description> </property>
5:修改hadoop的hdfs-site.xml文件
添加如下代码
具体原因查看如下代码:http://abloz.com/hbase/book.html#standalone
<property> <name>dfs.support.append</name> <value>true</value> </property> <property> <name>dfs.datanode.max.xcievers</name> <value>4096</value> </property>
6:替换hadoop的jar文件
hbase0.94.11默认支持的是hadoop1.0.4,我们可以用替换hadoop-core的方式让其支持hadoop1.2.1
rm /usr/local/hbase/lib/hadoop-core-1.0.4.jar cp /usr/local/hadoop/hadoop-core-1.2.1.jar /usr/local/hbase/lib cp /usr/local/hadoop/lib/commons-collections-3.2.1.jar /usr/local/hbase/lib cp /usr/local/hadoop/lib/commons-configuration-1.6.ja r/usr/local/hbase/lib
7:设置hbase文件夹的所有者及其权限
chmod 777 hbase chown -R user:user hbase
8:启动hbase
bin/start-hbase.sh
9:用jps命令看是否运行正常
10: 尝试运行hbase命令
bin/hbase shell HBase Shell; enter 'help<RETURN>' for list of supported commands. Type "exit<RETURN>" to leave the HBase Shell Version 0.90.4, r1150278, Sun Jul 24 15:53:29 PDT 2013 hbase(main):001:0> list TABLE webpage 1 row(s) in 0.5270 seconds
如果不报错,说明已经配置成功
相关推荐
nutch2.3+hbase0.94.14+hadoop1.2.1安装文档.txt )
Hadoop2.6.2、Hbase1.1.2、Hive1.2.1 HA
NULL 博文链接:https://aperise.iteye.com/blog/2282670
hbase-090.3.tar.gz版本与hadoop-1.2.1良好兼容,从官网下载hbase-090.3.tar.gz安装包,并将下载的hbase-090.3.tar.gz拷贝到/home/hadoop目录下。hbase官网下载地址:http://archive.apache.org/dist/hbase/ 选择...
企业内部实际 hadoop zookeeper hbase搭建步骤明细
被编译的hive-hbase-handler-1.2.1.jar,用于在Hive中创建关联HBase表的jar,解决创建Hive关联HBase时报FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. org.apache.hadoop....
HBase 是一个开源的、分布式的、版本化的 NoSQL 数据库(也即非关系型数据库),它利用 Hadoop 分布式文件...HBase 作为 Hadoop 框架下的数据库,是被设计成在一个服务器集群上运行的。。。。。。。。。。。。。。。
hadoop2.6.3-spark1.5.2-hbase-1.1.2-hive-1.2.1-zookeeper-3.4.6安装指南
hbase-0.94.13,适合hadoop1.2.1版本。
本文主要以atlas0.8.4为例,适配hadoop2.8.5,hive1.2.1,hbase1.3.1,安装集成。以及导入hive元数据,hbaes元数据其中遇到的一些问题和解决办法,包括hive列血缘关系生成。
mysql-8.0.19-1.el7.x86_64.rpm-bundle.tar\apache-hive-2.0.0-bin.tar.gz\spark-2.4.5-bin-hadoop2.7.tgz\hbase-1.2.1-bin.tar.gz\hadoop-2.7.1.tar.gz\jdk-8u162-linux-x64.tar.gz
背景和基本原理1 跳跃中的Hadoop1.1 什么是Hadoop 1.1.1 Hadoop 的核心组件1.1.2 Hadoop 生态圈1.1.3 物理架构1.1.4 谁在使用Hadoop1.1.5 Hadoop 的局限性1.2 运行Hadoop 1.2.1 下载并安装...
Hadoop 1.2.1(有关下载和配置说明,请参见 ) Zookeeper 3.4.5(有关下载和配置说明,请参见 ) Apache Thrift 0.9.0(有关下载和配置说明,请参见 ) 最低Gnuplot 4.2,建议4.4(以root身份运行sudo yum ...
适合jdk1.8 hadoop2.7.4 zookeeper3.4.1
1.Hive并不是hadoop自带的组件,因此我们需要去下载hive,此次课我们使用hive 1.2.1版本,下载地址为: 2.下载完成之后,安装包默认保存在下载文件夹中,解压安装包apache-hive-1.2.1-bin.tar.gz至路径 /usr/local...
本文件内容适用于学习Hadoop时所需配置HBase的所有文件,包括以下内容: hbase-1.2.1-bin.tar.gz hbase-site.xml.txt 配置文件收集不易,有部分配置内容已单独复制出来! 希望大家点个收藏点个赞,谢谢大家!
1.2.1 下载并安装Hadoop 1.2.2 Hadoop 的配置 1.2.3 CLI 基本命令 1.2.4 运行MapReduce 作业 1.3 本章小结 第2 部分 数据逻辑. 2 将数据导入导出Hadoop. 2.1 导入导出的关键要素 2.2 将...