如何使用REXX实现Workload自动化

背景:

通常主机用户会手动发布命令,然后根据返回的结果决定是否回复消息。当命令执行以后,用户通过查看SYSLOG来检查命令执行的结果。如果数据库进行了修改,用户还会通过SPUFI进行select操作,比较命令前后数据库的变化,以确认命令是否已正确执行。

当操作的命令比较多,频率也比较高时,如何及时自动的处理这些交互,成为一个很大的挑战。本文以实现OAM workload自动化为例,来讲述如何用REXX发布命令,处理SYSLOG和JOBLOG,以及使用REXX处理数据库前后的内容,从而极大的提高工作效率。

适用场景:

1. 对系统自动发布命令:通过REXX自动发布命令,监控产生的message,来达到检查命令是否正常执行的目的。

2. 自动回复系统消息:通过REXX监控需要回复消息的message,使用REXX进行回复,并检查结果。

3. 自动化测试:对于一些需要查看SYSLOG,JOBLOG和通过DB2查询数据库,并进行前后比较的场景。

名词解释:

OAM: Object Access Method,对对象(即字节流)进行存储管理。

OSMC:Object Storage Management Cycle,对对象的storage group进行存储周期管理。

Recovery:当存储对象的卷不可用时,如磁带,使用recovery命令,恢复卷里面的对象。若恢复的卷是磁带时,系统会发布一个消息CBR9810D,确认是否继续,回复‘GO’,则命令继续进行,并返回消息CBR9863I表明恢复对象的结果。

使用方法:

本文以OAM OSMC RECOVERY 命令作为例子,演示如何使用REXX做自动化。

1. 首先使用TSO命令去存储对象

2. 使用SQL语句去查询DB2中存储对象的数据表:G222S.OSM_OBJ_DIR

3. 调用REXX程序MSGOSMC去运行OSMC操作,并确认命令成功执行。

时间: 2024-12-23 05:34:31

如何使用REXX实现Workload自动化的相关文章

自动化势在必行:为什么云工作负载安全成为热点

本文讲的是自动化势在必行:为什么云工作负载安全成为热点,随着越来越多企业将包含敏感数据的工作负载放上云端,快速维护云端工作负载的安全成为安全和风险(S&R)专家的重中之重.然而,安全不仅只保护工作负载,还必须支持开发运维,满足自动化的需求. Cloud Workload Security(云工作负载安全,简称CWS)方案能帮助安全和风险(简称S&R)专家保障云工作负载安全,同时支持开发运维和自动化.Forrester预测,随着云的成熟,如今尚未成熟且分散的CWS市场会显著提升能力.实现标准

介绍IBM Workload Deployer中的可扩展式监控框架

IBM Workload Deployer(简称 IWD)是 IBM 近年来开发的一款面向中间件产品的http://www.aliyun.com/zixun/aggregation/13423.html">云计算平台.该平台集成了包括 WebSphere Application Server.DB2.eXtreamScale 等多款中间件产品,同时提供运行时环境,另外还提供包括如监控.日志.弹性伸缩.自动恢复等多种平台服务.其中,监控服务主要负责 1) 收集来自平台中包括操作系统.中间件.

IBM Workload Deployer虚拟系统模式与虚拟应用模式实践指导

本文将首先阐述这两种部署模型的http://www.aliyun.com/zixun/aggregation/9255.html">设计理念:然后介绍两个部署实例,将同一个应用分别以虚拟系统模式和虚拟应用程序模式部署在 IBM Workload Deployer 环境上,并对它们进行生命周期管理.部署实例中还将使用共享服务(shared service)实现会话缓存(session cache)功能. 通过这两个部署实例,使读者对虚拟系统模式和虚拟应用程序模式的认识更加具体,从而了解两种模

如何针对生产部署环境设置Workload Deployer私有云(上)

作者将介绍使用 Workload Deployer Version 3.1 用户界面设置和配置云来部署应用程序的过程.示例中使用了 VMware ESX 4.1 或 PowerVM 虚拟机管理程序. IBM® Workload Deployer 是一个http://www.aliyun.com/zixun/aggregation/11585.html">硬件设备,提供了对 IBM 中间件虚拟镜像和模式的访问,允许您创建可在私有云中安全地部署和管理的应用程序环境.Workload Deplo

ICCT助力IBM Workload Deployer在私有云中使用

IBM Workload Deployer(以下简称 IWD)基于成熟的 http://www.aliyun.com/zixun/aggregation/13387.html">WebSphere 中间件技术,能将企业的关键应用与虚拟化的资源池密切连结,在私有云中实现安全部署和管理应用环境,让企业实现 PaaS 平台即服务的云应用模式,提升资源的使用效率,并大幅减少关键应用资源管理的复杂度.在私有云中,经常使用任务部署工具 IWD 对 IBM 中间件虚拟镜像和模式的访问,轻松.快速.重复地

介绍IBM Workload Deployer用于中间件和云计算领域

无论您的组织是刚开始使用云还是已使用一段时间,您都会看到 IBM Workload Deployer 提供了在云中成功运行企业应用程序所需的功能. 自诞生以来,IBM Workload Deployer(以前称为 IBM WebSphere® CloudBurst Appliance)一直是用于中间件和中间件应用程序的云计算领域的最先进技术.最新的 IBM Workload Deployer 版本 v3.1 继续在其强大功能的基础上扩展功能和平台支持.但在介绍新功能之前,让我们大体了解以下 IB

使用IBM Workload Deployer和协作式应用程序生命周期管理

作者将探讨试图建立一个可行的.容易重复的协作式生命周期管理系统(CLM,也称为协作式应用程序生命周期管理)时所涉及的复杂性,该系统可在 IBM® http://www.aliyun.com/zixun/aggregation/13387.html">WebSphere® Application Server 上运行并使用 DB2® 作为数据库. 云应用程序继续变得越来越复杂,使得迅速提供云解决方案的任务变得更加困难,云解决方案包括:一次性生产级应用程序.部署程序包内的应用程序以及操作系统,

后虚拟化时代:数据中心自动化管理不是梦

随着vSphere 6的正式发布,VMware引领我们进入虚拟化时代的下一个阶段.虽然新版本也存在挑战,但vSphere绝对是佼佼者.它为服务器管理员提供的功能和特性非常引人注目,如果从几年前的IT视角来看更是如此. 虚拟化在很大程度上改变了IT的工作方式.现在我们可以轻易地在生产系统做出大胆的改变,因为我们知道我们可以很容易地恢复到快照,或者在最坏的情况下,在几分钟内从最近的备份中恢复虚拟机.我们不再担忧重建服务器或者使用老旧的服务器构建技术.在前虚拟化时代,升级涉及更新物理服务器,如果哪里出

Oracle11g新特性之Replay a captured workload 捕获工作负载新环境重放负载测试压力

<Oracle 数据库11g新特性之性能优化篇> [Replay a captured workload 捕获工作负载新环境重放负载测试压力] 引言:DB Replay工具是Oracle11g的一个新组件,它的加入有效的提高了Oracle在数据迁移.新环境部署.系统升级等场景下的性能监控与自动化优化能力. 真实案例: 一枚客户希望识别环境改变带来的全面影响,一般无法模拟真实环境的工作负载,而DB Repaly可以捕捉到旧环境下的工作负载生成负载文件(包含工作压力和并发性),并把负载文件传送到新