一元网络论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 35|回复: 0

自动开启 Azure Spot 折扣服务器配置。

[复制链接]

3万

主题

3万

帖子

9万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
94783
发表于 2024-11-7 21:34:48 | 显示全部楼层 |阅读模式
## Azure Spot 虚拟机自启教程
Azure Spot 折扣虚拟机虽然价格诱人,但容易被关机。本文教你如何设置自动启动,不再为关机烦恼。
**步骤:**
1. **创建自动化账户:** 在 Azure 面板搜索 "Automation",创建新账户,确保与虚拟机同订阅和资源组。
2. **添加启动脚本:** 在自动化账户中,创建 Runbook,粘贴以下脚本并发布:
```PowerShell
param (
    [Parameter(Mandatory=$true)]  
    [String] $Action,
    [Parameter(Mandatory=$true)]  
    [String] $TagName,
    [Parameter(Mandatory=$true)]
    [String] $TagValue
)
# ... 脚本代码
```
3. **添加权限:** 为自动化账户添加权限:
    * 订阅:在订阅页,添加 Owner 角色,将 Managed identity 设置为自动化账户。
    * 虚拟机:为需要自启的 Spot 虚拟机添加 Owner 角色,并添加一个标签。
4. **添加监控警报:** 为虚拟机添加警报规则:
    * 在 Monitoring > Alerts > Alerts rules 中,创建警报规则。
    * 选择信号:VM Availability Metric (Preview)。
    * 新建 Action group:订阅和资源组与虚拟机和自动化账户相同。
    * 设置 Action type 为 Automation Runbook,选择自动化账户和 Runbook。
    * 填写参数:第一个参数填 "Start",后两个参数与虚拟机标签相同。
5. **测试自启:** 手动停止虚拟机,5-6 分钟后即可自动启动。
**更详细的图文教程请参考:** [Azure spot 虚拟机自启](https://saika.us.kg/2024/11/07/az100-spot-auto-start/)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|一元网络论坛

GMT+8, 2024-11-24 01:53 , Processed in 0.129666 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表