问题标签 [azure-vm-scale-set]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1823 浏览

azure-virtual-machine - 过度配置集群的规模集

似乎如果您将 Scale Set 的overprovision属性设置为truehttps://azure.microsoft.com/en-us/documentation/articles/virtual-machine-scale-sets-design-overview/#overprovisioning)您会得到一个无效的 SF集群(删除的不必要的虚拟机在集群中显示为坏节点)。

有没有办法让它工作?当您有多个 VM 扩展时,过度配置确实可以帮助部署成功。

0 投票
1 回答
103 浏览

azure - Azure ScaleSets does not Rollback

I just followed creating Azure ScaleSet tutorial,and selected Windows scale set. As Parameters, I provided admin username as "admin" for testing. When I start the deployment it started creating storage accounts, public IP etc. and suddenly it failed complaining that the username is not strong enough.

But when I check my Azure resources, I found those storage accounts and other resources being created. Isn't there a roll back process to rollback these resources?

enter image description here

0 投票
3 回答
510 浏览

azure - 使用 ARM 重新部署 VM 规模集时出错

我在 ARM 模板中使用带有应用程序网关的 VM 规模集。第一次部署工作正常。重新部署模板时,我收到错误消息:“一个后端地址池最多可以有一个 VM 规模集”。

IpConfiguration /subscriptions/.../resourceGroups/.../providers/Microsoft.Compute/virtualMachineScaleSets/.../updateGroups/.../networkInterfaceConfigurations/.../ipConfigurations/... 无法引用后端地址池/subscriptions /.../resourceGroups/.../providers/Microsoft.Network/applicationGateways/.../backendAddressPools/... 因为它包含另一个 VM 规模集。一个后端地址池最多可以有一个 VM 规模集。(代码:ApplicationGatewayBackendAddressPoolCanHaveAtMostOneVMScaleSet)

这个问题的根本原因是什么?

澄清:通过重新部署我的意思是:我想更新现有的部署。我不想重复。

0 投票
2 回答
418 浏览

azure - Azure ARM 规模集 - 部署和更新解决方案

我一直在浏览有关 Azure 规模集服务的网页,并且我已经能够找到许多与规模集的缩放和部署相关的资源,但是我无法找到有关部署和更新部署到机器上的解决方案的任何信息在规模集内。请问当我想在规模集中托管一个 Web 解决方案时,最佳实践是什么?我应该如何执行部署和更新?

先感谢您。

0 投票
2 回答
1242 浏览

azure - 具有资源管理器的虚拟机规模集上的 Azure 多个公共 IP

我们尝试将我们的平台从传统的 IIS 托管迁移到服务结构微服务架构。到目前为止,我们了解到服务结构存在于虚拟机规模集中,并使用负载均衡器与外界通信。

我们现在面临的问题是我们的应用程序有不同的访问点。就像一个用于浏览器,一个用于移动应用程序。两者都使用标准的 https 端口,但是是不同的应用程序。

在 iis 中,我们可以使用主机标头将流量定向到一个或另一个应用程序。但是对于服务结构,我们不能。对我们来说最简单的方法是多个公共 IP。这样我们就可以用 dns 来处理它了。我们考虑了几个没有成功的解决方案。

  1. 具有多个公共 IP 的负载均衡器。问题:看起来这只适用于云服务,我们需要使用新的资源管理器世界,似乎不可能有多个公共 IP。

  2. 多个公共负载均衡器。问题:规模集仅接受负载均衡器实例 pert 负载均衡器类型。

  3. 应用程序网关。似乎不支持多个公共 ip 或主机头映射。

  4. 路径映射。问题:我们在不同的应用中有相同的路径。

我的问题是:

是否有任何解决方案可以使用多个 IP 并将流量在内部映射到不同的端口?

是否有任何选项可以将主机标头映射与服务结构一起使用?

有什么建议可以解决我的问题吗?

0 投票
1 回答
1578 浏览

azure - 如何将 Azure 虚拟机规模集部署到现有虚拟网络?

我已经成功地在同一个 VLAN 中部署了一个带有 AD 服务器的 VMSS。但是,当我尝试部署第二个 VMSS 时,它会创建一个新的虚拟网络,将其远离我现有的 AD。

如何将第二个 VMSS 部署到与第一个和 AD 相同的虚拟网络中?如果我编辑一个模板以使其具有与现有虚拟网络相同的虚拟网络,然后部署它,部署是否会进入现有虚拟网络,或者它会尝试创建一个具有相同名称的新网络并失败或复制它?

或者,有没有办法将 VMSS 中的 NIC 迁移到另一个网络?我找不到执行此操作的 cmdlet,并且在 Web 界面中,它仅在下拉列表中显示部署时创建的虚拟网络,而不是原始虚拟网络。

0 投票
1 回答
1285 浏览

azure - 是否可以将规模集添加到现有 VNET

我已经创建了一个 VNet 和子网。为此 Vnet 添加了其他资源。现在我需要向这个子网添加一个规模集。这可能吗?

当我从 Azure 门户创建 VM 规模集时,它不会要求 VNet,而是创建自己的 VNet/子网。

0 投票
0 回答
71 浏览

azure - Azure 按时间自动缩放 VM

我是 Azure 和自动缩放的新手,有一些我没有找到答案的问题。

今天我使用一个虚拟机和一个服务总线队列。该队列仅在办公时间的每个小时开始时恢复工作。因为快速执行这些作业很重要,所以我想在作业到达之前扩展 VM 实例。然后在工作完成后缩小(大约 15 分钟后)。

在我的服务总线队列中,我有一个 MLQ(多级队列)。我想以最高优先级的队列为空的速度快速扩展到 1 个 VM。

所以,我的问题是:如何在办公时间提前 10 分钟扩展 VM 实例?当最高优先级队列为空时,我如何缩小?使用 Azure 规模集是一种好方法吗?可以使用哪些技术来实现此缩放规则?

提前致谢

0 投票
1 回答
145 浏览

azure - 在 Azure 虚拟机规模集中的所有实例上运行自定义程序

我一定缺少一些东西,但是我已经从自定义映像生成了一个虚拟机规模集,我想在所有这些映像上运行一个 Web 服务器 .exe。

手动进入每个单独的实例并运行代码的唯一选择是什么?我是通过 SSH 做到这一点的吗?

这对我来说都是全新的,感谢您的帮助

0 投票
1 回答
1098 浏览

azure - 更新虚拟机规模集以添加机密失败并出现 VHD 错误

我已将虚拟机规模集 (VMSS) 作为 Service Fabric 群集的一部分部署到 Azure。当我尝试重新部署模板时,稍微增强以使用附加密钥更新 VMSS,我收到以下错误。我已经验证我使用的参数都是正确的。