群晖 VMM 定时开关机
群晖的 CPU 资源有限,没有必要让闲置的虚拟机占用系统资源,随手关机,也更环保😄但是总不能每次需要使用虚拟机的时候都要先远程群晖然后手动开机吧,于是博主多次搜索尝试,找到了一个最佳方案——利用群晖自己的任务计划来实现定时开关机
来吧小宝贝们,跟着博主一步步操作吧。
注意:以下步骤中,用户账户必须选择“root”,否则会因为权限问题导致任务计划运行失败!
graph LR;
A[控制面板] --> B[任务计划]
B --> C[新增]
C --> D[计划的任务]
D --> E[用户定义的脚本]
E -->|用户账号| F[root]
F --> G[任务设置]
到“任务设置”选项卡后,在“用户定义的脚本”中,输入如下代码即可实现定时开/关机
synowebapi --exec api=SYNO.Virtualization.API.Guest.Action method=poweron guest_name="$$VMM虚拟机名称$$" # 开机
synowebapi --exec api=SYNO.Virtualization.API.Guest.Action method=shutdown guest_name="$$VMM虚拟机名称$$" # 关机