0783-6.2.0-如何在Hue中集成HBase

      最后更新:2020-06-22 10:01:34 手机定位技术交流文章

      文件写作的目的

      费森在之前的文章“0635 . 16 . 色调集成糖化血红蛋白应用程序接口错误异常分析”和“0646 . 1 . 色调集成糖化血红蛋白应用程序接口错误异常分析(续)”中解释了C5和C6的色调和糖化血红蛋白集成异常分析。本文重点介绍费森如何在6.2.0的安全环境中使用顺化访问糖化血红蛋白

      测试环境:1。Redhat7.2

      2.使用根操作

      3.CM/CDH6.2.0

      糖化血红蛋白节约安装

      在顺化访问糖化血红蛋白是通过糖化血红蛋白节约服务器服务,所以在第一步,我们需要添加糖化血红蛋白节约服务器。

      1.在CM中输入HBase组件,然后单击添加角色实例。

      2.选择要添加的主机

      3.成功添加并启动HBase节俭服务器服务。

      Hbasethruft配置

      服务添加完成后,对HBase进行一些配置。

      1.从CM输入HBase,单击配置,搜索节俭,然后根据下图进行配置

      2.糖化血红蛋白代理用户组和糖化血红蛋白代理用户主机都配置为*

      3.habastorift身份验证可以选择auth或auth-int。如果在此选择了auth-conf,它将提示需要启用ssl,从而导致HBase节俭服务器启动失败。

      4.将以下参数添加到hbase-site.xml的HBase服务高级配置代码段(安全阀)

      & lt属性>。& lt名称>。hbase .节俭. spnego.principal<。/name>。& lt价值>。HTTP/cdh01.hadoop.com@HADOOP。COM<。/value>。& lt/property>。& lt属性>。& lt名称>。hbase .节俭. spnego.keytab.file<。/name>。& lt价值>。hbase.keytab<。/value>。& lt/property>。

      色调集成HBase配置

      1.进入顺化服务的配置界面,搜索顺化安全阀,添加以下配置

      配置完成,重新启动HBase和Hue。

      在色调中测试糖化血红蛋白酶

      1.进入色调服务界面,点击“网页界面”

      2.使用管理员用户登录顺化。由于管理员无权访问HBase,因此无法看到该表。

      3.使用HBase用户登录进行测试,如下图所示,您可以看到hbase中已经内置的表。

      单击,与命令行显示相同的视图数据是正常的,并且集成成功。

      摘要

      1.为hbasethrift身份验证选择auth-conf将导致节俭服务器的启动失败,因为没有启用hbase .节俭. ssl,将身份验证修改为auth或auth-int就足够了。

      2.必须检查HBase.throft.support.proxyuser(启用HBase节俭代理用户)的配置。如果未选中,无论您使用哪个用户登录到Hue,它都将显示user=hue,并且您没有操作hbase的权限。

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/8134.html

          热门文章

          文章分类