问题标签 [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.
azure-vm-scale-set - 在 VMSS 中的 VM 启动时运行应用程序
我想在每个 VM 在 VMSS 中启动时运行一个应用程序。
我所做的如下:
创建一个虚拟机。
将我的应用程序放在 C 驱动程序下
使用 Windows Scheduler 让它在 Windows 启动期间运行(无需登录)并且它可以工作。
根据以下条件捕获图像:
https://docs.microsoft.com/en-us/azure/virtual-machines/windows/classic/capture-image
- 使用 ARM 模板根据我捕获的图像创建 VMSS
我无法远程桌面到 VMSS 的 VM,因此我无法检查我的应用程序是否运行。应用程序将在运行时调用 Web API。我发现没有调用 API,所以我猜我的应用程序没有运行。
有人知道原因吗?
azure - 如何更改 Azure 容器服务中代理池的 VM 大小?
一个月前我已经部署了一个 Azure 容器服务,它运行良好。但是,当我尝试增加代理池中的 VM 数量时,Azure 一直返回“不允许操作”错误。
这是错误返回 -
{"code":"DeploymentFailed","message":"至少一项资源部署操作失败。请列出部署操作以了解详细信息。请参阅https://aka.ms/arm-debug了解使用详情。","详细信息":[{"code":"Conflict","message":"{\r\n \"error\": {\r\n \"code\": \"OperationNotAllowed\",\r\n \ "target\": \"vmSize\",\r\n \" message\": \"无法在 VM 上执行“更新 VM”操作,因为请求的大小 Standard_D2_v2 在可用性集所在的集群中不可用目前已分配. The available sizes are: Basic_A0,Basic_A1,Basic_A2,Basic_A3,Basic_A4,Standard_A0,Standard_A1,Standard_A2,Standard_A3,Standard_A4,Standard_A5,Standard_A6,Standard_A7,Standard_D1,Standard_D2,Standard_D3,Standard_D4,Standard_D11,Standard_D12,Standard_D13,Standard_D14,Standard_A1_v2,Standard_A2_v2 ,Standard_A4_v2,Standard_A8_v2,Standard_A2m_v2,Standard_A4m_v2,Standard_A8m_v2。在https://aka.ms/azure-resizevm阅读有关 VM 大小调整策略的更多信息。\"\r\n }\r\n}"}]}
所以根据上面的错误,它告诉我更新代理池的VM大小。有解决方案吗?
azure - vm 规模集上的 Service Fabric 安装位置
是否更喜欢使用临时驱动器 D:?看起来情况就是这样,因为它的 HD 速度更快,但是在重新启动/VM 移动时,这个空间不会丢失吗?VMScaleSet 会重新安装服务结构吗?
azure - SF VMSS如何添加数据盘?
我正在尝试使用数据磁盘部署服务结构,并将数据磁盘配置添加到我的部署模板
我得到了错误:
甚至可能吗?将数据磁盘添加到 SF 规模集?我正在寻找模板示例
azure - 无法更新自动缩放配置。(Azure 规模集)
尝试手动将 Azure 规模集上的实例数增加到 10 以上时,我收到以下错误。
无法更新 'XXXX' 的自动缩放配置。{ "error": { "details": [], "code": "InboundNatPoolFrontendPortRangeSmallerThanRequestedPorts", "message": "inboundNATpool /subscriptions/xxxx/resourceGroups/ 的前端端口范围xxxx/providers/Microsoft.Network/loadBalancers/LB-xxx/inboundNatPools/DebuggerListenerNatPool-4vhwwa8stp 小于 VM 规模集 /subscriptions/xxx/resourceGroups/xxxx/providers/Microsoft.Compute/virtualMachineScaleSets/XXXX 中请求的端口数 15 。” } }
默认实例数为 3,最多 10 个的任何数量都可以按预期工作。订阅有大量可用内核。
查看 Azure 门户中引用的负载均衡器,我看不到任何明显链接到此错误消息的设置。LB 有一个设置“SKU”,其值为“基本”,我猜这可能是个问题?(尽管阅读此内容将表明限制为 100)
代码“InboundNatPoolFrontendPortRangeSmallerThanRequestedPorts”没有谷歌搜索结果,搜索部分错误消息没有给出任何有意义的结果。
任何指针表示赞赏
kubernetes - 如何在本地机器中获取 Kubernetes UI?
我有一个在 3 台 centos7 机器上运行的 azure Kubernetes 集群。我将这些机器视为裸机集群进行一些测试。我正在使用 kubeadm 来旋转集群。现在我的问题是如何在我的本地机器中看到在 azure private n/w 中运行的集群的 kubernetes UI。我已经运行了集群并注册了节点,我可以通过运行“kubectl get-nodes”在 centos7 终端中看到这些节点。
任何见解都会有所帮助,请说明如何完成这项工作。
谢谢,阿伦
azure - 如何配置服务结构负载均衡器以停止对 CPU 过载节点的请求?
我正在尝试通过此文档配置服务结构负载均衡器。 https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-cluster-resource-manager-balancing
应该使用哪些资源管理器计时器来停止对 CPU 过载节点的请求
azure - 将 VMSS 虚拟机加入域
它在这里说:https ://docs.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-faq
我可以将虚拟机规模集加入 Azure AD 域,但我不明白你如何实现他们声明要使用的 JSON 扩展,我无法确定我把它放在哪里。我已经创建了 VMSS,但在上面看不到扩展位。
php - 如何使用 FTP 连接到 Azure 规模集实例
所以我在 Azure 中创建了一个规模集(2 个 windows server 2016 VM)。我想在它们上面运行一个 PHP 应用程序。我想知道是否可以使用 FTP 连接来远程上传/编辑将在 VM 上的我的 php 文件。如果没有,我可以使用哪些其他方法来远程编辑/上传我的 php 文件?
这是我第一次使用 scaleset。
谢谢
azure - 自动缩放 vm 没有在 azure scalesets 中找到工作?
我有一个天蓝色的规模集,它将通过从服务总线队列中获取消息来运行 docker 容器。当我启动规模集时,它正在运行容器并从队列中获取消息,但是当它达到阈值时,它正在扩展 vms,但那些扩展的 vms 内部没有运行容器。它基于用于初始 vm 的相同图像进行缩放,并且每个 vm 基于所使用的图像彼此相同。因此,如果我的初始 vm 正在完成这项工作,为什么不是缩放的 vms 呢?看起来所有作业都在一个虚拟机中运行,这很奇怪。对此有什么帮助吗?
谢谢,库马尔