【问题标题】:How to increase disk storage in Azure Cloud Service classic如何在 Azure 云服务经典中增加磁盘存储
【发布时间】:2021-11-11 11:55:26
【问题描述】:

在一个旧项目中,我们仍然使用云服务(经典),我想增加 本地磁盘 F 的大小。目前磁盘大小为 2 GB,我找不到任何增加它的方法。

我在ServiceDefinition.csdef文件或ServiceConfig.cscfg文件中没有找到对应的设置。

这甚至可能吗?

【问题讨论】:

  • 您是否希望增加本地存储的大小?
  • @GauravMantri 您好 Gaurav,我想增加使用云服务部署自动创建的本地驱动器的大小。文件夹的内容就是approot、siteroot之类的——我加了驱动截图

标签: azure azure-cloud-services


【解决方案1】:

编辑:我意识到你在谈论 approot 驱动器(E/F 驱动器)而不是临时磁盘

approot驱动(E/F驱动)是固定的,不能修改。有关此驱动器的更多信息和限制,请参阅https://docs.microsoft.com/en-us/azure/cloud-services/cloud-services-configuration-and-management-faq#why-does-the-drive-on-my-cloud-service-vm-show-very-little-free-disk-space-

%approot% 驱动器大小计算为 ,或 1.5 GB,以两者为准 较大。 VM 的大小与此计算无关。 (这 VM 大小仅影响临时 C: 驱动器的大小。)

不支持写入 %approot% 驱动器。如果你正在写作 到 Azure VM,您必须在临时 LocalStorage 资源中执行此操作 (或其他选项,例如 Blob 存储、Azure 文件等)。所以 %approot% 文件夹上的可用空间量没有意义。如果你 不确定您的应用程序是否正在写入 %approot% 驱动器, 你总是可以让你的服务运行几天然后比较 “之前”和“之后”的大小。

Azure 不会向 %approot% 驱动器写入任何内容。一旦 VHD 从您的 .cspkg 创建并安装到 Azure VM,这是唯一的事情 可能写入此驱动器的是您的应用程序。

关于临时磁盘大小的原始答案:

云服务 VM 中的本地磁盘大小由您在 .csdef 文件中定义的 VM 大小控制:

<WorkerRole name="Worker1" vmsize="Standard_D2">
...
</WorkerRole>

有关不同尺寸选项,请参阅https://docs.microsoft.com/en-us/azure/cloud-services/cloud-services-sizes-specs

【讨论】:

  • 非常感谢!我已经担心驱动器无法扩大... BR
猜你喜欢
  • 2022-09-28
  • 1970-01-01
  • 1970-01-01
  • 2018-07-08
  • 2022-11-08
  • 1970-01-01
  • 2019-01-03
  • 1970-01-01
  • 2016-12-17
相关资源
最近更新 更多