admin管理员组

文章数量:1345438

I am currently facing an issue in our Test Environment where Data bricks is not able to mount with the storage account and we are using the same mount code in other environments those are Dev,Preprod and Prod and it works fine there without any errors.

I have validated below settings

Fyi, We are using a secret scope in Data bricks and from there we have been fetching these details through a keyvault using the same SP details across all environments and the secret is updated and in sync in Azure Key Vault .

Workspace - Deploy Azure Databricks workspace with Secure Cluster Connectivity (No Public IP) is enabled.

Storage account- 1) Firewall and Virtual networks enabled from all networks. 2) Storage Blob Data contributor role assigned to SP. 3) Enable for soft delete for blobs is enabled

We have created a new SP and assigned the Storage Blob Data contributor role and tried but no luck.

Still getting the following authentication error during mounting

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

Can someone please throw some light on this issue

Thanks.

本文标签: