文档首页/ MapReduce服务 MRS/ 故障排除/ 使用Presto/ Presto查询Kudu表时系统报错找不到表
更新时间:2023-11-10 GMT+08:00

Presto查询Kudu表时系统报错找不到表

用户问题

使用Presto查询Kudu表报错。

问题现象

使用Presto查询Kudu表,报表找不到的错误:

后台报错:

原因分析

在实际的运行节点(worker实例所在节点)没有Kudu相关配置。

处理步骤

  1. 在集群Presto所有的worker实例节点上添加配置文件kudu.properties。

    配置文件保存路径:/opt/Bigdata/MRS_xxx/1_x_Worker/etc/catalog/ (请根据集群实际版本修改路径)

    配置文件内容:

    connector.name=kudu
    kudu.client.master-addresses=KuduMasterIP1:port,KuduMasterIP2:port,KuduMasterIP3:port  
    • KuduMaster节点IP和端口请根据实际情况填写。
    • 为配置文件添加和文件保存路径下其他文件一致的文件权限、属组。

  2. 修改完成之后,请在集群详情页面选择“组件管理 > Kudu”,单击“更多 > 重启服务”。