欢迎来到天天文库
浏览记录
ID:22370978
大小:86.50 KB
页数:16页
时间:2018-10-28
《ibm aix 持续可用性- 第 6 部分》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、IBMAIX持续可用性:第6部分 AIX高级连续可用性工具和特性 本章详细介绍AIX上的一些高级连续可用性工具和特性。其中一些工具和特性是AIXV6.1中新增的。其他工具和特性是最近引入的。还有一些工具是从较早的AIXV5.3开始出现的。 这里讨论以下工具和特性: RAS组件层次结构 轻量内存跟踪(LMT) snap 微转储和新的转储功能 并发更新 POSIX跟踪 存储键 xmalloc调试改进 ProbeVue 功能恢复例程(在无须系统停机的情况下处理内核问题) AIX可靠性、可用性和可服务性组件层次结构 高级连续可用性工具和特性可以被看作可靠性
2、、可用性和可服务性(RAS)工具或特性。开发这些功能是为了帮助研究应用程序、组件或子系统的故障和问题,并避免执行完整的系统转储或者停止应用程序或系统。 一些特性使用RAS组件层次结构。这把系统划分为一个资源层次结构,可以把RAS命令定向到系统的特定部分。使用RAS组件层次结构的RAS特性是运行时检查、组件跟踪和组件转储。图1显示这个分组层次结构。 图1组件可靠性、可用性和可服务性 FirstFailureDataCapture特性 轻量内存跟踪用来为FirstFailureDataCapture(FFDC)提供信息。它是在AIXVersionV5.3ML3中引入的。Fi
3、rstFailureDataCapture特性集在AIXV5.3TL5和AIX6.1中得到了进一步扩展。这些特性包括: LightoryTrace(轻量内存跟踪,LMT) Run-TimeErrorChecking(运行时错误检查,RTEC) ponentTrace(组件跟踪,CT) LiveDump(活动转储) 这些特性在默认情况下是启用的,可以提供有价值的FirstFailureDataCapture信息,同时保持最低的性能影响。要想启用或禁用所有四个高级FFDC特性,应该输入以下命令:/usr/lib/ras/ffdcctrl-offdc=enabled-obo
4、sboot=no 使用快速路径smittyffdc访问SMITFFDC菜单,见示例1。 示例1高级FFDC特性AdvancedFirstFailureDataCaptureFeaturesTypeorselectvaluesinentryfields.PressEnterAFTERmakingalldesiredchanges.[EntryFields]AdvancedFirstFailureDataCaptureFeatures[enabled]+Runbosbootautomatically[no]+F1=HelpF2=RefreshF3=CancelF4=ListF5
5、=ResetF6=mandF7=EditF8=ImageF9=ShellF10=ExitEnter=Do 关于FFDC的更多信息,请参考IBMeServerp5590and595SystemHandbook(SG24-9119)。 轻量内存跟踪 本节描述如何使用轻量内存跟踪(LMT)。轻量内存跟踪是一种可服务性特性。它是一种重要的FirstFailureDataCapture工具,主要供那些可以访问AIX源代码或对AIX内部原理有深入了解的用户使用。 LMT实现 轻量内存跟踪(LMT)为FirstFailureDataCapture(FFDC)提供跟踪信息。它是一种持
6、续的内核跟踪机制,可以记录在系统操作期间发生的软件事件。系统在初始化时启动LMT,然后连续运行跟踪。记录的事件保存到每个处理器的内存跟踪缓冲区。 对于每个处理器,有两个内存跟踪缓冲区:一个记录常见事件,一个记录罕见的事件。服务人员可以使用mtrcsave命令从系统转储提取出这些缓冲区,或者在正在运行的系统上访问它们。可以用trcrpt命令查看提取出的内存跟踪缓冲区,其格式在/etc/trcfmt文件中定义。 在实现LMT时,非常注意性能问题,这使它对性能的影响非常小。它对高强度内核基准测试的吞吐量的影响只有1%,对于典型的用户工作负载影响更小。LMT需要占用少量固定内核内存
7、。跟踪缓冲区所需的默认内存量取决于那些影响跟踪记录保留时间的因素。 轻量内存跟踪在几个方面不同于传统AIX系统跟踪。首先,它的效率更高。第二,它在默认情况下是启用的,已经作为FirstFailureDataCapture机制做了显式调优。与传统AIX系统跟踪不同,不能用LMT只选择性地记录特定的AIX跟踪钩子id。在使用LMT时,要么记录所有支持LMT的钩子,要么都不记录。 这意味着传统AIX系统跟踪适合作为SecondFailureDataCapture(SFDC)工具,因为可以根据最
此文档下载收益归作者所有