Schedule

使用 schedule 命令可以启动工作站上的客户机调度程序。 在可以启动预定工作之前,客户机调度程序必须在运行。

Linux 操作系统Oracle Solaris 操作系统AIX 操作系统Mac OS X 操作系统授权用户: schedule 命令在工作站上启动客户机调度程序。 在可以启动预定工作之前,客户机调度程序必须在运行。

注:
  1. 如果 managedservices 选项设置为 schedule,那么无法使用 schedule 命令。
  2. Mac OS X 操作系统仅对于 Mac OSX ,要使用 schedule 命令,请在 dsm.sys 文件中指定 managedservices none
  3. 此命令仅在初始命令行有效。 它在交互方式下或宏文件中无效。

Windows 操作系统如果 schedmode 选项设置为轮询,那么客户机调度程序将按您在客户机选项文件 (dsm.opt) 中使用 queryschedperiod 选项指定的每小时时间间隔与服务器联系以获取调度事件。 如果管理员为所有节点设置 queryschedperiod 选项,那么此设置将覆盖客户机设置。

Linux 操作系统Oracle Solaris 操作系统AIX 操作系统Mac OS X 操作系统如果 schedmode 选项设置为轮询,那么客户机调度程序将按您在客户机用户选项文件 (dsm.opt) 中使用 queryschedperiod 选项指定的每小时时间间隔与服务器联系以获取调度事件。 如果管理员为所有节点设置 queryschedperiod 选项,那么此设置将覆盖客户机设置。

Windows 操作系统如果使用 TCP/IP 通信,那么服务器可以提示工作站何时运行预定事件。 要实现这一点,请在客户端选项文件( dsm.opt )中或通过命令行将 schedule schedmode 选项设置为 prompted

Linux 操作系统Oracle Solaris 操作系统AIX 操作系统Mac OS X 操作系统如果您使用的是 TCP/IP 通信功能,当需要运行计划任务时,服务器会向您的工作站发送提示。 要实现这一点,请在客户端用户选项文件( dsm.opt )中或通过命令 scheduleschedmode 选项设置为 prompted

Windows 操作系统在启动客户机调度程序之后,它将继续运行并启动预定事件,直到按Ctrl + Break ,重新启动工作站或关闭工作站以结束它为止。

Linux 操作系统Oracle Solaris 操作系统AIX 操作系统Mac OS X 操作系统您可以将 sessionInitiation 选项与 schedule 命令配合使用,以控制服务器或客户机是通过防火墙启动会话。

Linux 操作系统Oracle Solaris 操作系统AIX 操作系统Mac OS X 操作系统启动客户机调度程序后,它将继续运行并启动调度事件,直到您按 Ctrl + C,使用 UNIX kill 命令停止调度程序进程,再次启动工作站或关闭工作站以将其结束为止。

Mac OS X 操作系统启动客户机调度程序后,它将继续运行并启动已调度事件,直到按 Ctrl + C,按两次 Q 键,再次启动工作站或关闭工作站以结束它为止。

Windows 操作系统Linux 操作系统Oracle Solaris 操作系统AIX 操作系统Mac OS X 操作系统注:无法 以交互方式输入此命令。
Windows 操作系统Linux 操作系统Oracle Solaris 操作系统AIX 操作系统Mac OS X 操作系统

支持的客户机

此命令对所有客户机有效。

语法

读取语法图跳过可视语法图SCHedule Options

参数

表 1. Schedule 命令:相关选项
选项 在何种情况下使用
Windows 操作系统最大命令重试次数 Windows 操作系统客户机选项文件 (dsm.opt) 或命令行。
Linux 操作系统Oracle Solaris 操作系统AIX 操作系统Mac OS X 操作系统最大命令重试次数 Linux 操作系统Oracle Solaris 操作系统AIX 操作系统Mac OS X 操作系统客户机系统选项文件 (dsm.sys) 或命令行。
Windows 操作系统密码 Windows 操作系统客户机选项文件 (dsm.opt)
Linux 操作系统Oracle Solaris 操作系统AIX 操作系统Mac OS X 操作系统密码 Linux 操作系统Oracle Solaris 操作系统AIX 操作系统Mac OS X 操作系统客户机用户选项文件 (dsm.opt)
Windows 操作系统质询期 Windows 操作系统客户机选项文件 (dsm.opt) 或命令行。
Linux 操作系统Oracle Solaris 操作系统AIX 操作系统Mac OS X 操作系统质询期 Linux 操作系统Oracle Solaris 操作系统AIX 操作系统Mac OS X 操作系统客户机系统选项文件 (dsm.sys) 或命令行。
Windows 操作系统重试周期 Windows 操作系统客户机选项文件 (dsm.opt) 或命令行。
Linux 操作系统Oracle Solaris 操作系统AIX 操作系统Mac OS X 操作系统重试周期 Linux 操作系统Oracle Solaris 操作系统AIX 操作系统Mac OS X 操作系统客户机系统选项文件 (dsm.sys) 或命令行。
Windows 操作系统调度名 Windows 操作系统客户机选项文件 (dsm.opt) 或命令行。
Linux 操作系统Oracle Solaris 操作系统AIX 操作系统Mac OS X 操作系统调度名 Linux 操作系统Oracle Solaris 操作系统AIX 操作系统Mac OS X 操作系统客户机系统选项文件 (dsm.sys) 或命令行。
Windows 操作系统调度模式 Windows 操作系统客户机选项文件 (dsm.opt) 或命令行。
Linux 操作系统Oracle Solaris 操作系统AIX 操作系统Mac OS X 操作系统调度模式 Linux 操作系统Oracle Solaris 操作系统AIX 操作系统Mac OS X 操作系统客户机系统选项文件 (dsm.sys) 或命令行。
Windows 操作系统会话启动 Windows 操作系统客户机选项文件 (dsm.opt) 或命令行。
Linux 操作系统Oracle Solaris 操作系统AIX 操作系统Mac OS X 操作系统会话启动 Linux 操作系统Oracle Solaris 操作系统AIX 操作系统Mac OS X 操作系统客户机系统选项文件 (dsm.sys) 或命令行。
Windows 操作系统TCP客户端端口 Windows 操作系统客户机选项文件 (dsm.opt) 或命令行。
Linux 操作系统Oracle Solaris 操作系统AIX 操作系统Mac OS X 操作系统TCP客户端端口 Linux 操作系统Oracle Solaris 操作系统AIX 操作系统Mac OS X 操作系统客户机系统选项文件 (dsm.sys) 或命令行。

示例

Windows 操作系统Mac OS X 操作系统任务
Windows 操作系统Mac OS X 操作系统启动客户机调度程序。

命令: dsmc sch -password=notell

Linux 操作系统Oracle Solaris 操作系统AIX 操作系统Mac OS X 操作系统任务
Linux 操作系统Oracle Solaris 操作系统AIX 操作系统Mac OS X 操作系统对于 AIX®: 通过在 /etc/inittab 文件中输入此命令,在系统引导时启动调度程序。 确保 passwordaccess 选项设置为 generate

命令: tsm::once:/usr/bin/dsmc sched > /dev/null 2>&1 #TSM

Linux 操作系统Oracle Solaris 操作系统AIX 操作系统Mac OS X 操作系统任务
Linux 操作系统Oracle Solaris 操作系统AIX 操作系统Mac OS X 操作系统以交互方式启动调度程序并使其在后台运行。

命令: nohup dsmc sched 2> /dev/null &

Windows 操作系统运行 schedule 命令时,会将所有有关已调度工作的消息发送到 dsmsched.log 文件或您在客户机选项文件 (dsm.opt) 中使用 schedlogname 选项指定的文件。 如果不以 schedlogname 选项中的文件名指定目录路径,那么 dsmsched.log 将驻留在当前工作目录中。

Linux 操作系统Oracle Solaris 操作系统AIX 操作系统Mac OS X 操作系统运行 schedule 命令时,所有有关已调度工作的消息都将发送到 dsmsched.log 文件或您在客户机系统选项文件 (dsm.sys) 中使用 schedlogname 选项指定的文件。 如果不以 schedlogname 选项中的文件名指定目录路径,那么 dsmsched.log 将驻留在当前工作目录中,而 Mac OS X 除外。对于 Mac OS X,dsmsched.log 将驻留在 /Library/Logs/tivoli/tsm/ 目录中。

Windows 操作系统Linux 操作系统Oracle Solaris 操作系统AIX 操作系统Mac OS X 操作系统重要信息: 要在某些情况下防止日志写入失败和进程终止,请设置 DSM_LOG 环境变量以指定缺省许可权允许所需访问的目录。