Azure Blob Store
Last updated
Last updated
This guide describes how to configure Alluxio with as the under storage system.
In preparation for using Azure Blob Store with Alluxio, create a new container in your Azure
storage account or use an existing container. You should also note that the directory you want to
use in that container, either by creating a new directory in the container, or using an existing
one. For the purposes of this guide, the Azure storage account name is called <AZURE_ACCOUNT>
, the
container in that storage account is called <AZURE_CONTAINER>
and the directory in that container is
called <AZURE_DIRECTORY>
. For more information about Azure storage account, Please see.
Use the to add a new mount point, specifying the Alluxio path to create the mount on and the Azure blob store path as the UFS URI. Credentials and configuration options can also be specified as part of the mount operation as described by.
An example ufs.yaml
to create a mount point with the operator:
An example command to mount wasbs://<AZURE_CONTAINER>@<AZURE_ACCOUNT>.blob.core.windows.net/<AZURE_DIRECTORY>/
to /wasbs
if not using the operator:
This property key fs.azure.account.key.<AZURE_ACCOUNT>.blob.core.windows.net
will let the Alluxio use the AccountKey to access Azure Blob Store.
If you mount the Blob and configure the Blob path start with wasb://
, you may see the error as follows:
You can change the Blob path start with wasbs://
.