You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

测试环境DataBricks挂载存储账户失败,报NullPointerException求助

DataBricks测试环境无法挂载Azure存储账户(认证时触发空指针异常)

相同的存储挂载代码在Dev、Preprod和Prod环境均可正常运行,但在测试环境执行时失败,抛出以下认证错误:

ExecutionError: An error occurred while calling o418.mount. : java.lang.NullPointerException 
at shaded.databricks.azurebfs.org.apache.hadoop.fs.azurebfs.oauth2.AzureADAuthenticator.getTokenCall(AzureADAuthenticator.java:320) 
at shaded.databricks.azurebfs.org.apache.hadoop.fs.azurebfs.oauth2.AzureADAuthenticator.getTokenCall(AzureADAuthenticator.java:287) 
at shaded.databricks.azurebfs.org.apache.hadoop.fs.azurebfs.oauth2.AzureADAuthenticator.getTokenUsingClientCreds(AzureADAuthenticator.java:110)

已完成以下验证操作,但问题未解决:

  • 通过DataBricks密钥范围从Azure Key Vault获取配置,跨环境使用一致的服务主体(SP)信息,且密钥已更新同步
  • Workspace已启用Secure Cluster Connectivity(无公网IP)
  • 存储账户配置确认:
    • 防火墙和虚拟网络设置为允许所有网络访问
    • 已为SP分配Storage Blob Data Contributor角色
    • 已启用Blob软删除
  • 创建新的SP并分配对应角色后重试,仍出现相同错误

恳请各位帮忙分析该问题的根因及解决方案。

内容的提问来源于stack exchange,提问作者user30153177

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 12:54:51