使用 CLI
将工作流加载到 Oracle ZFS Storage Appliance 后,则可以通过 CLI 界面为其定义调度表,如下所示:
dory:> maintenance workflows
dory:maintenance workflows> "select workflow-002'''
dory:maintenance workflow-002> schedules
dory:maintenance workflow-002 schedules>create
dory:maintenance workflow-002 schedule (uncommitted)> set frequency=day
frequency = day (uncommitted)
dory:maintenance workflow-002 schedule (uncommitted)> set hour=10
hour = 10 (uncommitted)
dory:maintenance workflow-002 schedule (uncommitted)> set minute=05
minute = 05 (uncommitted)
dory:maintenance workflow-002 schedule (uncommitted)> commit
dory:maintenance workflow-002 schedules> list
NAME FREQUENCY DAY HH:MM
schedule-001 day - 10:05
dory:maintenance workflow-002 schedules> create
dory:maintenance workflow-002 schedule (uncommitted)> set frequency=week
frequency = week (uncommitted)
dory:maintenance workflow-002 schedule (uncommitted)> set day=Monday
day = Monday (uncommitted)
dory:maintenance workflow-002 schedule (uncommitted)> set hour=13
hour = 13 (uncommitted)
dory:maintenance workflow-002 schedule (uncommitted)> set minute=15
minute = 15 (uncommitted)
dory:maintenance workflow-002 schedule (uncommitted)> commit
dory:maintenance workflow-002 schedules> list
NAME FREQUENCY DAY HH:MM
schedule-001 day - 10:05
schedule-002 week Monday 13:15
dory:maintenance workflow-002 schedules>
每个调度表条目都由以下属性组成:
表 3-19 调度表属性
|
|
|
NAME
|
字符串
|
系统生成的调度表名称
|
frequency
|
字符串
|
minute、halfhour、hour、day、week、month
|
day
|
字符串
|
指定具体哪天,可设置为:Monday、Tuesday、Wednesday、Thursday、Friday、Saturday 或 Sunday。可以在 frequency 设置为 week 或 month 时设置
|
hour
|
字符串
|
00-23,指定调度表的小时部分,可以在 frequency 设置为 day、week 或 month 时指定。
|
minute
|
字符串
|
00-59,指定调度表的分钟部分。
|
|