开始新对话

未解决

此帖子已超过 5 年

1852

2013年5月12日 23:00

专家问答(翻译稿):EMC对大型机软件做健康检查的工具介绍

​本期主题​​:EMC对大型机软件做健康检查的工具介绍​


​EMC对大型机(Mainframe)做检查的工具简介​

​EMCMGRAB​​是一款对大型机软件作健康检查的工具。它通过​​EMC​​插件​​ REXX API​​在大型机​​Mainframe​​上执行命令,收集诊断信息并通过​​FTP​​自动将日志传回​​EMC​​的工具。​​ ​


​英文论坛链接​​:​​https://community.emc.com/message/716765#716765​


​邀请专家​​:​

​Jeffrey Schutzer ​

ATE_JeffSchutzer.JPG.jpg​ ​


​Jeffrey​​在大型机领域有超过​​35​​年的工作经验,并且在存储领域有超过​​15​​年的工作经验。他曾经是应用系统程序员,在系统性能分析很有研究。他负责培训​​MVS​​和​​VM​​性能方面的课程。目前他在​​EMC​​担任大型机团队的资深软件工程师。​

​ ​

​本次活动日期为​​4​​月​​29​​日到​​5​​月​​9​​日,已经结束,我们将翻译出原帖中的精华内容。​

2 Intern

 • 

290 消息

2013年5月12日 23:00

有关安装和运作的分享


EMCMGRAB的特点

EMCMGRAB一个很大的优越性在于它自动收集了诊断主机故障必要的信息。用户不必手动输入、执行大量的命令行即可收集足够信息。EMCMGRAB会根据主机的配置执行必要的命令、收集SCF日志。之后日志会自动通过FTP传回EMC

EMCMGRAB的安装

EMCMGRAB易于安装,只需5分钟即可,自定义安装过程的也不会超过10分钟。EMCMGRAB包含在大型机Enabler SAMPLIB内,分为三个模块。第一个模块是名为EMCMGRAB REXX 执行软件,第二个是名为GRABPARM 样本参数文件,包含很多执行参数。第三个是名为GRABJCL的样本JCL

要自定义安装EMCMGRA 需要通过编辑GRABJCL添加jobcard,指向SCFHC,还有CG parm成员(如果适用的话);更新STEPLIB指向SCF loadlib,更新SYSPROC指向包含EMCMGRAB的数据集合,还有SCF$xxxx DD描述(如果适用的话)。还有可能必须编辑GRABPARM,因为它包含文件分配参数SMS classes volserSYSOUT等级,MSC组过滤信息。

当上述步骤完成时,只需在JCL里提供SR号即可启用EMCMGRAB了。

EMCMGRAB的运作

EMCMGRAB会在系统上创建格式为userid.EMCGRAB.Lsmfid.Dyymmdd.Thhmmss的文件,然后把收集的信息保存在该文件中。然后将该文件和最新两份SCF日志,还有从LPAR采集的数据集进行简化。

最后一步即是在EMC FTP站点创建目录,通过FTP将文件自动传回EMC。如果有些公司政策无法用FTP服务,用户需要手动将日志上传到Case附件中。

2 Intern

 • 

290 消息

2013年5月12日 23:00

经验分享


我经常遇到有关SRDF/A的问题。EMCMGRAB用于运行MSC环境下。所以在没有运行MSC的环境下收集的有关 SRDF/A的数据是不够完整的。以后的版本会加以改进以便可以收集完整的SRDF/A的信息。在新版本出来之前,这里我先分享个小窍门,我们可以用EMCMGRAB把各种参数拼接一起来,通过编辑参数,构建虚拟的MSC环境,这样就可以同样可以得到完整的有关SRDF/A的数据啦。


PDS上定义虚拟的MSC ,例如:

MSC_GROUP_NAME=DUMMY1    

MSC_ACTIVATE_MS            

MSC_INCLUDE_SESSION=1AC4,(34)

MSC_WEIGHT_FACTOR=0        

MSC_GROUP_END 

2 Intern

 • 

290 消息

2013年5月12日 23:00

BrianKit 提问:请问这个工具支持EMC DLm (Disk Library for Mainframe)吗? 有哪些资料可供详细参考呢?


Jeffrey 回答:目前EMCMGRAB不支持任何DLm命令行。最初这个工具用于收集SRDF/A相关数据,后来更多的用来诊断、解决问题。请参考附件里是EMCMGRAB的用户指南。



1个附件

找不到事件!

Top