Caused by: java.io.IOException: Keystore was tampered with, or password was incorrect

本文探讨了在启动YARN上的Flink会话时遇到的SSL初始化失败问题,详细分析了错误堆栈,指出问题源于密钥库被篡改或密码设置不当,并提供了解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

启动yarn-session时上报的错误
java.io.IOException: Failed to initialize SSLContext for the blob server
at org.apache.flink.runtime.blob.BlobServer.(BlobServer.java:201)
at org.apache.flink.runtime.jobmanager.JobManager.createJobManagerComponents(JobManager.scala:2496)atorg.apache.flink.runtime.jobmanager.JobManager.createJobManagerComponents(JobManager.scala:2496) at org.apache.flink.runtime.jobmanager.JobManager.createJobManagerComponents(JobManager.scala:2496)atorg.apache.flink.runtime.jobmanager.JobManager.startJobManagerActors(JobManager.scala:2638)
at org.apache.flink.runtime.jobmanager.JobManager.startJobManagerActors(JobManager.scala)
at org.apache.flink.yarn.YarnApplicationMasterRunner.runApplicationMaster(YarnApplicationMasterRunner.java:375)
at org.apache.flink.yarn.YarnApplicationMasterRunner$1.call(YarnApplicationMasterRunner.java:195)
at org.apache.flink.yarn.YarnApplicationMasterRunner1.call(YarnApplicationMasterRunner.java:192)atjava.security.AccessController.doPrivileged(NativeMethod)atjavax.security.auth.Subject.doAs(Subject.java:422)atorg.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1729)atorg.apache.flink.runtime.security.HadoopSecurityContext.runSecured(HadoopSecurityContext.java:41)atorg.apache.flink.yarn.YarnApplicationMasterRunner.run(YarnApplicationMasterRunner.java:192)atorg.apache.flink.yarn.YarnApplicationMasterRunner.main(YarnApplicationMasterRunner.java:125)Causedby:java.io.IOException:Keystorewastamperedwith,orpasswordwasincorrectatsun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:785)atsun.security.provider.JavaKeyStore1.call(YarnApplicationMasterRunner.java:192) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAs(Subject.java:422) at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1729) at org.apache.flink.runtime.security.HadoopSecurityContext.runSecured(HadoopSecurityContext.java:41) at org.apache.flink.yarn.YarnApplicationMasterRunner.run(YarnApplicationMasterRunner.java:192) at org.apache.flink.yarn.YarnApplicationMasterRunner.main(YarnApplicationMasterRunner.java:125) Caused by: java.io.IOException: Keystore was tampered with, or password was incorrect at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:785) at sun.security.provider.JavaKeyStore1.call(YarnApplicationMasterRunner.java:192)atjava.security.AccessController.doPrivileged(NativeMethod)atjavax.security.auth.Subject.doAs(Subject.java:422)atorg.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1729)atorg.apache.flink.runtime.security.HadoopSecurityContext.runSecured(HadoopSecurityContext.java:41)atorg.apache.flink.yarn.YarnApplicationMasterRunner.run(YarnApplicationMasterRunner.java:192)atorg.apache.flink.yarn.YarnApplicationMasterRunner.main(YarnApplicationMasterRunner.java:125)Causedby:java.io.IOException:Keystorewastamperedwith,orpasswordwasincorrectatsun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:785)atsun.security.provider.JavaKeyStoreJKS.engineLoad(JavaKeyStore.java:56)
at sun.security.provider.KeyStoreDelegator.engineLoad(KeyStoreDelegator.java:224)
at sun.security.provider.JavaKeyStore$DualFormatJKS.engineLoad(JavaKeyStore.java:70)
at java.security.KeyStore.load(KeyStore.java:1445)
at org.apache.flink.runtime.net.SSLUtils.createSSLServerContext(SSLUtils.java:197)
at org.apache.flink.runtime.blob.BlobServer.(BlobServer.java:199)
… 12 common frames omitted
Caused by: java.security.UnrecoverableKeyException: Password verification failed
at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:783)
解决方法:
密码设置的不符合规则,导致SSL无法解析,修改密码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值