• 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

    
         >hbase.rootdir
         hdfs://192.168.64.210:9000/hbase
    
    
    
         hbase.cluster.distributed
         true
    
    
    
         hbase.zookeeper.property.dataDir
         /home/cm/hbase
    
     
       
    ​
    ​
    #无中文版
    
         >hbase.rootdir
         hdfs://192.168.64.210:9000/hbase
    
    
         hbase.cluster.distributed
         true
    
    
         hbase.zookeeper.property.dataDir
         /opt/soft/hbase120/data
    
    
         hbase.zookeeper.property.clientPort
         2181
    

    配置环境变量

    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
    ​

  • 相关阅读:
    Swin Transformer目标检测实验——测试自己的数据集
    MyBatis select标签
    Kafka生产者使用案例
    fltp备份文件后统计验证
    CS224W6.2——深度学习基础
    HTML5期末大作业:基于HTML+CSS+JavaScript仿蘑菇街购物商城设计毕业论文源码
    网络请求【小程序】
    如何报考华为网络工程师?
    剑指offer-哈希表总结
    Flutter extended_image库设置内存缓存区大小与缓存图片数
  • 原文地址:https://blog.csdn.net/just_learing/article/details/126200329