Loading... 在使用公有云的过程中,体验到了便捷性,但是也带来了一些资源浪费,尤其是晚上下班后ECS在空转的场景。 因此,搜索资料,尝试使用函数计算实现华为云ECS定时开关机。 参考:https://support.huaweicloud.com/bestpractice-functiongraph/functiongraph_05_1001.html # 创建委托 登录华为云控制台 点击右上角“用户名”,点击“统一身份认证” 点击“委托”,点击“创建委托” ![2023-12-19T03:13:56.png][1] 委托信息如下: ![2023-12-19T03:14:54.png][2] 选择“企业项目视图”授权“ECS FullAccess” ![2023-12-19T03:15:31.png][3] # 定时开机 打开华为云控制台,点击左上部分的资源列表,搜索“函数”,点击“图钉”将该资源添加到控制台资料列表方便下次查看。 ![2023-12-19T02:55:20.png][4] 点击控制台左上部分资源列表,找到并点击“函数工作流” ![2023-12-19T02:56:59.png][5] 展开“函数”菜单,点击“函数列表” ![2023-12-19T02:57:48.png][6] 没有新建的话,可以点击新建。这里已经新建完成,梳理下配置的选项。 下载华为云开机zip包 https://functionstage-examples.obs.cn-north-1.myhuaweicloud.com/ecs-start-python.zip 点击“上传自”,选择“ZIP” ![2023-12-19T02:58:48.png][7] 点击“设置”,查看“常规配置”是否正确。 ![2023-12-19T03:00:05.png][8] 点击“触发器”,选择“新建”触发器 ![2023-12-19T03:00:56.png][9] 搜索“timer”字样,选择“定时触发器 (TIMER)” 选择“Cron表达式” `CRON_TZ=Asia/Shanghai 0 9 * * *` 输入“附加信息”:`每天9点启动` 点击保存 点击“权限”,确保此处选择的是第一步生成的“EcsOperation” ![2023-12-19T03:03:06.png][10] 点击“网络配置”,去掉“函数访问公网”,因为此处不需要访问公网资源。 ![2023-12-19T03:03:37.png][11] 点击“环境变量”,分别输入region domain projectid whiteLists等信息 ![2023-12-19T03:04:20.png][14] projectid可以从“企业”->“项目管理”中,点击“名称”获得。 ![2023-12-19T03:17:38.png][12] whiteLists 可以从“云服务器控制台”->“实例与镜像”->“弹性云服务器”中相应位置获得 ![2023-12-19T03:19:35.png][13] 点击“并发”,将单函数最大实例数修改为1。点击保存。 ![2023-12-19T03:04:59.png][15] # 定时关机 定时关机与定时开机设置基本一致,主要注意以下几点。 函数zip文件下载地址:https://functionstage-examples.obs.cn-north-1.myhuaweicloud.com/ecs-shutdown-python.zip 需要修改触发器时间`CRON_TZ=Asia/Shanghai 0 20 * * *` 环境变量需要增加type。 ![2023-12-19T03:06:33.png][16] 结果如何,明天拭目以待。 [1]: https://www.sddts.cn/usr/uploads/2023/12/704031651.png [2]: https://www.sddts.cn/usr/uploads/2023/12/2280066427.png [3]: https://www.sddts.cn/usr/uploads/2023/12/3468129527.png [4]: https://www.sddts.cn/usr/uploads/2023/12/1394674526.png [5]: https://www.sddts.cn/usr/uploads/2023/12/1685708386.png [6]: https://www.sddts.cn/usr/uploads/2023/12/1706291058.png [7]: https://www.sddts.cn/usr/uploads/2023/12/5559733.png [8]: https://www.sddts.cn/usr/uploads/2023/12/519923116.png [9]: https://www.sddts.cn/usr/uploads/2023/12/3107147772.png [10]: https://www.sddts.cn/usr/uploads/2023/12/1047291296.png [11]: https://www.sddts.cn/usr/uploads/2023/12/4005057955.png [12]: https://www.sddts.cn/usr/uploads/2023/12/1081443931.png [13]: https://www.sddts.cn/usr/uploads/2023/12/1820434683.png [14]: https://www.sddts.cn/usr/uploads/2023/12/1303317774.png [15]: https://www.sddts.cn/usr/uploads/2023/12/2229784632.png [16]: https://www.sddts.cn/usr/uploads/2023/12/2810554897.png 最后修改:2024 年 05 月 11 日 © 允许规范转载 赞 如果觉得我的文章对你有用,请随意赞赏