问题标签 [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 投票
2 回答
978 浏览

java - wget azure REST API 时授权失败

我正在尝试使用 REST api 收集 azure 指标。我有一个 Azure 帐户的免费订阅。

我正在使用以下 wget 来获取 json 消息。

XXXXXXX- 是我的订阅号。

我收到以下错误消息。

我的订阅/授权有什么问题?!!

提前感谢您的帮助!我卡住了!!

0 投票
1 回答
2656 浏览

azure-service-fabric - 如何将证书添加到 Azure 服务结构群集 vmset

我有一个带有 vmset 的 Service Fabric 群集,该 vmset 基于其机密的密钥库。它运行良好,但现在我需要将证书添加到正在运行的实例上的个人存储中(最好不要在 RDP 中手动执行)。我使用 powershell 将证书添加到密钥库,但即使在增加 vmset 的容量之后,新的 vm 也没有新证书。

当我尝试“重新映像”现有的虚拟机时,我得到了错误

无法重新映像虚拟机实例“xxxxxxx”。错误:无法重新映像扩展名为 Microsoft.Azure.ServiceFabric.ServiceFabricNode 的虚拟机规模集。

所以我虽然可以使用以下命令更新虚拟机上的证书

但似乎我无法在 vmset 中获取单个 vm。

$vm = 获取-AzureRmVM -ResourceGroupName $resourceGroupName -Name "xxxxxx"

Get-AzureRmVM:找不到资源组“xxxxxxxxxxxxxxx”下的资源“Microsoft.Compute/virtualMachines/xxxxxx”。状态码:404 原因短语:未找到

有谁知道如何在 vmset 内的现有 vm 上添加证书?如果我需要更新即将过期的证书怎么办,似乎我需要做一些类似的事情。

0 投票
2 回答
4362 浏览

azure - 重置虚拟机规模集的密码

要在群集上运行 Azure Service Fabric,我有一个 vmset。我知道密码,但必须更改。对于 VM,我通常会在 azure 门户上使用“重置密码”功能,但 vmset 不允许这样做。也不允许在资源模板中调整密码。

如何更改vmset中VM的密码?

0 投票
1 回答
211 浏览

azure - 有没有关于 VMSS Azure 计划缩放的指南

我有一些问题。是否可以使用指定的时间表设置 vmss(虚拟机规模集)扩展?如果是,请给我解决方案指南的路径。谢谢!

0 投票
1 回答
443 浏览

azure - Azure VMSS 的计划缩放(通过 Runbook)

是否可以根据时间条件设置指定的计划以增加和/或减少 Azure VMSS,而忽略任何其他触发器?是否可以通过 Runbook 模块进行设置?

0 投票
1 回答
575 浏览

azure - 现有资源组中的 Azure VM 规模集

有没有办法在现有 Azure 资源组中创建 VM Scaleset?目前门户网站没有显示作为选项,是否可以通过powershell?

0 投票
2 回答
1147 浏览

azure - 如何获取与 Azure 规模集关联的 vmInstanceID 列表?

我查看了 azure cli 并尝试了我能找到的“azure vmss”下的所有内容。我使用 armclient 并尝试了不同的 REST 请求来确定列表。我在 cli 中看到几个请求询问 vmInstanceID,例如“azure vmss restart”、“azure vmss update”等。我希望这将导致规模集后面的 VM 的主机名,或者有另一种获取主机名的方法。

0 投票
1 回答
630 浏览

azure - 在将节点类型 i、e 可靠性层设置为 azure 服务结构上的青铜后,集群运行状况错误正在警告

在将节点类型 i,e 可靠性层设置为 azure 服务结构上的青铜级后,集群运行状况的错误是警告,下面是来自服务结构的错误评估。(即使在服务结构的 vmss 中

服务警告不健康的服务:100% (1/1),ServiceType='ClusterManagerServiceType',MaxPercentUnhealthyServices=0%。服务警告不健康的服务:ServiceName='fabric:/System/ClusterManagerService', AggregatedHealthState='Warning'。事件警告不健康事件:SourceId='System.PLB'、Property='ServiceReplicaUnplacedHealth_Secondary_00000000-0000-0000-0000-000000002000'、HealthState='Warning'、ConsideWarningAsError=false。负载均衡器无法找到一个或多个服务副本的放置: ClusterManagerServiceName 辅助分区 00000000-0000-0000-0000-000000002000 无法放置,可能是由于以下约束和属性:
TargetReplicaSetSize: 5 Placement Constraint : NodeTypeName==NOde 依赖服务:

约束消除序列:ReplicaExclusionStatic 消除了 2 个可能的放置节点——剩下 1/3 个节点。ReplicaExclusionDynamic 消除了 1 个可能的放置节点——剩余 0/3 个节点。

约束消除的节点:

ReplicaExclusionStatic - 没有与分区的现有辅助/实例共置:

FaultDomain:fd:/0 NodeName:_NOde_0 NodeType:NOde NodeTypeName:NOde UpgradeDomain:0 UpgradeDomain:ud:/0 Deactivation Intent/Status: None/None FaultDomain:fd:/2 NodeName:_NOde_2 NodeType:NOde NodeTypeName:NOde UpgradeDomain:2升级域:ud:/2 停用意图/状态:无/无

ReplicaExclusionDynamic -- 没有与分区的现有主节点或潜在辅助节点的托管:

FaultDomain:fd:/1 NodeName:_NOde_1 NodeType:NOde NodeTypeName:NOde UpgradeDomain:1 UpgradeDomain: ud:/1 Deactivation Intent/Status: None/None

帮我解决这个问题

0 投票
1 回答
3183 浏览

c# - 将证书添加到 Azure VM 规模集

基本上我正在尝试遵循本指南..

http://ronaldwildenberg.com/custom-domain-name-and-certificate-for-your-azure-service-fabric-cluster/

它在这里说(关于资源浏览器):

如果保存 (PUT) 更新的 VM 规模集资源描述,则证书将安装到规模集中的所有 VM。

我已经这样做了(将我的新证书添加到密钥保管库,然后在模板中引用它),保存后,门户显示配置并完成,但是 rdp'ing 到 VM 的证书不存在!因此我的服务失败(事件查看器中给出的错误是HttpCertCfg returned errorcode 0x80070520

怎么了?:(

0 投票
2 回答
1022 浏览

json - 如何在 JSON 模板中引用 VMSS 的虚拟机名称

有没有办法引用部署在 VM Scale Set 中的 VM 名称?我正在使用自定义脚本扩展,该扩展在部署规模集中的每个 VM 时运行安装脚本,并且对于脚本的参数之一,我想使用 VM 的名称。对于单个实例,这很容易:

但是由于规模集中的 VM 名称是在部署时动态创建的,所以我想不出一种在 JSON 中引用它的方法。VM 命名约定是 vmssTemplate_0、vmssTemplate_1 等,其中 vmssTemplate 是 VMSS 模板中的参数('virtualMachineScaleSets_name')。