zoukankan      html  css  js  c++  java
  • HDP3.1 中配置 YARN 的 timeline server 使用外部的 HBase

        HDP3.1 中的 YARN 的 timeline server 默认使用内置的 HBase,不知道为什么,总是过几天就挂掉,暂时还没找到原因。后来想着让它使用外部的 HBase 看看会不会还有此问题。配置如下:

        前提: Ambari 中已经装好 YARN 和 HBase 了。

    (1)把 YARN 的配置页中 Advanced yarn-hbase-env 部分里的下面三个值改成 HBase 配置页里相应的值。然后重启 YARN 的服务。

    • hbase.zookeeper.quorum
    • hbase.zookeeper.property.clientPort
    • zookeeper.znode.parent

    (2)登陆到某台机器,执行下面的命令,创建需要的表。

    export HBASE_CLASSPATH_PREFIX={hdp-dir}/hadoop-yarn/timelineservice/*
    
    {hdp-dir}/hbase/bin/hbase 
    org.apache.hadoop.yarn.server.timelineservice.storage.TimelineSchemaCreator -Dhbase.client.retries.number=35 -create -s
    上面{hdp-dir} 是HDP 安装的目录,我的是 /usr/hdp/3.1.0.0-78

    (3)登陆 HBase shell,给 yarn 用户赋权限。
    grant 'yarn', 'RWXCA'

  • 相关阅读:
    NET网络配置
    NTP时间同步器
    NFS配置linux
    DNS配置域名解析
    ftp配置windows
    samba配置与windows
    NTP服务和DNS服务
    NFS服务和DHCP服务scp
    SAMBA服务和FTP服务
    find用法
  • 原文地址:https://www.cnblogs.com/langfanyun/p/10821415.html
Copyright © 2011-2022 走看看