【问题标题】:Windows Azure Extra Small Instance Harddisk SizeWindows Azure 超小型实例硬盘大小
【发布时间】:2012-11-03 21:42:59
【问题描述】:

我们在两个超小型实例上拥有一个 Windows Azure Web 角色,这些实例已经运行了数周而没有出现任何问题。今天早上,我们无意中超过了一些支出限制,导致 Windows Azure 在没有任何事先警告的情况下关闭了我们的全部服务!

我们取消了支出上限并开始重新部署 Web 角色,使用已运行数周的相同代码库。令我们惊讶的是,我们得到了部署错误

Validation Errors: Total requested resources are too large for the specified VM size.

我们将部署升级到两个小型实例而不是超小型实例,因此部署再次运行。现在,网络角色又回到了网络中。

但是,我们仍然不明白为什么我们的部署突然对于一个超小的实例来说太大了。自上次成功部署到超小型实例以来,我们没有任何改变。然后,我们尝试通过将一些文件移动到 Azure 存储来移除部署大小,但即使将包文件减少了 1 MB 以上,部署仍然失败。

部署包cspkg 文件当前位于9'359 KB。如果解压缩,完整的sitesroot 文件夹大小为14 MB。这远低于 x-small 实例的 19'480 KB 限制。

在我们因反复试验而浪费更多时间之前,我的问题是:19'480 KB 究竟是如何计算的?是sitesroot文件夹,还是压缩包,还是sitesrootapproot文件夹一起,还是整个解压包?

谢谢!

编辑:

【问题讨论】:

    标签: deployment azure azure-web-roles


    【解决方案1】:

    您能否验证您的本地资源是否超过 20 GB:

    【讨论】:

    • 现在我明白了,我们的本地存储设置为20'000 MB,因此它超过了 X-Small 实例的最大值。仍然想知道为什么部署已经工作了几个月。
    • 你有多少本地资源?您是否还激活了诊断功能?
    • 我只有一个本地资源DiagnosticStore,设置为20'000。当我将它减少到 18'000 时,部署又开始工作了。
    • 我在升级到操作系统版本 3 后遇到了同样的问题,同样的设置在操作系统版本 2 上运行良好。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-11-03
    • 2013-03-01
    • 2011-11-04
    • 2013-06-15
    • 2013-07-06
    • 2021-04-27
    • 1970-01-01
    相关资源
    最近更新 更多