未解决
此帖子已超过 5 年
2 Intern
•
290 消息
0
1852
专家问答(翻译稿):EMC对大型机软件做健康检查的工具介绍
本期主题:EMC对大型机软件做健康检查的工具介绍
EMC对大型机(Mainframe)做检查的工具简介
EMCMGRAB是一款对大型机软件作健康检查的工具。它通过EMC插件 REXX API在大型机Mainframe上执行命令,收集诊断信息并通过FTP自动将日志传回EMC的工具。
英文论坛链接:https://community.emc.com/message/716765#716765
邀请专家:
Jeffrey Schutzer
Jeffrey在大型机领域有超过35年的工作经验,并且在存储领域有超过15年的工作经验。他曾经是应用系统程序员,在系统性能分析很有研究。他负责培训MVS和VM性能方面的课程。目前他在EMC担任大型机团队的资深软件工程师。
本次活动日期为4月29日到5月9日,已经结束,我们将翻译出原帖中的精华内容。
Asadeer
2 Intern
2 Intern
•
290 消息
0
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,指向SCF,HC,还有CG parm成员(如果适用的话);更新STEPLIB指向SCF loadlib,更新SYSPROC指向包含EMCMGRAB的数据集合,还有SCF$xxxx DD描述(如果适用的话)。还有可能必须编辑GRABPARM,因为它包含文件分配参数SMS classes或 volser、SYSOUT等级,MSC组过滤信息。
当上述步骤完成时,只需在JCL里提供SR号即可启用EMCMGRAB了。
EMCMGRAB的运作
EMCMGRAB会在系统上创建格式为userid.EMCGRAB.Lsmfid.Dyymmdd.Thhmmss的文件,然后把收集的信息保存在该文件中。然后将该文件和最新两份SCF日志,还有从LPAR采集的数据集进行简化。
最后一步即是在EMC FTP站点创建目录,通过FTP将文件自动传回EMC。如果有些公司政策无法用FTP服务,用户需要手动将日志上传到Case附件中。
Asadeer
2 Intern
2 Intern
•
290 消息
0
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
Asadeer
2 Intern
2 Intern
•
290 消息
0
2013年5月12日 23:00
BrianKit 提问:请问这个工具支持EMC DLm (Disk Library for Mainframe)吗? 有哪些资料可供详细参考呢?
Jeffrey 回答:目前EMCMGRAB不支持任何DLm命令行。最初这个工具用于收集SRDF/A相关数据,后来更多的用来诊断、解决问题。请参考附件里是EMCMGRAB的用户指南。
1个附件
User Guide v2 0 0 REV 1.0.pdf