关于设备JOB命令介绍,job里面的command INTEGER<0-4294967295> ID of command 命令对应ID号哪里能查到?
主要是想通过job命令实现每天为设备重启。
(0)
最佳答案
设备重启后,系统时间会恢复到出厂配置。请重新配置系统时间,或者配置NTP功能,保证设备能够获得准确的时间,以便配置的定时执行任务能够在期望的时间点执行。NTP的配置请参见“网络管理和监控配置指导”中的“NTP”。
· 通过command分配的命令行必须是设备上可成功执行的命令行,但不能包括telnet、ftp、ssh2和monitor process。由用户保证配置的正确性,否则,命令行不能自动被执行。
· 如果需要分配的命令(假设为A)是用户视图下的命令,则直接使用command命令分配即可,比如:command 1 display interface;如果需要分配的命令(假设为A)是非用户视图下的命令,则必须先分配进入A所在视图的命令(指定较小的id值),再分配A。比如:要使用Job定时执行shutdown命令,则需执行三次command命令,分别分配system-view、interface、shutdown命令,且各command命令的id值逐渐增大。
· 定时执行任务时,设备不会与用户交互信息。当需要用户交互确认时,系统将自动输入“Y”或“Yes”;当需要用户交互输入字符信息时,系统将自动输入缺省字符串,没有缺省字符串的将自动输入空字符串。
· 系统将在后台定时执行任务,不显示任何输出信息(log、trap、debug等系统信息除外)。
操作 | 命令 | 说明 |
进入系统视图 | system-view | - |
创建Job | scheduler job job-name | 缺省情况下,不存在Job |
为Job分配命令 | command id command | 缺省情况下,没有为Job分配命令 多次执行该命令可以为Job分配多条命令,命令的执行顺序由id参数的大小决定,数值小的先执行 |
退回系统视图 | quit | - |
创建Schedule | scheduler schedule schedule-name | 缺省情况下,不存在Schedule |
为Schedule分配Job | job job-name | 缺省情况下,没有为Schedule分配Job 多次执行该命令可以为Schedule分配多个Job,各个Job之间并发执行 |
配置执行Schedule的定时任务时使用的用户角色 | user-role role-name | 缺省情况下,Schedule执行定时任务时使用的用户角色,为创建该Schedule的用户的用户角色 多次执行本命令可给Schedule配置多个用户角色,系统会使用这些用户角色权限的并集去执行Schedule。同一个Schedule最多可以配置64个用户角色 |
配置在指定时刻执行Schedule | time at time date | 三者选其一 缺省情况下,没有为Schedule配置执行时间 使用该方式配置定时执行功能后,即便执行clock datetime、clock summer-time或clock timezone命令调整了系统时间,也不会影响该任务的配置 |
为Schedule配置执行时间 | time once at time [ month-date month-day |week-day week-day&<1-7> ] | |
配置延迟执行Schedule的时间 | time once delay time |
操作 | 命令 | 说明 |
进入系统视图 | system-view | - |
创建Job | scheduler job job-name | 缺省情况下,没有创建Job |
为Job分配命令 | command id command | 缺省情况下,没有为Job分配命令 多次执行该命令可以为Job分配多条命令,命令的执行顺序由id参数的大小决定,数值小的先执行 |
创建Schedule | scheduler schedule schedule-name | 缺省情况下,未创建Schedule |
为Schedule分配Job | job job-name | 缺省情况下,没有为Schedule分配Job 多次执行该命令可以为Schedule分配多个Job。多个Job在Schedule指定的时间同时执行,没有先后顺序 |
配置执行Schedule的定时任务时使用的用户角色 | user-role role-name | 缺省情况下,Schedule执行定时任务时使用的用户角色,为创建该Schedule的用户的用户角色 多次执行本命令可给Schedule配置多个用户角色,系统会使用这些用户角色权限的并集去执行Schedule。同一个Schedule最多可以配置64个用户角色 |
为Schedule配置循环执行时间 | time repeating at time [ month-date [ month-day |last ] | week-day week-day&<1-7> ] | 二者选其一 缺省情况下,未配置重复执行Schedule的时间 使用该方式配置定时执行功能后,即便执行clock datetime、clock summer-time或clock timezone命令调整了系统时间,也不会影响该任务的配置 |
(0)
比如:需要在用户视图执行的命令,需要command 0 quit 这条命令吗?
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
比如:需要在用户视图执行的命令,需要command 0 quit 这条命令吗?