【问题标题】:share storage account on different subscription and location在不同的订阅和位置共享存储帐户
【发布时间】:2015-12-14 10:37:34
【问题描述】:

我已成功将 Azure 文件存储挂载到同一订阅和位置内的 VM。现在我将这个虚拟机克隆到一个新的订阅和另一个位置——所以我的新机器除了订阅和位置完全一样。当我运行相同的命令来挂载相同的文件存储时:

sudo mount -t cifs //MYACCOUNT.file.core.windows.net/MY/FOLDER /MY/LOCAL/FOLDER/ -o vers=3.0,username=USER,password=ACCESSKEY,file_mode=0777,dir_mode=0777

然后我得到

mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

我认为这与不同的订阅和位置有关,因为在门户中,当我单击文件存储中的connect 时,会说:

To connect to this file share, run this command from any Windows virtual machine on the same subscription and location:

那么有没有可能从另一个订阅和位置连接到我的文件存储?

【问题讨论】:

  • 您在 VM 上使用的 windows server 版本是什么?
  • 这是一个 Ubuntu 14.04 虚拟机。我刚刚从门户发布了这句话,因为我认为这是对某种限制的暗示——但我找不到关于文件存储连接的“官方”限制。

标签: azure mount azure-storage-files


【解决方案1】:

您需要使用 SMB 3.0 协议在该 Azure 区域之外进行连接。这个页面说它在 Linux 上不受支持: https://azure.microsoft.com/en-us/documentation/articles/storage-how-to-use-files-linux/

请注意,由于 Linux SMB 客户端尚不支持加密,因此从 Linux 挂载文件共享仍需要客户端与文件共享位于同一 Azure 区域。但是,对 Linux 的加密支持是负责 SMB 功能的 Linux 开发人员的路线图。

编辑:Ubuntu here 有更新。

【讨论】:

    猜你喜欢
    • 2022-12-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-16
    • 2022-11-07
    • 2017-04-11
    • 2020-09-23
    • 2023-04-07
    相关资源
    最近更新 更多