This document covers the steps to set up your ObjectiveFS filesystem with Microsoft Azure.
Filesystemsection on your profile page
On your Azure account, verify
Disabled is selected for
Secure transfer required (ObjectiveFS has built-in client side encryption already).
Azure Portal → Storage accounts → Under Settings, select Configuration → For “Secure transfer required”, select “Disabled”
The config parameters will be stored in
Verify the following in
$ sudo mount.objectivefs config Enter ObjectiveFS license: <your ObjectiveFS license> Enter Access Key Id: <your Azure storage account name> Enter Secret Access Key: <Access key from your Azure storage account> Enter Default Region: http://<storage account name>.blob.core.windows.net
http://<your storage account name>.blob.core.windows.net
AWS_ACCESS_KEY_IDcontains your Azure storage account name
AWS_SECRET_ACCESS_KEYcontains the access key from your storage account
Create your filesystem (one-time only)
Note: If you need to use an existing empty Azure bucket, see this doc.
$ sudo mount.objectivefs create <your filesystem name> Passphrase (for http://<acctname>.blob.core.windows.net/<filesystem>): <your passphrase> Verify passphrase (for http://<acctname>.blob.core.windows.net/<filesystem>): <your passphrase>
Mount your filesystem
Mount your filesystem on an existing empty directory, e.g.
/ofs. The ObjectiveFS process will run in the background.
$ sudo mkdir /ofs $ sudo mount.objectivefs <your filesystem name> /ofs Passphrase (for http://<acctname>.blob.core.windows.net/<filesystem>): <your passphrase>
[Optional] Multi-server setup
Mount this filesystem on as many servers as you wish by running steps 1, 3 and 5 on each server. Each server can read and write to the same filesystem at the same time.
/etc/objectivefs.env/OBJECTIVEFS_PASSPHRASEto mount the filesystem without manually entering the passphrase each time.
/etc/fstab, see the mount on boot guide.
If you have questions, please email us at firstname.lastname@example.org.
Last updated by ObjectiveFS staff, May 4, 2021
ObjectiveFS is a shared filesystem for Linux and macOS that automatically scales up and out with high performance. In production use by Fortune 500 companies since 2013.