0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Storage Accountをファイルサーバとしてマウントする

Posted at

結論

接続先がLinuxの場合、Azure Portalから以下を選択

  • 対象SA → データストレージ → ファイル共有 → <対象ファイル>の右の「…」 → 接続 → Linuxを選択

image.png

  • 以下のようなコマンドが取得できるためそのまま対象のLinux環境に貼り付け
sudo mkdir /mnt/share-file
if [ ! -d "/etc/smbcredentials" ]; then
sudo mkdir /etc/smbcredentials
fi
if [ ! -f "/etc/smbcredentials/testmount0001.cred" ]; then
    sudo bash -c 'echo "username=testmount0001" >> /etc/smbcredentials/testmount0001.cred'
    sudo bash -c 'echo "password=<password>" >> /etc/smbcredentials/testmount0001.cred'
fi
sudo chmod 600 /etc/smbcredentials/testmount0001.cred

sudo bash -c 'echo "//testmount0001.file.core.windows.net/share-file /mnt/share-file cifs nofail,credentials=/etc/smbcredentials/testmount0001.cred,dir_mode=0777,file_mode=0777,serverino,nosharesock,actimeo=30" >> /etc/fstab'
sudo mount -t cifs //testmount0001.file.core.windows.net/share-file /mnt/share-file -o credentials=/etc/smbcredentials/testmount0001.cred,dir_mode=0777,file_mode=0777,serverino,nosharesock,actimeo=30
  • 動作確認
touch /mnt/share-file/test.txt

image.png

実行コマンドの補足

  • 「/mnt/share-file」にマウントするように設定している
  • /etc/fstabにもマウント設定をするため、OS立ち上げ時にマウントするようになる

おわりに

探しても意外と出てこなかったので議事にしました。
とりあえずマウントしたい場合には使えるかと思います。
以上です。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?