Hbase安装(保姆级)---------yarn逻辑解析

Posted kjshuan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hbase安装(保姆级)---------yarn逻辑解析相关的知识,希望对你有一定的参考价值。

共3部分

hdfs  分布式(类似硬盘)
MapReduce  高效率的统计运算
yarn 资源调度器 2.0之前没有yarn (我们用的2.6)
​

yarn的2部分

resoucemanager
​
nodemanager(每隔半小时向resourcmanager提交心跳)

 

 

 

 

 

14步工作原理

1 客户端 提交作业 申请jobbID
2 ResourceManager返回一个作业ID 并将路径返回客户端
3 客户端(Client)将需要的资源(jar包)上传到返回的HDFS路径​​

hbase搭建

安装前提拖入jar包!!!

 

安装zookeper

 cd /opt/
 ls
 tar -zxf zookeeper-3.4.5-cdh5.14.2.tar.gz
 mv zookeeper-3.4.5-cdh5.14.2 /opt/soft/zk345
 cd /opt/soft/zk345/conf/
 ls
cp zoo_sample.cfg zoo.cfg
 vim zoo.cfg
 ======================
 #修改这个文件
 dataDir=/opt/soft/zk345/data
 #插入以下内容 ip地址用自己的
 server.1=192.168.64.210:2888:3888
  ======================
  
  
 vim /etc/profile
 #zookeeper 配置环境变量
export ZOOKEEPER_HOME=/opt/soft/zk345
export PATH=$PATH:$ZOOKEEPER_HOME/bin
:wq
#激活配置
source /etc/profile
#启动
zkServer.sh start
​

安装hbase

cd /opt/jar
tar -zxf hbase-1.2.0-cdh5.14.2.tar.gz
mv hbase-1.2.0-cdh5.14.2 /opt/soft/hbase120
cd /opt/soft/hbase120/conf/
ls

 

 

vim hbase-env.sh

export JAVA_HOME=/opt/soft/jdk180
export HBASE_MANAGES_ZK=false
:wq
​

vim hbase-site.xml

<property>
     <name>>hbase.rootdir</name>
     <value>hdfs://192.168.64.210:9000/hbase</value>
</property>
<!—单机模式不需要配置,分布式配置此项为true-->
<property>
     <name>hbase.cluster.distributed</name>
     <value>true</value>
</property>
<!—单机模式不需要配置 分布是配置此项为zookeeper指定的物理路径名-- >
<property>
     <name>hbase.zookeeper.property.dataDir</name>
     <value>/home/cm/hbase</value>
</property>
<!—1.2.4--> 
<property>   
​
​
#无中文版
<property>
     <name>>hbase.rootdir</name>
     <value>hdfs://192.168.64.210:9000/hbase</value>
</property>
<property>
     <name>hbase.cluster.distributed</name>
     <value>true</value>
</property>
<property>
     <name>hbase.zookeeper.property.dataDir</name>
     <value>/opt/soft/hbase120/data</value>
</property>
<property>
     <name>hbase.zookeeper.property.clientPort</name>
     <value>2181</value>
</property>

配置环境变量

vim /etc/profile
==========================
#habase env
export HBASE_HOME=/opt/soft/hbase120
export PATH=$PATH:$HBASE_HOME/bin
==========================
:wq
source /etc/profile

先启动hdoop在启动hbase

start-all.sh
#jps 一应该出现7个
jps
#启动hbase (HMaster HRegionServer)
start-hbase.sh
hbase shell
list

 

 

创建表空间

create
create_namespace 'mydemo'
create 'mydemo:userinfos','base'
exit
​

以上是关于Hbase安装(保姆级)---------yarn逻辑解析的主要内容,如果未能解决你的问题,请参考以下文章

Zookeeper在正常配置下启动成功,但是在查看状态时仍然会报错的解决方法(超级详细保姆级讲解)

Redis安装教程(保姆级教程)

Android Studio 2022.1.1版本 保姆级安装教程

[转发]MySQL安装配置教程(超级详细保姆级)

MySQL+Navicat安装配置教程(超级详细保姆级)

下载安装MarkDown保姆级