当前位置: 首页 > 知识库问答 >
问题:

spark cassandra连接器无法读取hdfs中存在的ssl信任存储文件

苏雅珺
2023-03-14

我正在尝试在Spark和Cassandra之间配置SSL。传递信任存储的本地filepath有效,而传递hdfs filepath不起作用。在Yarn客户端和集群模式下,它会以文件未找到的形式抛出一个错误。

共有1个答案

周浩淼
2023-03-14

发生这种情况是因为Java驱动程序使用SSL参数,而Java驱动程序对HDFS一无所知。您需要将truststore&keystore放到每个节点的相同位置,并在配置参数中指定它。

我将向开发人员标记此问题

 类似资料:
  • 我写一个java应用程序连接到数据库与ssl连接使用jTDS。我已经向连接URL添加了属性ssl=需要,以启用ssl连接。 但是我找不到如何配置属性,在那里我可以指定使用哪个信任存储以及它的密码是什么?此处列出了所有jTDS连接属性:http://jtds.sourceforge.net/faq.html 根据此链接,SQL server jdbc驱动程序具有以下类型的属性trustStore和t

  • 我创建了一个使用SSL连接到IBMMQ的轻应用程序。 如果我同时设置了和一切正常。 密钥库(jks)包含两个条目: > TrustedCertEntry 私钥入口 我觉得,考虑到我是这个连接的客户机,MQ是服务器,应该只使用trustStore,但事实并非如此,因为如果我只设置trustStore,应用程序将无法工作。 谁能给我解释一下为什么两者都是必需的吗?

  • 我写了一个火花作业在我的本地机器,从谷歌云存储读取文件使用谷歌hadoop连接器,如gs://storage.googleapis.com/https://cloud.google.com/dataproc/docs/connectors/cloud-storage 我已经设置了具有计算引擎和存储权限的服务号。我的火花配置和代码是 我已经设置了环境变量也称为GOOGLE_APPLICATION_C

  • 问题内容: 我有一个文件,其内容为python列表的形式,如下所示: 有什么办法可以将python文件读回到列表对象中吗?而不是使用整个文件,而是将其读取为字符串。 编辑:对于那些可能有兴趣的人,我使用(import ast)遇到了一个奇怪的问题,作为解决上述问题的建议。 我在其中使用的程序具有从yahoo finance python模块获取历史股票数据的功能。此函数与ast.literal_e

  • 问题内容: 我正在尝试在github仓库上连接詹金斯。 当我指定Repo URL jenkins时,返回以下错误消息: 无法连接到存储库:命令“ git ls-remote -h git@github.com:adolfosrs / jenkins-test.git HEAD”返回状态码128:stdout:stderr:主机密钥验证失败。致命:无法从远程存储库读取。请确保您具有正确的访问权限,并

  • 我想用Kafka HDFS接收器连接到Azure Blob存储。到目前为止,我已经做了: > 设置属性: 并在中添加了对WASB的支持: 你能帮我解决这个问题吗。有可能吗?