gpt4 book ai didi

hadoop - 即使在向命令行添加原则后,HDFS 委托(delegate) token 也已过期

转载 作者:可可西里 更新时间:2023-11-01 14:27:31 25 4
gpt4 key购买 nike

我在 hadoop 中运行一个 spark streaming 作业。该机器已进行 kerberos 化,它运行良好 42 小时,但由于 HDFS token 委托(delegate)到期而失败。

我什至为每 8 小时运行一次的 kinit 命令设置了 crontab,并且我拥有 10 小时的 Max-renew 生命周期 token 。

Failed due to error: org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.security.token.SecretManager$InvalidToken): token (HDFS_DELEGATION_TOKEN token

我还在启 Action 业时在命令行中使用 principle 运行它。

最佳答案

问题已解决...!在启 Action 业时将以下配置添加到 spark 命令行,它起作用了。

--conf spark.hadoop.fs.hdfs.impl.disable.cache=true

或者您可以在 yarn 配置级别更改它以影响全局。

我测试了它可以正常运行 3 天。

谢谢

关于hadoop - 即使在向命令行添加原则后,HDFS 委托(delegate) token 也已过期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39540110/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com