【问题标题】:Azure Storage file share mount point not showing filesAzure 存储文件共享挂载点不显示文件
【发布时间】:2018-03-29 19:47:23
【问题描述】:

我正在尝试将 Azure 存储帐户上的文件共享挂载到 linux VM 上。

我发出的命令是

sudo mount -t cifs //xxx.file.core.windows.net/xxx /home/vinay/idol-mount-new -o vers=3.0,username=xxxx,password=password==,dir_mode=7777,file_mode=7777

当列出idol-mount-new 的内容时,我看到以下内容。

vinay@idol-linux:~/idol-mount-new$ ls -lart
total 8
drwxr-xr-x 8 vinay vinay 4096 Oct 18 01:47 ..
drwxrwxr-x 2 vinay vinay 4096 Oct 18 01:47 .
vinay@idol-linux:~/idol-mount-new$ cd ..

我错过了什么吗?

【问题讨论】:

  • Stack Overflow 是一个编程和开发问题的网站。这个问题似乎离题了,因为它与编程或开发无关。请参阅帮助中心的What topics can I ask about here。也许Super UserUnix & Linux Stack Exchange 会是一个更好的提问地点。
  • 你的虚拟机操作系统是ubuntu、centos还是其他?哪个版本?你试过这个命令sudo mount -t cifs //<storage-account-name>.file.core.windows.net/<share-name> ./mymountpoint -o vers=2.1,username=<storage-account-name>,password=<storage-account-key>,dir_mode=0777,file_mode=0777,serverino 吗?

标签: linux azure azure-storage


【解决方案1】:

对于Linux VM:您需要在/mnt/mymountdirectory创建本地目录,使用以下示例创建本地目录:

sudo mkdir -p /mnt/mymountdirectory

然后,通过为安装凭据提供您自己的存储帐户用户名和存储帐户密钥,将 SMB 共享安装到本地目录,如下所示:

sudo mount -t cifs //myStorageAccount.file.core.windows.net/mystorageshare /mnt/mymountdirectory -o vers=3.0,username=mystorageaccount,password=mystorageaccountkey,dir_mode=0777,file_mode=0777

更多详情,请参阅“Use Azure Files with Linux”。

【讨论】:

    猜你喜欢
    • 2020-08-21
    • 2019-01-04
    • 2021-03-09
    • 1970-01-01
    • 2023-02-06
    • 2021-12-08
    • 1970-01-01
    • 1970-01-01
    • 2017-01-08
    相关资源
    最近更新 更多