![[z/OS]](../images/ngzos.gif)
使用 WebSphere 变量进行故障诊断
可以通过更改应用程序环境中的某些变量来执行故障诊断。
开始之前
- 配置变量可以在单元、节点或服务器级别上设置。
- 在单元级别上设置的变量值应用于单元中所有节点中的所有服务器,除非在一个节点上或服务器级别上为同一变量设置了不同的值。节点或服务器级别上的变量设置覆盖在单元级别上设置的同一变量的值。
- 在节点级别上设置的变量应用于节点中所有的服务器,除非在服务器级别上为同一变量设置了不同的值。在服务器级别上设置的变量覆盖在节点或单元级别上设置的同一变量的值。
- 在服务器级别上设置的变量仅应用于特定服务器,而不是应用于同一节点或单元中任何其他的服务器。
注: 当您诊断特定问题时,最可能的情况是您针对特定服务器改变服务器级别上的变量值。在服务器级别上指定变量值同时影响控制器和服务方区域。 - 可以使用脚本接口(而不是使用管理控制台)来改变配置变量值。
- 这些变量允许您控制:
- 错误日志、CTRACE 缓冲区、数据集和外部写程序的输出目的和特征。
- 跟踪缓冲区、数据集和跟踪数据的内容。
- 要请求的转储的类型。
- 系统和应用程序行为的超时值。
关于此任务
- 当您第一次定制和验证 WebSphere Application Server for z/OS 安装时,或
- 当您在测试环境中测试应用程序工作负载时,或
- 当您遇到问题,并需要收集更多诊断数据时。
过程
- 在控制台导航树中,单击环境 -> 管理 WebSphere 变量。
- 在 WebSphere 变量页面上,选择服务器作为变量设置的范围,并单击应用。
- 在 WebSphere 变量页面上,单击新建。
- 在变量页面上,指定变量的名称和值。所以其他人可了解变量用于何处,并指定变量的描述。然后单击确定。
- 验证此变量显示在变量列表中。
- 保存配置。
- 要使配置生效,停止服务器,然后重新启动服务器。