在通过oozie运行配置单元操作时如何解决问题 - “与Thrift服务器通信时出现未知的HS2问题。”

问题描述 投票:0回答:1

我正在运行两个shell脚本和十二个hive操作作为数据迁移任务。我正在使用oozie安排这些。当我将作业测试为干运行时,作业有时会部分执行,有时只执行几个配置单元操作。检查纱线日志以查找失败的任务后,将生成以下错误。有趣的是,在执行连续干运行时,不同的配置单元操作失败,并且对于来自纱线日志的所有配置单操作,错误与以下相同:

与thrift服务器通信时出现未知的HS2问题。无法使用JDBC Uri打开客户端传输:jdbc:hive2:// ****** javax.net.SSLHandshakeException无当前连接拦截System.exit(2)oozie启动器失败,主类退出代码[2]

每个配置单元操作都指定了jdbc配置单元。使用专用队列运行oozie作业。 hive-site.xml是工作的一部分。

通过直线和色调浏览器可以很好地运行配置单元脚本。

我无权上传job.xml

hive mapreduce yarn oozie thrift
1个回答
0
投票

解决。这是因为添加到群集的两个新节点没有与前一个相同的配置。到目前为止,因为其他hadoop服务的oozie工作也开始报告同样的问题。此外,yarn-logs将为您提供运行oozie作业的节点,而且它将在这些相同的节点上失败。这是如何实现这些节点的一些问题,有趣的是那些节点是新添加的节点。

© www.soinside.com 2019 - 2024. All rights reserved.