`

hbase on yarn 安装笔记,私货,浅显易懂

 
阅读更多

 

http://blog.csdn.net/jiushuai/article/details/26694475

 

java高级交流群:37341439 ,文明看不明白的地方可以进群询问啊!欢迎学习hbase的同志进群一同学习,一同进步。
 
 
hbase不需要编译,只需要选择需要的hadoop版本对应的hbase就可以。比如hbase-0.98.2-hadoop2-bin.tar.gz

1:集群机器间要建立ssh互信

 
先到所有机器执行下面代码创建rsa
mkdir ~/.ssh
chmod 700 ~/.ssh
ssh-keygen -t rsa
 
然后到其中一台机器执行下面命令收集各个集群机器上的私钥
ssh hadoop1 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
ssh hadoop2 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
ssh hadoop3 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
ssh client cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
 
将收集好的authorized_keys复制到所有集群中机器中
scp ~/.ssh/authorized_keys hadoop2:~/.ssh/
scp ~/.ssh/authorized_keys hadoop1:~/.ssh/
scp ~/.ssh/authorized_keys hadoop3:~/.ssh/
 
 
将集群中的authorized_keys文件权限设置为600 。不设置的话互信会不成功哦。
chmod 600 ~/.ssh/authorized_keys
 
 
2进入解压后的hbase-0.98.2-hadoop2-bin.tar.gz,修改hbase-0.98.2-hadoop2-bin/conf/hbase-site.xml
添加如下配置:
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://mycluster/hbase</value>
<description>The directory shared by RegionServers.
</description>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.property.clientPort</name>
<value>2181</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>hadoop1,hadoop2,hadoop3</value>
</property>
</configuration>
 
3:将这个配置好后的hbase拷贝到所有集群中相同的位置
 
4:在hdfs中新建/hbase目录,并修改所有者为hbase的启停用户,这个/hbase目录是hbase-site.xml中配置的hdfs://mycluster/hbase
hadoop fs -mkdir /hbase
hadoop fs -chown hbase /hbase
 
5:hbase启停用户需要配置hadoop环境变量,不然如果你配置了hdfs ha,在hbase-site.xml里面指定的 HBASE.ROOTDIR地址hbase就不认识
export JAVA_HOME=/usr/java/jdk1.7.0_45
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export HADOOP_HOME=/usr/local/hadoop
export PATH=$PATH:$HADOOP_HOME/bin

export HADOOP_INSTALL=/usr/local/hadoop
export PATH=$PATH:$HADOOP_INSTALL/bin
export PATH=$PATH:$HADOOP_INSTALL/sbin
export HADOOP_MAPRED_HOME=$HADOOP_INSTALL
export HADOOP_COMMON_HOME=$HADOOP_INSTALL
export HADOOP_HDFS_HOME=$HADOOP_INSTALL
export YARN_HOME=$HADOOP_INSTALL
export HADOOP_LOG_DIR=/home/hadoop/hadoopdata/logs
 
6:启动hbase和停止hbase
HBASE_HOME/bin/start-hbase.sh
HBASE_HOME/bin/stop-hbase.sh
分享到:
评论

相关推荐

    hadoop,hbase,zookeeper安装笔记

    hadoop,hbase,zookeeper安装笔记hadoop,hbase,zookeeper安装笔记hadoop,hbase,zookeeper安装笔记

    hbase安装与使用

    在本地模式下,hbase只需要安装JDK就可以了。 若使用HDFS文件系统模式,除了JDK,还需要安装hadoop(HDFS是hadoop的旗舰级文件系统,是hadoop项目的核心子项目,安装hadoop会带有hdfs),本版本hbase依赖安装的hadoop...

    IT十八掌_HBase阶段学习笔记(课堂笔记与原理图解)

    IT十八掌大数据第三期配套课堂笔记! 1 、HBase的特点 2 、HBase访问接口 3 、HBase存储结构与格式 4 、HBase设计 5 、关键算法和流程 6 、HBase安装 7、HBase的Shell操作 8、HBase客户端

    HBase 1.2 分布式安装分享

    HBase 1.2 分布式安装分享

    Hadoop与HBase自学笔记

    Hadoop与HBase自学笔记 1、 安装jdk 2、 安装Cygwin以及相关服务 2.1 安装Cygwin 2.2 配置环境变量 2.3 安装sshd服务 2.4 启动sshd服务 2.5 配置ssh登录 3、安装hadoop 3.1 修改hadoop-env.sh 3.2 修改...

    Hbase的安装过程及基本操作

    来自一位老学姐的Hbase安装详细教程(清华大学镜像下)及基本操作,希望能带给你们些许帮助。主要包含Hbase的下载过程及其遇到的小问题,后续会继续完善该文档!

    大数据Hbase 的学习笔记

    自己在大数据培训班学习整理的笔记,比较详细,适合新手学习,我感觉还是挺有帮助的,希望可以帮助到你

    CDH-Hbase的安装1

    HBase is one of Hadoop core components, included in CDH parcel already. HDFS and

    Hadoop(Hbase)的安装部署与配置实验

    Hadoop(Hbase)的安装部署与配置实验

    hbase集群的安装

    hbase需要搭建集群,这里详细的介绍了集群的安装方式以及配置文件的一些修改

    zookeeper+hbase快速入门全套笔记

    zookeeper和hbase的完整全套快速入门笔记,step by step,看了就会

    hbase安装和使用

    本资源为hbase的安装和使用,内含hbase安装工具包,hbase的安装说明,hbase的使用说明 。

    Hadoop、HBase、Zookeeper安装部署

    Hadoop、HBase、Zookeeper安装部署

    HBase自学笔记

    本自学笔记,是根据各大机构及HBase官网综合整理,笔记中有详细的知识体系,从基础到提升再到案例,深入浅出介绍hbase.

    hbase学习笔记

    比较详细的HBase学习笔记,精心制作 HBase是一个分布式的、面向列的开源数据库,源于google的一篇论文《bigtable:一个结构化数据的分布式存储系统》。HBase是Google Bigtable的开源实现,它利用Hadoop HDFS作为其...

    HBase学习笔记(个人整理)

    个人笔记整理(带目录),共8个章节: 一.Hbase快速入门 二.Apache HBase配置 三.Hbase数据存储 四.HBase协处理器与二级索引 五.PHOENIX操作HBASE 六.HBase设计与优化 七.HBase与Spark集成 八.Trafodion操作HBase 共146...

    zookeeper+hadoop+hbase+hive(集成hbase)安装部署教程(超详细).docx

    jdk1.8.0_131、apache-zookeeper-3.8.0、hadoop-3.3.2、hbase-2.4.12 mysql5.7.38、mysql jdbc驱动mysql-connector-java-8.0.8-dmr-bin.jar、 apache-hive-3.1.3 2.本文软件均安装在自建的目录/export/server/下 ...

    HBase集群环境安装

    HBase集群环境安装

    hadoop zookeeper hbase 的安装

    详细的讲述了hadoop的安装,zookeeper的安装,还有hbase的安装,每一步都非常的详细,按照我的粘贴就行

Global site tag (gtag.js) - Google Analytics