1

我不知道如何从 Azure Cloud Shell 连接到现有的 Azure 文件共享。

该命令clouddrive似乎移动了我的默认云外壳存储帐户。但我不想那样做。我只想访问我现有的 Azure 文件共享存储。这可以存在于任何 Azurea 区域(不仅仅是 Cloud Shell 可用的,目前非常有限)

当我尝试使用clouddrive挂载现有的 Azure 文件帐户时,我收到以下错误消息:

ERROR: The storage account is not in the valid location. Expect: eastus Actual: canadacentral

我不希望将现有的 Azure 文件共享canadacentraleastus. 有解决方法吗?

我只想通过 Cloud Shell 连接到我现有的 Azure 文件共享并在这些目录中运行命令。

谢谢!


同样的问题在这里问:

4

1 回答 1

1

Azure 云外壳是一个交互式、经过身份验证、浏览器可访问的外壳,其后端在云外壳主机上运行。云 shell 机器是临时的,但您的文件通过名为clouddrive.

通过使用高级选项,您可以关联现有资源。此外,关联的 Azure 存储帐户必须与将它们挂载到的 Cloud Shell 计算机位于同一区域。要查找您当前的区域,您可以env在 Bash 中运行并找到变量ACC_LOCATION. 在此处输入图像描述

如文档所述,这canadacentral不是 Cloud Shell 的可用区域,您应该在可用区域中挂载文件存储。如果是这样,您可以运行clouddrive unmount以卸载当前文件共享,然后通过单击初始登录中的高级设置来选择可用区域中的现有文件存储。

在此处输入图像描述

于 2019-11-22T03:17:49.410 回答