我遇到了部署到Windows Azure云服务的Staging环境的问题。 这是我在交换到生产之前经常没有问题的事情(一旦我验证了一切都可以在分段中完成)。今天出于某种原因,我在尝试部署时遇到了这个错误:
分配失败;无法满足请求中的约束。请求的新服务部署绑定到Affinity Group,或者它定位到虚拟网络,或者此托管服务下存在现有部署。这些条件中的任何一个都会将新部署限制为特定的Azure资源。请稍后重试或尝试减小VM大小或角色实例数。或者,如果可能,删除上述约束或尝试部署到不同的区域。长时间运行的操作跟踪ID为:da5cc14aaba6228683cb4e8888b835e1。
自从我上次成功执行Staging环境更新(除了修复错误的一行代码)以来,我的部署包没有改变,我无法看到这是我的包的问题。我希望这是一个短暂的Azure环境问题 - 任何人都有任何想法,这可能是什么?
答案 0 :(得分:8)
您尝试部署到的群集中存在碎片问题。操作团队参与并努力解决,您应该能够在今晚或明天再次部署。
其他一些信息:
更新:我们有一篇新的博客文章,介绍了这种情况和常见原因 - http://azure.microsoft.com/blog/2015/03/19/allocation-failure-and-remediation/。
答案 1 :(得分:1)
我们最近部署 Azure云服务时出现类似的分配失败问题:
分配失败;无法满足请求中的约束。请求的新服务部署绑定到Affinity Group,或者它定位到虚拟网络,或者此托管服务下存在现有部署。这些条件中的任何一个都会将新部署限制为特定的Azure资源。请稍后重试或尝试减小VM大小或角色实例数。或者,如果可能,删除上述约束或尝试部署到其他区域。
我怀疑该问题与损坏的资源组或最近的Azure升级有关,这些升级与旧资源组无向后兼容。