问题标签 [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.
java - wget azure REST API 时授权失败
我正在尝试使用 REST api 收集 azure 指标。我有一个 Azure 帐户的免费订阅。
我正在使用以下 wget 来获取 json 消息。
XXXXXXX- 是我的订阅号。
我收到以下错误消息。
我的订阅/授权有什么问题?!!
提前感谢您的帮助!我卡住了!!
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 上添加证书?如果我需要更新即将过期的证书怎么办,似乎我需要做一些类似的事情。
azure - 重置虚拟机规模集的密码
要在群集上运行 Azure Service Fabric,我有一个 vmset。我知道密码,但必须更改。对于 VM,我通常会在 azure 门户上使用“重置密码”功能,但 vmset 不允许这样做。也不允许在资源模板中调整密码。
如何更改vmset中VM的密码?
azure - 有没有关于 VMSS Azure 计划缩放的指南
我有一些问题。是否可以使用指定的时间表设置 vmss(虚拟机规模集)扩展?如果是,请给我解决方案指南的路径。谢谢!
azure - Azure VMSS 的计划缩放(通过 Runbook)
是否可以根据时间条件设置指定的计划以增加和/或减少 Azure VMSS,而忽略任何其他触发器?是否可以通过 Runbook 模块进行设置?
azure - 现有资源组中的 Azure VM 规模集
有没有办法在现有 Azure 资源组中创建 VM Scaleset?目前门户网站没有显示作为选项,是否可以通过powershell?
azure - 如何获取与 Azure 规模集关联的 vmInstanceID 列表?
我查看了 azure cli 并尝试了我能找到的“azure vmss”下的所有内容。我使用 armclient 并尝试了不同的 REST 请求来确定列表。我在 cli 中看到几个请求询问 vmInstanceID,例如“azure vmss restart”、“azure vmss update”等。我希望这将导致规模集后面的 VM 的主机名,或者有另一种获取主机名的方法。
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
帮我解决这个问题
c# - 将证书添加到 Azure VM 规模集
基本上我正在尝试遵循本指南..
它在这里说(关于资源浏览器):
如果保存 (PUT) 更新的 VM 规模集资源描述,则证书将安装到规模集中的所有 VM。
我已经这样做了(将我的新证书添加到密钥保管库,然后在模板中引用它),保存后,门户显示配置并完成,但是 rdp'ing 到 VM 的证书不存在!因此我的服务失败(事件查看器中给出的错误是HttpCertCfg returned errorcode 0x80070520
)
怎么了?:(
json - 如何在 JSON 模板中引用 VMSS 的虚拟机名称
有没有办法引用部署在 VM Scale Set 中的 VM 名称?我正在使用自定义脚本扩展,该扩展在部署规模集中的每个 VM 时运行安装脚本,并且对于脚本的参数之一,我想使用 VM 的名称。对于单个实例,这很容易:
但是由于规模集中的 VM 名称是在部署时动态创建的,所以我想不出一种在 JSON 中引用它的方法。VM 命名约定是 vmssTemplate_0、vmssTemplate_1 等,其中 vmssTemplate 是 VMSS 模板中的参数('virtualMachineScaleSets_name')。