jobrecovery.bat|.sh 批处理脚本
您可以使用 jobrecovery 脚本以在主站点发生故障时,使辅助站点可以接管主站点。
用途
在此场景中,每个站点都具有单独的 WebSphere® 单元,其中活动作业在主站点上运行,已停止的作业或作业调度程序则在辅助站点上。预期主站点和辅助站点上的批处理单元为具有相同场地和相同名称的站点克隆。它们共享相同数据库而不是数据库副本。
位置
jobrecovery 脚本位于指定 LRS 备份服务器上的 app_server_root/bin 目录或 app_server_root/profiles/{LRS_profiles}/bin 目录中。如果从 app_server_root/bin 目录运行该脚本,那么必须指定 profileName 选项。否则,不要指定 profileName 选项。如果在运行 LRS 的服务器上启用了安全性,那么需要用户名和密码选项。主单元关闭后在备份单元上运行。运行后,可启动备份单元。
用法
主站点发生故障后,将指导您执行接管步骤,包含以下步骤:
- 确保主站点上的所有批处理服务器均停止。
- 在辅助站点上运行 jobrecovery 脚本。
- 在辅助站点上启动作业调度程序。
./jobRecovery.sh server [options]
选项
- -profileName profile
- 使用此可选参数以在从 app_server_root/bin 目录运行脚本时指定独立应用程序服务器概要文件名称。
- -username authentication username
- 使用此可选参数以指定用户名。
- -password authentication password
- 使用此可选参数以指定用户名的认证密码。
示例
./jobRecovery.sh server1 -profileName AppSrv01 -username wsadmin -password wspassword