54MD 2020-11-01 13:17 采纳率: 0%
浏览 242

cdh启用sentry后,多个hive的metastore只有一个可用

cdh5.16,有多个hive节点, 启用sentry后,hiveserver2没有问题,但是只有一个hive的metastore可用,其他的会有告警(Hive Metastore canary 创建数据库失败),这个是配置问题么,求解答

  • 写回答

1条回答 默认 最新

  • Lotay_天天 嵌入式领域优质创作者 2023-06-07 14:03
    关注

    您在使用CDH5.16时启用了Sentry,但发现只有一个Hive Metastore可用,其他的会出现告警(Hive Metastore canary 创建数据库失败)。这可能是由于配置问题导致的。
    建议您按照以下步骤进行排查和解决:

    1. 确认所有Hive Metastore节点都已经安装并启动,并且它们之间可以相互通信。您可以通过telnet或ping等工具来测试网络连接情况。
    2. 检查所有Hive Metastore节点的配置文件中是否正确设置了Hive Metastore服务地址。请确保所有节点上的hive-site.xml文件中的hive.metastore.uris参数都指向相同的Metastore服务地址。
    3. 检查Sentry的权限设置是否正确。确保所有Hive Metastore节点上的sentry-site.xml文件中的sentry.hive.metastore.warehouse.dir参数都指向相同的HDFS目录,并且所有节点上的Sentry服务都已经启动。
    4. 检查Hive Metastore数据库是否正常。您可以尝试连接到Hive Metastore数据库并运行一些查询语句来验证其正常运行。
      如果仍然存在问题,请查看Hive Metastore日志以获取更多详细信息,并根据日志信息调整配置或进行其他必要的操作。
    评论

报告相同问题?

悬赏问题

  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料