[z/OS]

命令服务器代码 (X 'D5')

如果发生未在此处列出的命令服务器原因码,那么发生了内部错误。 收集以下诊断项并与 IBM® 支持中心联系。

诊断

  • 导致错误的操作的描述,或者应用程序的列表或在发生错误时正在运行的实用程序的输入字符串 (如果适用)。
  • 导致错误的时间段的控制台输出。
  • 队列管理器作业日志。
  • 由错误导致的系统转储。
  • 相应的 WebSphere® MQ, z/OS®, Db2®, CICS®和 IMS 服务级别。
  • 收集的任何跟踪信息。
  • 如果发出了消息 CSQN104ICSQN202I ,那么将返回消息中的返回码和原因码。
00D50101

在初始化期间,命令服务器无法获取存储器。 这可能是因为您所在区域的存储空间不足。

系统操作

将消息 CSQN104I 发送到包含此原因码和来自内部存储器宏的返回码的控制台。 不执行当前正在处理的初始化数据集中的任何命令。 队列管理器启动继续。

注: 如果存在存储问题,那么可能无法成功启动。
系统程序员响应
检查您是否正在足够大的区域中运行,如果没有,请重置系统并重新启动队列管理器。 如果这不是问题的原因,请收集以下项并与 IBM 支持中心联系:
  • 来自 CSQN104I 消息的返回码和原因码
  • 跟踪启动 (如果可用)
00D50102

在处理初始化输入数据集中的命令时,命令预处理器异常结束。

系统操作

CSQ9029E 生成后, CSQN103I ,返回代码为该代码,原因代码-1 ,表示命令未处理,并生成转储。 将处理下一个命令。

系统程序员响应

查看输出数据集以确定出错的命令。 请检查该命令的格式是否正确,是否适用于有效对象。

如果命令正确,请收集 诊断 中列出的项,并与 IBM 支持中心联系。

00D50103

初始化期间,发生内部错误。

系统操作

将消息 CSQN104I 发送到 z/OS 控制台,指示来自内部宏的返回码和原因码。 命令服务器停止,而不处理任何命令。

系统程序员响应

查看作业记录以获取有关可能相关的其他错误的消息。 如果无法解决问题,请收集 诊断中列出的项,并与 IBM 支持中心联系。

00D50104

初始化期间发生内部错误。

系统操作

将消息 CSQN104I 发送到 z/OS 控制台,指示来自内部宏的返回码和原因码。 命令服务器停止,而不处理任何命令。

系统程序员响应

停止并重新启动队列管理器。

收集 诊断 中列出的项,并与 IBM 支持中心联系。

00D50105

发生了内部错误。

系统操作

命令服务器终止,并生成转储。

系统程序员响应

停止并重新启动队列管理器。

收集 诊断 中列出的项,并与 IBM 支持中心联系。

00D50201

命令服务器在启动时无法获取存储器。 发生此返回码的原因通常是您所在区域的存储空间不足。

系统操作

将消息 CSQN202I 发送到 z/OS 控制台,指示来自内部存储宏的返回码。 命令服务器停止,而不处理任何命令。

系统程序员响应

检查您是否正在足够大的区域中运行,如果没有,请重置系统并重新启动队列管理器。 如果这不是问题的原因,请收集 诊断 中列出的项,并与 IBM 支持中心联系。

00D50202

发生了内部错误。

系统操作

将消息 CSQN202I 发送到 z/OS 控制台,指示来自内部宏的返回码。 命令服务器停止,而不处理任何命令。

系统程序员响应

查看作业记录以获取有关可能相关的其他错误的消息。 如果无法解决问题,请收集 诊断 中列出的项并与 IBM 支持中心联系。

00D50203

发生了内部错误。

系统操作

将消息 CSQN202I 发送到 z/OS 控制台,指示来自内部宏的返回码。 命令服务器停止,而不处理任何命令。

系统程序员响应

发出 START CMDSERV 命令以重新启动命令服务器。

收集 诊断 中列出的项,并与 IBM 支持中心联系。

00D50208

命令服务器在启动期间无法获取存储器。

系统操作

将消息 CSQN202I 发送到 z/OS 控制台,指示来自内部宏的返回码。 命令服务器停止,而不处理任何命令。

系统程序员响应

检查您是否正在足够大的区域中运行,如果没有,请重置系统并重新启动队列管理器。 如果这不是问题的原因,请收集 诊断 中列出的项,并与 IBM 支持中心联系。

00D50209

在处理来自命令服务器的命令时,命令预处理器异常结束。

系统操作

将消息 CSQN205I 放入应答队列中,其中 COUNT=1, RETURN=00D50209和 REASON=-1 指示尚未处理该命令。 命令服务器处理下一个命令。

系统程序员响应

请检查该命令的格式是否正确,是否适用于有效对象。

如果命令正确,请收集 诊断 中列出的项,并与 IBM 支持中心联系。

00D5020C
在等待命令时,命令服务器无法识别等待结束的原因。 这是因为它不是下列其中一项:
  • 消息的到达
  • STOP CMDSERV 命令
系统操作

将消息 CSQN203I 和 CSQN206I 发送到控制台,其中包含来自请求函数和 ECB 列表的返回码和原因码。

命令服务器已终止,并且生成了转储。

系统程序员响应

发出 START CMDSERV 命令以重新启动命令服务器。

收集 诊断 中列出的项,并与 IBM 支持中心联系。

00D5020E

命令处理器尝试从 system-command-input 队列获取命令,但由于内部错误,尝试失败。

系统操作

命令服务器继续处理。 消息 CSQN203I 将写入控制台,其中包含来自 API 调用的返回码和原因码。

系统程序员响应

收集 诊断 中列出的项,并与 IBM 支持中心联系。

00D5020F

命令处理器从 system-command-input 队列获取命令,但无法处理该命令,因为消息的类型不是 MQMT_REQUEST。

系统操作

命令处理器处理下一条命令消息。

00D50210

命令处理器从系统命令输入队列中获取了命令,但由于命令消息的长度为零,因此无法处理该命令。

系统操作

命令处理器处理下一条命令消息。

00D50211

命令处理器从系统命令输入队列中获取命令,但由于命令消息仅由空白字符组成,因此无法处理该命令。

系统操作

命令处理器处理下一条命令消息。

00D50212

命令处理器从 system-command-input 队列获取命令,但由于命令消息的长度大于 32 762 个字符,因此无法处理该命令。

系统操作

命令处理器处理下一条命令消息。

00D54000

发生了内部错误。

系统操作

命令服务器已终止,并且生成了转储。

系统程序员响应

发出 START CMDSERV 命令以重新启动命令服务器。

收集 诊断 中列出的项,并与 IBM 支持中心联系。

00D54nnn

命令处理器从 system-command-input 队列中获取了命令,但由于命令消息指示需要数据转换并且在转换期间发生错误,因此无法处理该命令。 nnn 是 MQGET 调用返回的原因码 (十六进制)。

系统操作

命令处理器处理下一条命令消息。

系统程序员响应

有关原因码 nnn的信息,请参阅 API 完成代码和原因码