マウント先ディレクトリ作成
マウント先のディレクトリを作成します。
# mkdir /mnt/sample
コマンド
以下コマンドでマウントが可能です。
ストレージアカウント名とkey1名は、Azure Portalから確認しましょう。
# sudo mount -t cifs //<ストレージアカウント名>.file.core.windows.net/<ファイル共有名> /mnt/sample -o vers=3.0,username=<ストレージアカウント名>,password=<key1名>,dir_mode=0777,file_mode=0777
自動マウントする場合
マウント設定
/etc/fstab
に設定を追記します。
//<ストレージアカウント名>.file.core.windows.net/<ファイル共有名> /mnt/sample cifs,vars=3.0,credentials=/etc/smbcredentials/sample.cred,dir_mode=0777,file_mode=0777
Credentials情報
credentials情報を/etc/smbcredentials
に作成します。
sample.cred
# mkdir /etc/smbcredentials
# cd /etc/smbcredentials
# touch sample.cred
# echo 'username=<ストレージアカウント名>' > sample.cred
# echo 'password=<key1名>' > sample.cred
# chmod 600 sample.cred
マウント実行
マウント設定を反映します。
何もメッセージが出なければ成功です。
sudo mount -a
確認
以下のように表示されれば問題なくマウントされています。
# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda2 30929148 3779512 27149636 13% /
devtmpfs 462776 0 462776 0% /dev
tmpfs 474920 0 474920 0% /dev/shm
tmpfs 474920 12852 462068 3% /run
tmpfs 474920 0 474920 0% /sys/fs/cgroup
/dev/sda1 508580 82188 426392 17% /boot
/dev/sdb1 4060864 16380 3818488 1% /mnt/resource
tmpfs 94984 0 94984 0% /run/user/1000
//<ストレージアカウント名>.file.core.windows.net/<ファイル共有名> 10485760 64 10485696 1% /mnt/sample