本章介绍与 ELS 相关且影响 VSM 控制台命令、操作和用法的主题。
本节介绍如何将 Oracle 的 StorageTek Storage Management Component (SMC) 用作连接到 VSM 控制台的 MVS 客户机。
VSM 控制台服务器上的 oVTCS 需要以下项:
VSM 6 或 VSM 7,作为 VTSS
SMC 7.3 或更高版本(具有 XAPI 支持),充当到 VSM 控制台的 MVS 客户机。
VSM 控制台服务器上的 ACSLS 8.4(在仅处理 VTV 的 VSM 控制台配置中不是必需的,ACSLS 已由用于多卷磁带 (multi-volume cartridge, MVC) 支持的 VLE 替换时也不是必需的)
图 6-1 显示了 MVS 客户机/VSM 控制台服务器数据流。在此示例中,VSM 控制台同时配置有 ACSLS 和 oVTCS LDOM,以同时支持 SL 磁带库中的本机磁带和 VSM 6 中的 VTV。
如图 6-1 所示:
通过 TCP/IP 的 XAPI 协议用于以下路径:
从 SMC 到 VSM 控制台上 ACSLS 的控制路径(路径 1)。
从 MVS 上的 SMC 到 VSM 控制台上的 oVTCS 的控制路径(路径 2)。
从 oVTCS 到具有 XAPI 支持的 ACSLS 的控制路径(路径 3)。
通过 TCP/IP 的 HLI 协议用于从 VSM 控制台上的 ACSLS 到 SL 磁带库的控制路径(路径 4)。
通过 TCP/IP 的 ECAM-T 协议用于从 VSM 控制台上的 oVTCS 软件到 VTSS 的控制路径(路径 5)。
FICON 用于以下路径:
从 MVS 到 SL 磁带库中真实磁带机的数据路径(路径 6)。
从 MVS 到 VTSS 中的 VTD 的数据路径(路径 7)。
从 VTSS 上的 VTD 到 SL 磁带库中的 RTDS 的数据路径(路径 8)。
如图 6-1 所示,SMC 客户机到 VSM 控制台软件的控制路径的工作方式如下所示:
MVS 作业将磁带请求发送到 MVS 磁带分配以及挂载或卸载服务。
SMC 客户机从 MVS 磁带服务接收磁带请求。
SMC 客户机(使用通过 TCP/IP 的 XAPI 协议)发送以下项:
将虚拟磁带请求发送到 VSM 控制台服务器上的 oVTCS。
将真实磁带请求发送到 VSM 控制台服务器上具有 XAPI 的 ACSLS。
注:
如果 SL 磁带库中的所有磁带机都是 oVTCS RTD,且 SL 磁带库中的所有盒式磁带都是 oVTCS MVC,则 SMC 客户机不需要访问 SL 磁带库。在这种情形下,从 SMC 客户机到具有 XAPI 支持的 ACSLS 的控制路径(路径 1)和从 MVS 到 SL 磁带库中磁带机的数据路径(路径 6)将被消除。请参见将 SMC 连接到 VSM 控制台服务器上的 ACSLS。
如果仅为 VTV 配置了 oVTCS,则没有 oVTCS RTD,也没有 oVTCS MVC。在这种情形下,没有 SL 磁带库,不需要具有 XAPI 支持的 ACSLS。
如果所有的 oVTCS MVC 都在 VLE 上,则不需要具有 XAPI 支持的 ASCLS。
如果 MVS 上还具有连接到单独 VTSS(配置为 VSM 控制台上 oVTCS 的跨磁带复制目标)的 HSC 和 VTCS,则需要其他数据路径和控制路径。
以下各节介绍如何使 SMC 客户机可以连接到 VSM 控制台服务器上的 oVTCS 和 ACSLS 应用程序。这取决于您的配置。请参见概述。
必须执行以下步骤,以配置从 SMC 客户机到 VSM 控制台上 oVTCS 的 XAPI 控制路径。这是图 6-1 中的路径 2。
在 SMC 客户机的 SMCCMDS 或 SMCPARMS 数据集中,包括 SMC TAPEPlex 和 SERVer 命令,以将 VSM 控制台服务器上的 oVTCS 定义为 TapePlex,以及定义 SMC 客户机和 VSM 控制台服务器上的 oVTCS LDOM 之间的 TCP/IP 控制路径。
例如:
TAPEPLEX NAME(VTSP31) ENABLE
SERVER NAME(VTSP31S) ENABLE TAPEPLEX(VTSP31) +
HOST (VTSP31.yourhost.com) PORT(7070)
此示例包括以下项:
SMC TAPEPlex 命令,该命令定义 VSM 控制台服务器上的 oVTCS TapePlex,即 VTSP31。
SMC SERVer 命令,该命令定义到 VSM 控制台的 TCP/IP 控制路径,其中:
TapePlex 名称 (VTSP3) 与在 TAPEPlex 语句上指定的名称匹配。
VSM 控制台服务器名称是 VTSP3S。
VSM 控制台主机名地址是 VTSP31.yourhost.com。HOST 参数可以进行替换,方法是改为指定 IPADDRESS 参数。
服务器 PORT 参数值是 7070。此值必须与为 VSM 控制台上的 oVTCS 配置的侦听器端口匹配(oVTCS 侦听器端口的默认值是 7070)。
有关 SMCCMDS 和 SMCPARMS 数据集的信息,请参阅 ELS 出版物《配置和管理 SMC》;有关 SMC TAPEPlex 和 SERVer 命令的信息,请参阅《ELS Command, Control Statement, and Utility Reference》。
配置 MVC 和虚拟卷。
创建 oVTCS 参数文件以定义 MVC 以及虚拟卷和池;创建管理和存储类以将数据路由到 VSM 6 或 VSM 7 和/或 SL 磁带库上的磁带机。使用 SMCUUUI 实用程序,指定 oVTCS MGMTDEF 命令以装入此参数文件。请参见在大型机配置中装入 oVTCS 策略参数文件。
以下介绍如何配置从 SMC 客户机到 VSM 控制台上具有 XAPI 支持的 ACSLS 的 XAPI 控制路径。这是图 6-1 中的路径 1。
根据配置 SL 磁带库的方式,此过程可能不是必需的:
如果 SL 磁带库包括非 RTD 磁带机,且非 MVC 盒式磁带可供 MVS 访问,则必须配置从 SMC 到 ACSLS 的 XAPI 控制路径,如下所述。
如果 SL 磁带库中的所有磁带机都是 RTD,且 SL 磁带库中的所有盒式磁带都是 MVC,则 SMC 客户机不需要访问 SL 磁带库。在这种情形下,不需要配置从 SMC 客户机到 VSM 控制台上的 ACSLS 的 XAPI 控制路径。
要将 SMC 连接到 ACSLS,请执行以下操作:
在 SMC 客户机的 SMCCMDS 或 SMCPARMS 数据集中,包括 SMC TAPEPlex 和 SERVer 命令以将 VSM 控制台服务器上的 ACSLS 定义为 TapePlex,以及定义 SMC 客户机和 VSM 控制台服务器上的 ACSLS LDOM 之间的 TCP/IP 控制路径。
例如:
TAPEPLEX NAME(ACSLSLIB) ENABLE
SERVER NAME(ACSLSSRV) ENABLE TAPEPLEX(ACSLSLIB) +
HOST (myhost.hostname.com) PORT(50020)
此示例包括以下项:
SMC TAPEPlex 命令,该命令定义 VSM 控制台服务器上的 ACSLS TapePlex,即 ACSLIB。
SMC SERVer 命令,该命令定义到 VSM 控制台的 TCP/IP 控制路径,其中:
TapePlex 名称 (ACSLSLIB) 与在 TAPEPlex 语句上指定的名称匹配。
VSM 控制台服务器名称是 ACSLSSRV。
VSM 控制台主机名地址是 myhost.hostname.com。HOST 参数可以进行替换,方法是改为指定 IPADDRESS 参数。
服务器 PORT 参数值是 50020。此值必须与为 VSM 控制台上的 ACSLS 配置的侦听器端口匹配(ACSLS 侦听器端口的默认值是 50020)。
有关 SMCCMDS 和 SMCPARMS 数据集的信息,请参阅 ELS 出版物《配置和管理 SMC》;有关 SMC TAPEPlex 和 SERVer 命令的信息,请参阅《ELS Command, Control Statement, and Utility Reference》。
通过 oVTCS CDS 数据库服务器组件代理,在 VSM 控制台服务器上运行的客户机 oVTCS 可以充当本地 z/OS VTCS 以便它可以访问位于 z/OS 上的 CDS 数据库。
oVTCS 客户机在 CDS 内必须具有自身的“主机插槽”,才能发送和接收广播消息、持有锁等。此要求对执行 oVTCS CDS 数据库服务器施加了以下限制:
oVTCS CDS 数据库服务器不能在具有 VTCS 执行或者可能具有 VTCS 执行的 z/OS 主机上执行。HSC 子系统必须使用在 EXEC 语句中指定的 NOVTCS 启动参数进行启动。
oVTCS CDS 数据库服务器仅限于与单个 oVTCS 客户机通信;在客户机和服务器之间存在 1 对 1 关系。例如,如果有两个 oVTCS 设备,则它们都需要自身的 HSC 主机。因此,有两个 HSC 实例,每个实例执行自身的 oVTCS CDS 数据库服务器,如图 6-2 所示:
图 6-2 中的“服务器主机 ID”框表示在其上发出 DBSERVer 命令的服务器(请参见DBSERVer 命令)。它也是为 oVTCS 客户机 CDS 提供代理主机 ID 的主机。因此,oVTCS1 是主机 ID MVSA,oVTCS2 是主机 ID MVSB。请注意,MVSA 和 MVSB 可以共享同一 CDS,但是它们必须具有单独的主机 ID。
oVTCS CDS 数据库服务器要求 HSC 数据库服务处于活动状态。因此,在 HSC 达到 BASE 服务级别之前,无法启动 oVTCS CDS 数据库服务器。
可以将 DBSERVer START 命令包括在 HSC 启动参数文件中,也可以将其作为 HSC 操作员命令发出。它不是支持 UUI/XAPI 的命令。
oVTCS CDS 数据库服务器要求为其套接字侦听器分配自身的 TCP/IP 端口。端口号在 DBSERVer START 命令上指定。如果在与 oVTCS CDS 数据库服务器相同的主机上执行 SMC HTTP 服务器,则必须指定不同的端口号。
如果 Oracle StorageTek 软件支持有要求,则使用 GTF 和 TRace VTcs 命令,在 z/OS 上启用对 oVTCS CDS 数据库服务器的跟踪。
界面:
仅限控制台或实用程序
UUI 支持:否
子系统要求:
需要活动的 HSC。VTCS 不得处于活动状态。
DBSERVer 命令启动或停止 oVTCS CDS 数据库服务器。oVTCS CDS 数据库服务器处理来自 oVTCS 客户机的 CDS 数据库 I/O 请求。
注:
您只能在没有执行 VTCS 组件的 HSC 子系统中启动 oVTCS CDS 数据库服务器。(可选)列出 oVTCS CDS 数据库服务器的设置和状态。
(可选)强制重置 oVTCS CDS 数据库服务器,这将关闭已接受的套接字、清除任何挂起的工作并再次侦听以便 oVTCS 客户机重新连接。
(可选)启动 oVTCS CDS 数据库服务器。
(可选)指定套接字侦听器端口 nnnn。如果不指定 PORT(nnnn),则默认值为 8081。
(可选)指定异步 CDS 读取的最大任务数。允许的值为 1-10。如果不指定 TASKS(nn),则默认值为 4。
(可选)以秒为单位指定保留超时 nnnn。允许的值为 1-3600。如果不指定 RTIMEOUT(nnnn),则默认值为 180。
(可选)停止 oVTCS CDS 数据库服务器。
(可选)即使在 oVTCS CDS 数据库服务器未成功终止时,也强制终止。
Cannot start the oVTCS CDS server; CCCCCCCC
解释:DBSERVER 命令已指定 START 选项,但是 oVTCS CDS 数据库服务器由于所述原因而无法启动。
系统操作:命令被拒绝。
用户响应:更正错误情况,然后重新提交 DBSERVER 命令。
oVTCS CDS database server started on PORT=NNNN
解释:DBSERVER 命令已指定 START 选项,且已成功开始侦听指定的 PORT 号。
系统操作:无。
用户响应:无。
Timeout waiting for oVTCS CDS database server startup
解释:DBSERVER 命令已指定 START 选项,但是 oVTCS CDS 数据库服务器未在分配的超时时段内成功启动。
系统操作:无。
用户响应:检查控制台,查找指示启动失败原因的消息。
Cannot {LIST|RESET|STOP} the oVTCS CDS server; not currently active
解释:DBSERVER 命令已指定 LIST 或 STOP 选项,但是 oVTCS CDS 数据库当前未处于活动状态。
系统操作:命令被拒绝。
用户响应:无。
Timeout waiting for oVTCS server CCCCCCCC termination
解释:DBSERVER 命令指定了 STOP 选项,但是所指出的 oVTCS CDS 数据库服务器组件在分配的超时期限内没有成功终止。
系统操作:无。
用户响应:检查控制台,查找指示终止失败原因的消息。如果问题仍然存在,请使用 DBSERVER STOP FORCE 选项。
oVTCS CDS database server termination complete
解释:DBSERVER 命令已指定 STOP 选项且成功终止。
系统操作:无。
用户响应:无。
oVTCS 服务器 TCP/IP 错误;func=CCCCCCCC,errno=NN
{TERMINATING|RESETTING|RETRYING|CONTINUING}
解释:oVTCS CDS 数据库服务器在其处理过程中遇到 TCP/IP 错误。
系统操作:根据指定的操作,oVTCS CDS 数据库服务器将终止,重置自身,重试操作,或者仅忽略错误并继续。
用户响应:如果问题仍然存在,请查看 MVS 系统日志以了解 TCP/IP 堆栈问题。
oVTCS server transaction error; CCCCCCCC
解释:处理 oVTCS 事务或响应时,oVTCS CDS 数据库服务器遇到错误。
系统操作:已重置与 oVTCS 客户机的通信。
用户响应:如果问题仍然存在,请与 StorageTek 软件支持联系。
oVTCS protocol failure: CCCCCCCC
解释:与 oVTCS 客户机进行通信或者处理 oVTCS 请求时,oVTCS CDS 数据库服务器检测到严重错误。协议中的此意外错误或违反已影响 oVTCS 服务器完整性。
系统操作:已重置与 oVTCS 客户机的通信。
用户响应:如果问题仍然存在,请与 StorageTek 软件支持联系。
oVTCS client has held the CDS reserve for NNN seconds
解释:oVTCS CDS 数据库服务器检测到由 oVTCS 客户机发起的长期数据库保留。这是异常的,并超过了预期的 CDS 保留持续时间。
系统操作:已释放 CDS 保留并重置与 oVTCS 客户机的通信。
用户响应:查看日志文件以了解 oVTCS 客户机和 HSC。如果问题仍然存在,请与 StorageTek 软件支持联系。
oVTCS CDS server cannot continue; CCCCCCCC
解释:oVTCS CDS 数据库服务器遇到严重错误,无法继续。
系统操作:oVTCS CDS 数据库服务器已终止。
用户响应:发出带有相应参数的 DBSERVER START 命令,以重新启动 oVTCS CDS 数据库服务器,并与 StorageTek 软件支持联系。
oVTCS CDS server reset complete; awaiting new connection
解释:oVTCS CDS 数据库服务器先停止再重新启动自身,以响应意外事件或操作员 DBSERVER RESET 命令。
系统操作:已关闭现有的 oVTCS 客户机连接,并重新启动连接进程。oVTCS 服务器现在可供 oVTCS 客户机重新连接。
用户响应:查看 MVS 或 HSC 日志以查明重置事件的根本原因。
oVTCS client connection accepted from CCCCCCCC
解释:oVTCS CDS 数据库服务器已接受来自 IP 地址 CCCCCCCC 的新套接字连接。
系统操作:oVTCS CDS 数据库服务器现在可以处理来自指定客户机的请求了。
用户响应:无。
oVTCS Server status:
oVTCS Server started: DD/MM HH:MM:SS
Socket listener port: NNNNN
CDS reserve time in seconds: NNNN
CDS asynchronous read tasks: NN
Data trace length in bytes: NNNNN
Number of input messages: NNN,NNN,NNN
Number of output messages: NNN,NNN,NNN
Number of input bytes NNN,NNN,NNN{K|M}
Number of output bytes: NNN,NNN,NNN{K|M}
Number of process resets: NNN,NNN,NNN
Client connected MM/DD HH:MM:SS from NN.NN.NN.NN
解释:DBSERVER 命令已指定 LIST 选项。
系统操作:已显示 oVTCS CDS 数据库服务器设置和状态。
用户响应:无。
SMC VMSG 命令启动或停止 SMC oVTCS 消息处理器。
界面:
控制台, 实用程序, SMCCMDS 数据集, SMCPARMS 数据集
UUI 支持:是(无 XML/CSV 输出)
子系统要求:
需要活动 SMC。
SMC VMSG 命令用于启动和停止 Virtual Storage Manager 控制台 (Virtual Storage Manager console, VSMc) 消息处理器客户机。VMSG 消息处理器客户机允许本地 SMC 子系统接收和回复由远程 VSM 控制台服务器发出的消息。
(可选)显示 VMSG 任务状态信息。
(可选)仅列出命名服务器的 VMSG 处理器。如果已指定,则命名服务器必须之前已由 SMC SERVer 命令定义。
未指定 STArt、STOp 或 PREfix 关键字时,LIst 是默认值。
(可选)启动 VMSG 消息处理器客户机。
指定 VMSG 处理器的服务器名称。服务器名称是必需的,且必须之前已由 SMC SERVer 命令定义。
(可选)定义包含由 VMSG 客户机接收的一种或多种消息类型的类型列表。
在 type-list 中指定以下一项或多项,使用逗号分隔值:
接收所有消息。如果指定了 ALL,则它不能与任何其他消息类型一起指定。这是默认值。
接收突出显示的 WTO 消息。
接收非突出显示的 WT0 消息。
接收需要回复的消息。
(可选)指定消息前缀标识符,该标识符将标识 SMC 子系统日志中来自此 VSM 控制台服务器的消息。如果未指定,则指定的 server 名称用作消息前缀。前缀长度最大可以为 8 个字符,且前缀可以包含以下项的任何组合:
A-Z
0-9
@#$,.()+-=<|!;%>?:
(可选)停止 VMSG 消息处理器客户机。
指定 VMSG 处理器的服务器名称。服务器名称是必需的,且必须之前已由 SMC SERVer 命令定义。
(可选)指定消息前缀标识符,该标识符将标识 SMC 子系统日志中来自此 VSM 控制台服务器的消息。如果未指定,则指定的服务器名称用作消息前缀。前缀长度最大可以为 8 个字符,且前缀可以包含以下项的任何组合:
A-Z
0-9
@#$,.()+-=<|!;%>?:
指定 VMSG 处理器的服务器名称。服务器名称是必需的,且必须之前已由 SMC SERVer 命令定义。
CCCCCCCC command parameter=PPPPPPPP value=VVVVVVVV is invalid; RRRRRRRRRR
级别: 0
解释:为 CCCCCCCC 命令的参数 PPPPPPPP 指定的值 VVVVVVVV 无效。该值由于命令上下文而无效。
系统操作:无。
用户响应:更正参数值,然后重新提交命令。
VMSG task for server SSSSSSSS [START|STOP|message prefix updated]
级别: 0
解释:服务器 SSSSSSSS 的 VMSG 任务为 STARTED、STOPPED,或者消息前缀已更新。
系统操作:无。
用户响应:无。
VMSG server SSSSSSSS exception reason: RRR...RRR
级别:4
解释:在处理请求时,服务器 SSSSSSS 的 VMSG 任务遇到异常。
系统操作:重试了 VMSG 请求。
用户响应:调查导致错误的原因。如有必要,请停止与服务器关联的 VMSG 任务,再重新启动它。
PPPPPPPP SSS...SSS
级别:0
解释:此消息是在响应某个 VMSG 任务时收到的。PPPPPPPP 是指定的消息前缀或服务器名称(如果未指定消息前缀)。
系统操作:无。
用户响应:查看关联产品以了解具体消息。
VMSG TASK STATUS:
TAPEPLEX=CCCCCCCC SERVER=CCCCCCCC
Prefix=PPPPPPPP Msg types=MMM...MMM
Status: SSSSSSSS
Started: mon dd hh:mm:ss
Last msg: mon dd hh:mm:ss
WTOs=NNNNNN WTORs=NNNNNN DOMs=NNNNNN
级别:0
解释:发出了 SMC VMSG LIst 命令。SMC0304 多行消息列出了每个 VMSG 任务的状态。
系统操作:无。
用户响应:无。
通过 SMC SMCUSMF 实用程序,可以从 VSM 控制台服务器卸载 SMF 记录。SMF 记录放置在具有以下 DCB 属性的 z/OS 数据集中:
recfm - VB
lrecl - 27990
blksize - 27994
有关这些 HSC/VTCS SMF 记录的信息,请参阅 ELS 出版物《ELS Programming Reference》。
可以在样例 JCL 中为 pgmparms 指定以下 SMCUSMF 实用程序参数:
(可选)指定未生成 STDOUT 报告标题和分页回车控制。
(可选)指定 STDOUT 报告分页行计数设置。
每页的行数。有效值为 10-99。
指定要从其卸载 SMF 记录的 VSM 控制台服务器的名称。指定的服务器必须是 VSM 控制台 TapePlex 的活动服务器。SERVer 是一个必需参数。
服务器名称。
begin-date:begin-time)指定 SMF 记录创建期间的开始。这是服务器日期和时间。
开始日期,以 yyyymmdd 格式表示。
开始日期。
将 TODAY 指定为开始日期。
将 YESTERDAY 指定为开始日期。
一天中的开始时间(24 小时值,以 hhmmss 格式表示。begin-time 的允许范围为 000000 到 235959。默认值为 000000。
(可选)指定 SMF 记录创建期间的结束。这是服务器日期和时间。
结束日期,以 yyyymmdd 格式表示。
结束日期。
将 TODAY 指定为结束日期。
将 YESTERDAY 指定为结束日期。
一天中的结束时间(24 小时值,以 hhmmss 格式表示。end-time 参数的允许范围为 000000 到 235959。默认值为 235959。
(可选)指定输出记录的 SMF 记录类型。
SMF 记录类型。有效值为 128 至 255。默认值为 255。
以下 DD 语句是必需的:
SMCUSMF 实用程序在 STDOUT 数据集中报告最终完成代码和任何错误消息。
SMCUSMF 实用程序将 SMF 记录放置在 SMCSMF 数据集中。这是一个变量阻止的文件。DCB 属性必须为:
DCB=(RECFM=VB,LRECL=27990,BLKSIZE=27994)
如果 VSM 控制台 TapePlex 定义有两个服务器,且自上次运行 SMCUSMF 以来每个服务器已充当该 TapePlex 的活动服务器,则必须运行以下过程从这两个服务器收集所有 SMF 记录。
SERVER1 处于活动状态且 SERVER2 处于不活动状态时:
运行带有 SERVER(SERVER1) 的 SMCUSMF。
禁用 SERVER1:
SERVER NAME(SERVER1) DISABLE
此命令将使 SERVER2 变为活动状态。
运行带有 SERVER(SERVER2) 的 SMCUSMF。
重新启用 SERVER1:
SERVER NAME(SERVER1) ENABLE
SERVER2 保持活动状态,但是如果 SERVER2 变为不可访问,则 SERVER1 有资格变为活动服务器。要使 SERVER1 再次变为活动服务器(如果需要),则在 SERVER1 变为 TapePlex 的活动服务器后,先禁用 SERVER2 再启用它。
以下介绍由 SMC 发出的消息。这些消息由 "SMC" 前缀予以标识。
Copyright (c) YYYY, YYYY, Oracle and/or its affiliates.All rights reserved.
级别: 0
解释:XAPI 通信服务器已启动。
系统操作:无。
用户响应:无。
Communication server initialization starting
级别: 0
解释:XAPI 通信服务器启动已开始。
系统操作:无。
用户响应:无。
Communication server initialization complete
级别: 0
解释:XAPI 通信服务器启动已完成。
系统操作:无。
用户响应:无。
Communication server release=N.N.N active on host=HHHHHHHH, port=NNNN, TapePlex=PPPPPPPP
级别: 0
解释:XAPI 通信服务器状态消息列出了发行版、主机名、侦听端口号和 TapePlex 名称。在启动时将显示状态消息,每天午夜后会显示一次。
系统操作:无。
用户响应:无。
Error allocating shared memory segment, key=XXXXXXXX, errno=NN (CCCC...CCCC); { server terminating | RESET specified, continuing | EXCL not specified, continuing}
级别: 0
解释:在 XAPI 通信服务器启动过程中尝试定义所需的共享内存段时,XAPI 通信服务器遇到指示的错误。
系统操作:根据 XAPI 通信服务器启动选项,可能要求共享内存段为独占或共享。如果指定了独占选项 (EXCL),则服务器将终止。否则,XAPI 通信服务器将通过共享(即重置)指示的共享内存段继续启动。
用户响应:指定了 EXCL 时,它将阻止启动重复的 XAPI 通信服务器(如果一个服务器已处于活动状态)。如果您确定 XAPI 通信尚未启动,则可以指定 RESET 启动选项。或者,可以使用 UNIX 工具删除现有的 IPC 共享内存段。
Error attaching shared memory segment, id=XXXXXXXX, errno=NN (CCCC...CCCC); SSSSSSSS terminating
级别: 0
解释:在 XAPI 通信执行期间尝试附加所需的共享内存段时,XAPI 通信服务器任务遇到指示的错误。
系统操作:指示的 XAPI 通信服务器服务 SSSSSSSS 终止。
用户响应:使用 UNIX 服务确定 IPC 共享内存段的状态。如果共享内存段无意中被删除,则需要重新启动 XAPI 通信服务器。
Error initializing CCCCCCCC semaphore, errno=NN (CCCC...CCCC); server terminating
级别: 0
解释:在 XAPI 通信服务器启动期间尝试初始化所需的信号时,XAPI 通信服务器遇到指示的错误。
系统操作:已终止 XAPI 通信服务器启动。
用户响应:使用指示的 errno 和原因确定无法初始化信号的原因。
Error in EEEEEEEE variable; using { default | truncated } value=VVVV...VVVV
级别: 0
解释:获取指示的环境变量 EEEEEEEE 时,XAPI 通信服务器遇到错误。
系统操作:默认值或截断的值 VVVV...VVVV 将用于指示的环境变量 EEEEEEEE。
用户响应:使用 UNIX 服务确定指示的环境变量 EEEEEEEE 的值。
Error writing WTO mque id=QQQQ...QQQQ errno=NN (CCCC....CCCC) trying printf
级别: 0
解释:尝试对消息排队供 VSMc WTO 消息服务输出时,XAPI 通信服务器遇到指示的错误。
系统操作:XAPI 通信服务器会改为将消息写入 stdout。
用户响应:使用 UNIX 服务确定指示的 IPC 消息队列 QQQQ...QQQQ 的状态。
Error msgsnd diag message queue=QQQQ...QQQQ errno=NN (CCCC...CCCC); { log service | trace service} disabled trying printf
级别: 0
解释:尝试对诊断日志或跟踪记录排队以输出到 XAPI 通信服务器日志和跟踪服务时,XAPI 通信服务器遇到指示的错误。
系统操作:将禁用 XAPI 通信服务器日志服务或跟踪服务。
用户响应:使用 UNIX 服务确定指示的 IPC 消息队列 QQQQ...QQQQ 的状态。
Error { creating | opening | reading | writing | retrying } file=FFFF...FFFF errno=NN (CCCC...CCCC); SSSSSSSS terminating
级别: 0
解释:XAPI 通信服务器遇到指示的错误处理文件 FFFF...FFFF。
系统操作:已终止指示的 XAPI 通信服务器服务 SSSSSSSS。
用户响应:使用指示的 errno 和原因确定文件操作失败的原因。
{ log | trace } file at NNNNN bytes
级别: 8
解释:XAPI 通信服务器已将指示的字节数写入日志或跟踪文件。
系统操作:无。
用户响应:无。
Unknown message type=NNNN on diag message queue=QQQQ...QQQQ; message ignored
级别: 04
解释:XAPI 通信服务器诊断服务在其队列 QQQQ...QQQQ 中遇到未知的消息类型 NNNN。
系统操作:已忽略该未知消息。
用户响应:如果问题仍然存在,请与 StorageTek 软件支持联系。
Communication server termination starting
级别: 0
解释:XAPI 通信服务器终止已开始。
系统操作:无。
用户响应:无。
Communication server terminating { work | service } process PPPPPPPP=NNNNN
级别: 0
解释:在 XAPI 通信服务器终止期间,指示的进程 PPPPPPPP (pid=NNNNN) 未像请求的那样自行终止。
系统操作:已中止指示的进程,终止会继续。
用户响应:无。
Communication server termination complete
级别: 0
解释:XAPI 通信服务器已完成其终止过程。
系统操作:无。
用户响应:无。
ftok errno=NN (CCCC...CCCC} for { WTO message queue | diagnostic message queue | HTTPCVT } from path=FFFF...FFFF; server terminating
级别: 0
解释:XAPI 通信服务器在文件路径 FFFF...FFFF 遇到指示的 ftok 错误。
系统操作:已终止 XAPI 通信服务器启动。
用户响应:使用指示的 errno 和原因确定 ftok 操作失败的原因。
Internal error; file=SSSS...SSSS[NNNN], function=FFFFFFFF, RRRR...RRRR {errno=NN (CCCC...CCCC) }
级别: 0
解释:XAPI 通信服务器在源文件 SSSS...SSSS 中第 NNNN 行上的函数 FFFFFFFF 中遇到内部错误。还显示了原因 RRRR...RRRR 和可能的 errno。
系统操作:已终止当前操作。
用户响应:请与 StorageTek 软件支持联系。
Error starting work process smcvcvt; no free HTTPREQ
级别: 0
解释:XAPI 通信服务器收到新的事务请求,但是由于服务器达到其任务限制而无法处理该请求。
系统操作:已拒绝新的事务请求。
用户响应:在多个 XAPI 通信服务器之间分配工作负载。
Abnormal termination; process=NNNNN, signal=NN (CCCC...CCCC)
级别: 0
解释:XAPI 通信服务器进程 nnnn 以意外的信号 NN 终止。
系统操作:已终止当前请求。
用户响应:收集在 SMC9020 和 SMC9021 消息中指示的诊断,并与 StorageTek 软件支持联系。
NNN stack trace entries returned for process=NNNNN
级别: 0
解释:XAPI 通信服务器进程 NNNNN 已终止。
系统操作:NNN 反向跟踪条目可用于进程 NNNNN 并已列出。
用户响应:收集在 SMC9020 和 SMC9021 消息中指示的诊断,并与 StorageTek 软件支持联系。
Core dump { generated to file: FFFF...FFFF |
requested but could not be written |
requested but could not be renamed |
request failed, errno=NN (CCCC...CCCC) }
级别: 0
解释:XAPI 通信服务器进程已终止。
系统操作:XAPI 通信服务器请求了核心转储映像。将显示核心转储映像结果。
用户响应:收集在 SMC9020 和 SMC9021 消息中指示的诊断,并与 StorageTek 软件支持联系。
CCCCCCCC command received
级别: 8
解释:CCCCCCCC 操作员命令已由 XAPI 通信服务器接收。
系统操作:CCCCCCCC 命令处理继续进行。
用户响应:无。
CCCCCCCC command RC=NN
级别: 8
解释:CCCCCCCC 操作员命令已由 XAPI 通信服务器处理且已完成,返回代码为 NN。
系统操作:无。
用户响应:无。
CCCCCCCC is an invalid command
级别: 0
解释:CCCCCCCC 操作员命令已输入到 XAPI 通信服务器,但是 CCCCCCCC 不是有效的命令动词。
系统操作:命令被拒绝。
用户响应:更正该命令,然后重新输入它。
CCCCCCCC parameter requires a value
级别: 0
解释:cccccccc 操作员命令已输入到 XAPI 通信服务器且没有值,但是 CCCCCCCC 命令需要值。
系统操作:命令被拒绝。
用户响应:更正该命令,然后重新输入它。
VVVVVVVV is an invalid value for the CCCCCCCC command
级别: 0
解释:CCCCCCC 操作员命令已输入到 XAPI 通信服务器,包含的值 VVVVVVVV 无效。
系统操作:命令被拒绝。
用户响应:更正该命令,然后重新输入它。
KKKKKKKK=VVVVVVVV
级别: 0
解释:操作员命令已输入到 XAPI 通信服务器,导致显示了值的列表。关键字或命令 KKKKKKKK 具有值 VVVVVVVV。
系统操作:无。
用户响应:无。
SMC startup PPPPPPPP successfully processed
级别: 0
解释:XAPI 通信服务器可执行文件已使用命令行选项 PPPPPPPP 启动,启动时已成功处理该选项。
系统操作:无。
用户响应:无。
Startup parameter PPPPPPPP { is invalid | requires a value | contains an invalid value}
级别: 0
解释:XAPI 通信服务器可执行文件已使用命令行选项 PPPPPPPP 启动,由于指示的原因该选项在启动时未成功处理。
系统操作:命令行选项 PPPPPPPP 被拒绝,但是启动继续。
用户响应:更正命令行选项。
Startup parameter PPPPPPPP is mutually exclusive with XXXXXXXX
级别: 0
解释:XAPI 通信服务器可执行文件已使用命令行选项 PPPPPPPP 和 XXXXXXXX 启动,但是不能将 PPPPPPPP 和 XXXXXXXX 一起指定。
系统操作:命令行选项 PPPPPPPP 被接受,命令行选项 XXXXXXXX 被拒绝,但是启动继续。
用户响应:更正命令行选项。
Line parse error={ mismatched or invalid quotes detected |
mismatched or invalid parenthesis detected |
maximum token number exceeded | parameter truncated }
级别: 0
解释:操作员命令已输入到 XAPI 通信服务器,但是由于指示的解析错误,无法处理命令行。
系统操作:命令被拒绝。
用户响应:更正该命令,然后重新输入它。
XAPI PORT=NNNNN IPADDRESS=NNN.NNN.NNN.NNN HOST=HHHH...HHHH
MAXCLIENTS=NNN XSECURITY={ ON | OFF }
Total: I/Os=NNNNNN bytes=NNNNNN accepts=NNNNNN intervals=NNNNNN
Total: processed input reqs=NNNNNN rejects=NNNNNN
Last: I/Os=NNNNNN bytes=NNNNNN accepts=NNNNNN
High: I/Os=NNNNNN bytes=NNNNNN accepts=NNNNNN tasks=NNNNNN
Avg: I/Os=NNNNNN bytes=NNNNNN accepts=NNNNNN
Total: errs=NNNNNN retries=NNNNNN
Total: maxclient errs=NNNNNN other errs=NNNNNN xsec errs=NNNNNN
级别: 0
解释:收到 XAPI 通信服务器 XAPI LIST I/O 命令。将显示当前的 XAPI 设置以及 I/O 和错误统计信息。
系统操作:无。
用户响应:无。
Current tasks:
Name Pid Tid Count Last Time Status
smcvmai NNNNN XXXXXXXX NNNNNN MM/DD HH:MM:SS SSSS...SSSS
smcvwts NNNNN XXXXXXXX NNNNNN MM/DD HH:MM:SS SSSS...SSSS
smcvdts NNNNN XXXXXXXX NNNNNN MM/DD HH:MM:SS SSSS...SSSS
smcvops NNNNN XXXXXXXX NNNNNN MM/DD HH:MM:SS SSSS...SSSS
smcvmon NNNNN XXXXXXXX NNNNNN MM/DD HH:MM:SS SSSS...SSSS
smcvlis NNNNN XXXXXXXX NNNNNN MM/DD HH:MM:SS SSSS...SSSS
smcvwrk-NNNN NNNNN XXXXXXXX NNNNNN MM/DD HH:MM:SS SSSS...SSSS
级别: 0
解释:收到 XAPI 通信服务器 XAPI LIST TASKS 命令。将显示当前的 XAPI 通信服务器系统和工作任务及其执行计数和状态。根据工作负载和进程 hi-water,可能会列出多个 smcvwrk-NNNN 工作任务。
系统操作:无。
用户响应:无。
process reuse required for cmd server; retrying
级别: 0
解释:操作员命令已输入到 XAPI 通信服务器,但是没有空闲任务可用于处理请求。
系统操作:XAPI 通信服务器尝试查找可用的可重用任务以处理请求。
用户响应:无。
task recovery failed for cmd server; now in single user mode
级别: 0
解释:操作员命令已输入到 XAPI 通信服务器,但是没有空闲任务,且没有可重用任务可用于处理请求。
系统操作:XAPI 通信服务器操作员命令服务目前在单任务模式下处理请求。
用户响应:无。
{ Thread XXXXXXXX | Process NNNNN } active at termination
级别: 0
解释:在 XAPI 通信服务器终止期间,指示的线程或进程在初始 XAPI 通信服务器终止信号后终止时处于活动状态。
系统操作:已中止指示的进程,终止会继续。
用户响应:无。
Server status: Server name=CCCC release=N.N.N version=CCCC started on MM/DD ...
TapePlex=CCCCCCCC type={ ACSLS | oVTCS }
RLIMITM=NNN RLIMITS=NNN RLIMITW=NNN
Task mode=MMMM (CCCC...CCCC) signal handling={ VTCS | SMCV }
Work task={ PERMWORK | TERMWORK } (CCCC...CCCC)
System name=SSSS release=NN machine=MMMM ({ little | big } endian)
System version=CCCC...CCCC
rlimit_stack=NNN rlimit_data=NNN rlimit_as=NNN rlimit_nproc=NNN
...more rlimit values
SSCVT shared segment key=XXXXXXXX id=NNNNNN size=NNNN
CVT shared segment key=XXXXXXXX id=NNNNNN size=NNNN
WTO message queue key=XXXXXXXX id=NNNNNN
DIAG message queue key=XXXXXXXX id=NNNNNN
级别: 0
解释:收到 XAPI 通信服务器 XAPI LIST SERVER 命令。将显示 XAPI 通信服务器的当前设置和环境及其 IPC 资源。
系统操作:无。
用户响应:无。
control block name: XXXXXXXX +0000| XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX|CCCC...CCCC|
XXXXXXXX +0010| XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX |CCCC...CCCC|
...
级别: 0
解释:收到 XAPI 通信服务器 XAPI LIST CB 命令。按 16 字节增量以字符十六进制形式列出了指定的控制块。
系统操作:无。
用户响应:无。
malloc() failure, bytes=NNNN, request=CCCC...CCCC;
{ transaction lost | csv output lost | XML parse failure |
HTTP metadata lost | work task terminated | request terminated }
级别: 0
解释:XAPI 通信服务器对请求或控制块 CCCC...CCCC 已尝试 malloc NNNN 字节,但是存储不可用。
系统操作:已终止事务或请求。
用户响应:使用相应的 Unix 命令确定内存使用率,并与 StorageTek 软件支持联系。
ACSLS cp_proc_int failure=NNNN; work task terminated
级别: 0
解释:在进程启动期间,XAPI 通信服务器尝试调用 ACSLS
cl_proc_init RPC 服务,但是请求失败,并显示指示的返回代码。
系统操作:已终止事务或请求。
用户响应:确保 ACSLS 处于活动状态。
Communication error: { TCP/IP cccc failure ( reqId=XXXXXXXX ... ) |
Unsuccessful login from CCCC...CCCC port=NNNNN |
TCP/IP bind failure; port=NNNNN, socket=NN, CCCC...CCCC; retrying |
TCP/IP accept failure; port=NNNNN, socket=NN, CCCC...CCCC |
requests=NNN exceeds MAXCLIENTS=NNN;
rejected connection from CCCC...CCCC |
free HTTPREQ error; rejected connection from CCCC...CCCC |
work task start error; rejected connection from CCCC...CCCC |
AF_UNIX accept failure; socket=NN, file=CCCC...CCCC; errno=NN |
XML parse failure; reqId=XXXXXXXX |
work task start error; retrying |
XAPI work task limit exceeded |
command listener attach failure; start work task error }
级别: 0
解释:XAPI 通信服务器收到一个请求,但是指示的通信错误导致该请求被拒绝。指示的大多数错误是由内部或外部资源约束导致的瞬态错误。在大多数情况下,客户机将重试被拒绝的请求。
系统操作:事务或请求被拒绝。
用户响应:无。
Invalid format for the CCCCCCCC command
级别: 0
解释:CCCCCCCC 操作员命令已输入到 XAPI 通信服务器,但是该命令包含太多或太少的令牌而无法成为有效的命令。
系统操作:命令被拒绝。
用户响应:更正该命令,然后重新输入它。
IPC error: { socketpair failure=NN-NN; errno=NN (CCCC...CCCC) |
sem_init failure; errno=NN (CCCC...CCCC), HTTPTASK=NNNN |
sem_wait failure; errno=NN (CCCC...CCCC), HTTPTASK=NNNN |
sem_timedwait failure; errno=NN (CCCC...CCCC), HTTPTASK=NNNN |
sem_post failure; errno=NN (CCCC...CCCC), HTTPTASK=NNNN }
级别: 0
解释:XAPI 通信服务器收到一个请求,但是指示的 IPC 错误导致该请求被拒绝。
系统操作:已终止事务或请求。
用户响应:请与 StorageTek 软件支持联系。
Invalid HOSTNAME specified; header=HHHHHHHH, actual=AAAAAAAA
级别: 8
解释:XAPI 通信服务器收到一个请求,但是在 XAPI 请求标头 HHHHHHHH 中指定的主机名与实际的 gethostbyaddr() 主机名 AAAAAAAA 不匹配。
系统操作:无。
用户响应:无。
Request id=XXXX pid=NNNN (CCCC...CCCC) cancelled;
RC=NNNN reason=NNNN
级别: 0
解释:XAPI 通信服务器收到 CCCC...CCCC 请求,但是该请求在 VSMc PGMI 处理器内已终止,并显示指示的返回代码和原因代码。
系统操作:终止请求。
用户响应:查看 VSMc 日志以确定故障原因。
XAPI server not active
级别: 0
解释:XCMD 命令已输入到 ACSLS cmd_proc 可执行文件,但是 XAPI 服务器未处于活动状态,无法接收命令。
系统操作:请求被拒绝。
用户响应:启动 ACSLS XAPI 服务器。
Startup file=CCCC...CCCC does not exist
级别: 0
解释:XAPI 通信服务器已启动,但是包含启动和初始化命令的指示文件不存在。
系统操作:XAPI 通信启动继续进行。
用户响应:将启动文件移动到指示的路径。
CCCCCCCC command { not allowed from operator |
not allowed from file | not allowed from XCMD |
not allowed from VSM }
级别: 0
解释:CCCCCCCC 操作员命令已输入到 XAPI 通信服务器,但是在指示的命令源中不允许该命令。
系统操作:命令被拒绝。
用户响应:从允许的源重新输入该命令。
{ XCLIENT | XUDB } record { for IPADDRESS nnn.nnn.nnn added |
for IPADDRESS nnn.nnn.nnn updated |
(suppressed) updated |
(suppressed) updated in VSMc |
(suppressed) added |
(suppressed) added in VSMc |
(suppressed) exists; updated in VSMc |
(suppressed) add error; RC=nn, reason=cccc...cccc |
(suppressed) deleted |
(suppressed) deleted from VSMc }
级别: 0
解释:XCLIENT 或 XUDB 操作员命令已输入到 XAPI 通信服务器。
系统操作:已在 XAPI 通信服务器共享内存或 VSMc 表中更新、添加或删除 XCLIENT 或 XUDB 记录,如指示的那样。在 XAPI 通信服务器日志中 XUDB 用户信息列出为 (suppressed)。
用户响应:无。
No { XCLIENT | XUDB } records to list
级别: 0
解释:XCLIENT LIST 或 XUDB LIST 操作员命令已输入到 XAPI 通信服务器,但是没有指定类型的记录需要列出。
系统操作:无。
用户响应:无。
{ no matching | matching } XUDB record
{ found for update | found for delete | already exists }
级别: 0
解释:XUDB ADD、UPDATE 或 DELETE 操作员命令已输入到 XAPI 通信服务器,但是记录已存在(对于 ADD)或者不存在(对于 UPDATE 或 DELETE)。
系统操作:无。
用户响应:更正该命令,然后重新输入它。
{ No XUDB(s) defined; user(s) defined in VSMc |
No XCLIENT(s) defined; XAPI server using VSMc definitions |
No XUDB(s) or XCLIENT(s) defined; XAPI server will reject
all requests }
级别: 0
解释:XUDB DELETE 操作员命令已输入到 XAPI 通信服务器,结果是不再定义 XAPI 安全用户 ID。
系统操作:如果缺少其他应用程序安全保护(如来自 VSMc),则所有的传入请求都可能被拒绝。
用户响应:验证 XAPI 通信服务器 XSECURITY 是否为 OFF,或者在 VSMc 中是否定义了相应用户。
Communication server terminating; invalid startup parameters
级别: 0
解释:XAPI 通信服务器已使用无效的命令行选项启动。
系统操作:已终止 XAPI 通信服务器启动。
用户响应:更正命令行选项并重新启动。
Startup file=CCCC...CCCC processing starting
级别: 0
解释:XAPI 通信服务器已启动,已打开启动和初始化命令文件 CCCC...CCCC 以供处理。
系统操作:XAPI 通信服务器的启动继续进行。
用户响应:无。
Startup file=CCCC...CCCC processing complete; RC=NN
级别: 0
解释:XAPI 通信服务器已启动,启动和初始化命令文件 CCCC...CCCC 已处理。指示的返回代码是文件中处理的所有命令的最高返回代码。
系统操作:XAPI 通信服务器的启动继续进行。
用户响应:无。
Invalid keyword KKKKKKKK for the CCCCCCCC command
级别: 0
解释:XAPI 通信服务器遇到命令 CCCCCCCC,该命令指定的关键字 KKKKKKKK 无效。
系统操作:命令被拒绝。
用户响应:更正该命令,然后重新输入它。
Invalid value VVVVVVVV for keyword or tag KKKKKKKK of the CCCCCCCC command
级别: 0
解释:XAPI 通信服务器遇到命令 CCCCCCCC,该命令为关键字 KKKKKKKK 指定的值 VVVVVVVV 无效。
系统操作:命令被拒绝。
用户响应:更正该命令,然后重新输入它。
Keyword or tag KKKKKKKK of the CCCCCCCC command requires a value
级别: 0
解释:XAPI 通信服务器遇到命令 CCCCCCCC,该命令指定的关键字 KKKKKKKK 没有所需的值。
系统操作:命令被拒绝。
用户响应:更正该命令,然后重新输入它。
Unexpected format for positional parameter in command CCCCCCCC
级别: 0
解释:命令 CCCCCCCC 的位置参数采用的格式不正确。
系统操作:命令被拒绝。
用户响应:更正该命令,然后重新输入它。
Duplicate keyword or tag KKKKKKKK specified for the CCCCCCCC command
级别: 0
解释:XAPI 通信服务器遇到命令 CCCCCCCC,该命令多次指定关键字 KKKKKKKK。
系统操作:命令被拒绝。
用户响应:更正该命令,然后重新输入它。
Keyword or tag KKKKKKKK of the CCCCCCCC command is mutually exclusive with keyword or tag XXXXXXXX command
级别: 0
解释:XAPI 通信服务器遇到命令 CCCCCCCC,该命令指定了多个关键字,其中的两个(KKKKKKKK 和 XXXXXXXX)是互斥的。
系统操作:命令被拒绝。
用户响应:更正该命令,然后重新输入它。
Keyword or tag KKKKKKKK of the CCCCCCCC command requires keyword or tag RRRRRRRR command
级别: 0
解释:XAPI 通信服务器遇到命令 CCCCCCCC,该命令指定了关键字 KKKKKKKK,而不是所需的共需关键字 RRRRRRRR。
系统操作:命令被拒绝。
用户响应:更正该命令,然后重新输入它。
Keyword or tag KKKKKKKK of the CCCCCCCC command is required command
级别: 0
解释:XAPI 通信服务器遇到命令 CCCCCCCC,该命令未指定所需的关键字 KKKKKKKK。
系统操作:命令被拒绝。
用户响应:更正该命令,然后重新输入它。
Invalid range VVVV...VVVV for keyword KKKKKKKK of the CCCCCCCC command
级别: 0
解释:XAPI 通信服务器遇到命令 CCCCCCCC,该命令为关键字 KKKKKKKK 指定了范围值 VVVV...VVVV。但是,该范围值无效,因为左侧值大于右侧值,或者左侧值和右侧值具有不同的格式。
系统操作:命令被拒绝。
用户响应:更正该命令,然后重新输入它。
Unrecognized XML tag=TTTTTTTT for the CCCCCCCC command
级别: 0
解释:XAPI 通信服务器遇到包含标记 TTTTTTTT(CCCCCCCC 命令未将其识别为有效)且为 XML 格式的输入请求。当前的软件级别不支持早期级别中有效的标记或者尚未升级以支持新标记时,会导致此消息。
系统操作:已忽略单个参数,但是命令继续处理。
用户响应:验证是否已正确指定该命令。
Value=VVVVVVVV is invalid type for keyword or tag=KKKKKKKK in command=CCCCCCCC
级别: 0
解释:XAPI 通信服务器遇到命令 CCCCCCCC,该命令为关键字 KKKKKKKK 指定的值类型无效。
系统操作:命令被拒绝。
用户响应:更正该命令,然后重新输入它。
Keyword or tag=KKKKKKKK may not have a value in command=CCCCCCCC
级别: 0
解释:XAPI 通信服务器遇到命令 CCCCCCCC,该命令包含不允许值的关键字或 XML 标记的值。
系统操作:命令被拒绝。
用户响应:更正该命令,然后重新输入它。
Length of value=VVVV...VVVV is invalid for keyword or tag=KKKKKKKK in command=CCCCCCCC
级别: 0
解释:XAPI 通信服务器遇到命令 CCCCCCCC,该命令包含的关键字值 VVVV...VVVV 太长。
系统操作:命令被拒绝。
用户响应:更正该命令,然后重新输入它。
Error parsing XML values for XML tag=TTTTTTTT in command=CCCCCCCC; RC=NNNN
级别: 0
解释:XAPI 通信服务器遇到 XML 格式的命令,该命令包含与列出的标记相关的值或解析错误。在消息中包括了解析返回代码以用于诊断。
系统操作:命令被拒绝。
用户响应:更正该命令,然后重新输入它。
Error: EEEE...EEEE; AAAA...AAAA
级别: 0
解释:在 XAPI 通信服务器处理期间,出现 EEEE...EEEE 错误。
系统操作:EEEE...EEEE 错误导致系统采取生成的操作 AAAA...AAAA。
用户响应:请与 StorageTek 软件支持联系。
CCCC...CCCC
级别: 12
解释:XAPI 通信服务器已发出诊断消息。
系统操作:无。
用户响应:无。
Error: EEEE...EEEE; AAAA...AAAA
级别: 12
解释:XAPI 通信服务器已发出诊断消息。
系统操作:无。
用户响应:无。
以下介绍由 oVTCS 发出的消息。
Unexpected exception thrown: RRRRRRRRR
解释:检测到软件错误,这导致引发异常。原因 RRRRRRRRR 提供了所发生错误的详细信息。
系统操作:如果需要,将执行进程转储。还将尝试恢复失败的任务或线程。
用户响应:由于错误是意外的,因此有可能任何恢复操作都不会成功。因此,请检查系统,如果需要,重新启动发生故障的进程。向 StorageTek 软件支持咨询该问题。
PPPPPPPP/NNNN: Uncaught exception terminating thread
解释:在 ID 为 NNNN 的进程 PPPPPPPP 中检测到软件错误,这导致引发异常。没有处于活动状态的恢复例程,无法从错误恢复。
系统操作:受影响的任务或线程将被终止。通常不会执行额外的恢复操作。
用户响应:很可能需要重新启动受影响的进程。检查是否存在可能也触发了此错误消息的其他消息。向 StorageTek 软件支持咨询该问题。
PPPPPPPP/NNNN: Abnormal thread termination: RRRRRRRRR
解释:在 ID 为 NNNN 的进程 PPPPPPPP 中,一个软件线程已决定意外终止。原因 RRRRRRRRR 提供了触发错误的详细信息。
系统操作:受影响的任务或线程将被终止。还可能会执行转储。通常不会执行额外的恢复操作。
用户响应:很可能需要重新启动受影响的进程。检查是否存在可能也触发了此错误消息的其他消息。向 StorageTek 软件支持咨询该问题。
PPPPPPPP/NNNN: Call to terminate()
解释:发生了软件错误,这意味着 ID 为 NNNN 的进程 PPPPPPPP 的运行时环境已决定该进程无法继续执行。
系统操作:受影响的进程将被终止。还可能会执行转储。根据具体情况,系统可能会重新启动失败的进程。
用户响应:检查失败的进程是否已重新启动。如果没有,则手动停止再启动该进程。检查是否存在可能也触发了此错误消息的其他消息。向 StorageTek 软件支持咨询该问题。
PPPPPPPP/NNNN: Unexpected exception called
解释:在 ID 为 NNNN 的进程 PPPPPPPP 中检测到软件错误,这导致引发异常。没有处于活动状态的恢复例程,无法从错误恢复。
系统操作:受影响的任务或线程将被终止。通常不会执行额外的恢复操作。
用户响应:很可能需要重新启动受影响的进程。检查是否存在可能也触发了此错误消息的其他消息。向 StorageTek 软件支持咨询该问题。
PPPPPPPP/NNNN: Call to terminate()
解释:发生了软件错误,这意味着 ID 为 NNNN 的进程 PPPPPPPP 的运行时环境已决定该进程无法继续执行。
系统操作:受影响的进程将被终止。还可能会执行转储。根据具体情况,系统可能会重新启动失败的进程。
用户响应:检查失败的进程是否已重新启动。如果没有,则手动停止再启动该进程。检查是否存在可能也触发了此错误消息的其他消息。向 StorageTek 软件支持咨询该问题。
Cannot create TCP/IP socket: RRRRRRRRR
解释:已尝试为 TCP/IP 通信创建套接字。此操作失败,错误代码为 RRRRRRRRR。
系统操作:尝试创建套接字的函数将失败。
用户响应:这可能是网络或服务器资源问题。几乎在同时生成的其他消息也应该指明哪个函数受到影响。
Cannot bind to port NNNN: RRRRRRRRR
解释:已尝试绑定到用于 TCP/IP 通信的端口 NNNN。此操作失败,错误代码为 RRRRRRRRR。如果此原因为 "address already in use",则这可能意味着在更换开始之前某个服务器组件尚未完成终止。
系统操作:尝试绑定到此端口的函数将失败。
用户响应:这可能是网络或服务器资源问题。几乎在同时生成的其他消息也应该指明哪个函数受到影响。
Listen on port NNNN failed: RRRRRRRRR
解释:已尝试侦听与用于 TCP/IP 通信的端口 NNNN 之间的连接。此操作失败,错误代码为 RRRRRRRRR。
系统操作:尝试侦听此端口的函数将失败。
用户响应:这可能是网络或服务器资源问题。几乎在同时生成的其他消息也应该指明哪个函数受到影响。
Cannot create AF_UNIX socket: RRRRRRRRR
解释:作为服务器尝试了创建用于内部通信的套接字。此操作失败,错误代码为 RRRRRRRRR。
系统操作:尝试创建套接字的函数将失败。
用户响应:这很可能是服务器资源问题。几乎在同时生成的其他消息也应该指明哪个函数受到影响。
Cannot bind to file FFFFFFFF: RRRRRRRRR
解释:已尝试绑定到用于内部通信的文件 FFFFFFFF。此操作失败,错误代码为 RRRRRRRRR。如果此原因为 "address already in use",则这可能意味着在更换开始之前某个服务器组件尚未完成终止。
系统操作:尝试绑定到此文件的函数将失败。
用户响应:这很可能是服务器资源问题。几乎在同时生成的其他消息也应该指明哪个函数受到影响。
Listen on file FFFFFFFF failed: RRRRRRRRR
解释:已尝试侦听与用于内部通信的文件 FFFFFFFF 之间的连接。此操作失败,错误代码为 RRRRRRRRR。
系统操作:尝试绑定到此文件的函数将失败。
用户响应:这很可能是服务器资源问题。几乎在同时生成的其他消息也应该指明哪个函数受到影响。
Failed lookup of HHHHHHHH:PPPP: RRRRRRRR
解释:已尝试解析网络地址 HHHHHHHH 和端口 PPPP,此操作失败,错误代码为 RRRRRRRRR。
系统操作:尝试解析此地址的函数将失败。
用户响应:检查 HHHHHHHH 是否为有效的 IPv4 地址、IPv6 地址或 DNS 地址。简短形式的 DNS 地址仅在可以使用 DNS 搜索后缀之一转换为完整地址时才有效。几乎在同时生成的其他消息也应该指明哪个函数受到影响。
Failed connect to HHHHHHHH:PPPP: RRRRRRRR
解释:已尝试连接到网络地址 HHHHHHHH 和端口 PPPP,此操作失败,错误代码为 RRRRRRRRR。如果此原因是 "connection refused",则这可能意味着某个服务器组件没有在运行。如果此原因是 "no route to host" 或 "connection timed out",则可能存在某种网络问题。
系统操作:尝试连接到此地址的函数将失败。
用户响应:检查系统 HHHHHHHH 是否已启动。然后,检查到此系统的网络路由是否正确且正常工作。如果目标系统在另一子网上,则必须正确配置默认路由器。几乎在同时生成的其他消息也应该指明哪个函数受到影响。
Cannot create AF_UNIX socket
解释:作为客户机尝试了创建用于内部通信的套接字。
系统操作:尝试创建套接字的函数将失败。
用户响应:这很可能是服务器资源问题。几乎在同时生成的其他消息也应该指明哪个函数受到影响。
Failed connect to FFFFFFFF: RRRRRRRR
解释:已尝试连接到用于内部通信的文件 FFFFFFFF,此操作失败,错误代码为 RRRRRRRRR。如果此原因是 "connection refused",则这可能意味着某个服务器组件没有在运行。
系统操作:尝试连接到此地址的函数将失败。
用户响应:检查应该连接到文件 FFFFFFFF 的服务是否已启动。几乎在同时生成的其他消息也应该指明哪个函数受到影响。
Accept on port NNNN failed: RRRRRRRR
解释:已尝试接受端口 NNNN 上的连接,此操作失败,错误代码为 RRRRRRRRR。
系统操作:尝试接受此连接的函数将失败。通常,这将导致尝试连接的服务器组件内出现其他故障。
用户响应:几乎在同时生成的其他消息也应该指明哪个函数受到影响。
Connection from SSSSSSSS
解释:服务器从系统 SSSSSSSS 收到了 TCP/IP 连接请求。
系统操作:将继续在服务器组件内进行处理,具体取决于连接性质。
用户响应:此消息仅用于提供信息。
PPPPPPPP: PGMI server running
解释:进程 PPPPPPPP 已启动服务器组件的实例以处理命令执行。
系统操作:命令的处理现在开始。
用户响应:无。
Process PPPP trace state is SSSS
解释:进程 PPPP 的跟踪状态现在已更改为 SSSS。
系统操作:如果为 "Off",则跟踪已禁用。如果为 "On",则将报告当前正跟踪的文件。
用户响应:无。
PPPPPPPP/NNNN: Normal shutdown complete
解释:ID 为 NNNN 的进程 PPPPPPPP 已由于服务级别更改而关闭。
系统操作:无。
用户响应:无。
Dump written to FFFFFFFF
解释:出现软件错误,失败进程的转储已写入文件 FFFFFFFF。
系统操作:如果可能,将调用恢复例程。恢复可能会成功也可能不会成功,具体取决于错误性质和原因。
用户响应:几乎在同时生成的其他消息也应该指明哪个函数受到影响。向 StorageTek 软件支持咨询该问题。
Response to message NNNN was RRRRRRRR
解释:已经对 ID 为 NNNNN 的未处理消息使用了 REPLY 命令。响应文本为 RRRRRRRR。
系统操作:将唤醒等待对消息的响应的函数并向其传递相关文本。
用户响应:无。
Message NNNN has been deleted
解释:Id 为 NNNNN 的未处理消息已被系统删除。
系统操作:无。
用户响应:无。
Manual dump of process PPPP initiated: TTTTTTTT
解释:已通过命令启动了进程 PPPP 的手动转储。转储原因显示为 TTTTTTTT。
系统操作:在执行转储后,处理应当继续进行。
用户响应:假定这是应 StorageTek 软件支持的请求,使用 DIAGS 命令或 GUI 将生成的转储添加到相关支持包。
Security failure on CCCCCCCC command matching rule on line LLLL RRRRRRRR
解释:用户在第 LLLL 行上匹配 PERMIT/ALLOW 规则时已尝试执行 CCCCCCCC 命令。RRRRRRRR 是可能触发了此故障的其他资源。
系统操作:将拒绝执行此命令。
用户响应:与您的系统管理员联系,让他们复查您的用户 ID 的 PERMIT/ALLOW 规则。
Security warning on CCCCCCCC command matching rule on line LLLL RRRRRRRR
解释:用户在第 LLLL 行上匹配 PERMIT/ALLOW 规则时已尝试执行 CCCCCCCC 命令。RRRRRRRR 是可能触发了此故障的其他资源。匹配规则当前设置为只是发出警告。
系统操作:将继续执行命令。
用户响应:与您的系统管理员联系,让他们复查您的用户 ID 的 PERMIT/ALLOW 规则。
Process PPPPPPPP/NNNN received termination request
解释:由于服务级别更改,ID 为 NNNN 的进程 PPPPPPPP 收到了关闭请求。
系统操作:在履行关闭请求之前,此进程正在执行的任何工作都将被停止。通常,从此刻开始,新请求将被拒绝。
用户响应:无。
PPPPPPPP/NNNN: Communication failure writing TTTTTTTT to logger: RRRRRRRR
解释:当 ID 为 NNNN 的进程 PPPPPPPP 尝试向记录程序进程发送 TTTTTTTT 类型的消息时发生内部通信错误。故障原因为 RRRRRRRR。发生此问题的最有可能的原因是记录程序进程失败。
系统操作:进程 PPPPPPPP 将重置连接,并尝试连接到记录程序进程。如果此进程不可用,则它将重试,直至此进程变得可用。由于此故障,某些消息可能已丢失。
用户响应:检查是否存在可能也触发了此错误消息的其他消息。
Command CCCCCCCC: Internal Comms error: RRRRRRRR
解释:执行命令 CCCCCCCC 时,发生内部通信故障,原因为 RRRRRRRR。此故障可能有许多完全正常的原因。常见原因是某个外部命令正被取消或者在执行命令时服务级别发生更改。
系统操作:命令 CCCCCCCC 可能会继续执行也可能不会继续执行,具体取决于时间安排。
用户响应:检查是否存在可能也触发了此错误消息的其他消息。另请检查在那时是否有任何客户机系统正在执行操作。
Connection NNNNNNNN authorisation failure: RRRRRRRR
解释:对通过 TCP/IP 连接(使用名称 NNNNNNNN)的客户机授权时发生故障,原因为 RRRRRRRR。之前的 SLS8017 消息将提供客户机的网络地址。
系统操作:连接请求在短时间后将中止。
用户响应:检查客户机的配置和设置。另请检查在那时是否有任何客户机系统正在执行操作。
PPPPPPPP/NNNN: Communication failure to CDS proxy: RRRRRRRR
解释:ID 为 NNNN 的进程 PPPPPPPP 在与 CDS 代理进程通信时遇到内部通信故障。只有在共享 CDS 模式下才会发生此情况,在这种模式下,CDS 管理到 ELS 主机的连接。
系统操作:这通常会导致后续错误,因为从此进程到 CDS 的通信已损坏并且 I/O 可能已丢失。
用户响应:检查从 "dbserv" 进程到 ELS 主机的连接,并确认该进程正在运行。可能需要通过降低和提高服务级别来进行重置。
Connected to CDS server SSSSSSSS
解释:CDS 代理进程已与网络地址为 SSSSSSSS 的 ELS 系统建立了连接。
系统操作:现在允许访问 CDS,处理将继续进行。
用户响应:无。
Communication failure to CDS server: RRRRRRRR
解释:在与 ELS 主机通信时,CDS 代理进程遇到通信故障,原因为 RRRRRRRR。
系统操作:这通常会导致后续错误,因为从其他进程到 CDS 的通信已损坏并且 I/O 可能已丢失。
用户响应:检查从 "dbserv" 进程到 ELS 主机的连接,并确认该进程正在运行。另请检查 ELS 主机是否正在运行以及是否正确发出了 DBSERVER 命令。可能需要通过降低和提高服务级别来进行重置。
Trying to reconnect to CDS server SSSSSSSS
解释:CDS 代理进程正在尝试重新连接到 ELS 主机 SSSSSSSS。
系统操作:此操作将无限期地执行,直到建立连接。在此之前,需要访问 CDS 的一些函数将失败,其他函数将挂起。
用户响应:检查 ELS 主机是否正在运行以及是否正确发出了 DBSERVER 命令。
Communication failure to CDS client: RRRRRRRR
解释:CDS 代理进程检测到其客户机进程之一丢弃了内部连接,原因为 RRRRRRRR。
系统操作:处理继续进行,客户机的 I/O 请求将被丢弃。
用户响应:查看其他进程的错误消息,这些消息可能会指明问题的来源。
CDS version: VVVVVV Primary DSN: DDDDDDDD
解释:CDS 代理已成功连接到正在为 CDS 提供服务的 ELS 系统。ELS 的版本为 VVVVVV,主 CDS 为 DDDDDDDDDD
系统操作:处理继续进行。
用户响应:无。
Cannot create shared memory segment
解释:进程无法创建用于进程间通信的共享内存段。
系统操作:进程将中止其启动并执行转储。
用户响应:查看其他进程的错误消息,这些消息可能会指明问题的来源。尝试重新引导 LDOM。
Cannot attach shared memory segment
解释:进程无法附加到用于进程间通信的共享内存段。它可能不兼容。
系统操作:进程将中止其启动并执行转储。
用户响应:查看其他进程的错误消息,这些消息可能会指明问题的来源。尝试重新引导 LDOM。
Local configuration change to host NNNN with name SSSSSSSS
解释:本地配置已更新,为系统分配的 ID 为 NNNN,分配的名称为 SSSSSSSS。
系统操作:处理继续进行。
用户响应:无。
Configuration connection from NNNN as host SSSSSSSS
解释:从 ID 为 NNNN 且名称为 SSSSSSSS 的系统收到了群集连接。
系统操作:处理继续进行。这包括确保两个系统都具有正确的配置信息。
用户响应:无。
Configuration connection to NNNN as host SSSSSSSS using AAAAAAAA
解释:尝试了使用网络地址 AAAAAAAA 与 ID 为 NNNN 且名称为 SSSSSSSS 的系统建立群集连接。
系统操作:处理继续进行。这包括确保两个系统都具有正确的配置信息。
用户响应:无。
Configuration sent to NNNN as host SSSSSSSS
解释:此系统推断它具有比 ID 为 NNNN 且名称为 SSSSSSSS 的系统更新的配置。因此,它正在将更改的配置上载到此目标以使两个系统保持一致。
系统操作:处理继续进行。在收到配置更新后,将向各个进程发送通知以使其读取更新。
用户响应:无。
Configuration received from NNNN as host SSSSSSSS
解释:ID 为 NNNN 且名称为 SSSSSSSS 的系统推断它具有比此系统更新的配置。因此,它正在将更改的配置下载到此系统以使两个系统保持一致。
系统操作:处理继续进行。在收到配置更新后,将向各个进程发送通知以使其读取更新。
用户响应:无。
Configuration connection to # NNNN as host SSSSSSSS terminated: RRRRRRRR
解释:到 ID 为 NNNN 且名称为 SSSSSSSS 的系统的群集连接已终止,原因为 RRRRRRRR。
系统操作:处理继续进行。可能还会发布其他错误消息,具体取决于终止原因。
用户响应:如果这不是预期情况,则检查是否有错误消息可能指明了此问题的根源。
PPPPPPPP/NNNN: SQL error: EEEEEEEE Return Code: RRRR
解释:访问 CDS 时,ID 为 NNNN 的进程 PPPPPPPP 遭遇了内部 SQL 错误 EEEEEEEE。操作的返回代码是 RRRR。
系统操作:这通常会导致后续错误,因为对 CDS 的访问将被损坏并且 I/O 可能已丢失。可能会做一些尝试,然后才放弃操作,具体取决于错误性质。
用户响应:查看其他进程的错误消息,这些消息可能会指明问题的来源。可能需要通过降低和提高服务级别来进行重置。在存在两个系统的群集环境中,如果失去与主系统的通信,则可能会发布错误。
CDS unavailable: RRRRRRRR
解释:当前操作无法完成,因为 CDS 不可用,原因为 RRRRRRRR。
系统操作:尝试访问 CDS 的函数将失败。
用户响应:检查从 "dbserv" 进程到 ELS 主机的连接,并确认该进程正在运行。可能需要通过降低和提高服务级别来进行重置。
DS access error: RRRRRRRR
解释:当前操作无法完成,因为 CDS 访问返回了错误,原因为 RRRRRRRR。
系统操作:尝试访问 CDS 的函数将失败。
用户响应:检查是否存在可能也触发了此错误消息的其他消息。
PPPPPPPP: Parameter change detected
解释:向进程 PPPPPPPP 发出了通知,指出主参数文件发生了更改。
系统操作:该进程将读取并处理已更新的参数文件。
用户响应:此消息仅用于提供信息。
Restart of process PPPPPPPP detected
解释:进程 PPPPPPPP 在之前经历不可控的终止后已重新启动。
系统操作:处理继续进行。
用户响应:无。
Received=RRRR/rrrrrrrr, Sent=SSSS/ssssssss, Duplicate reads=DDDD, Cache reads=CCCC
解释:这报告了与通过 ELS 主机访问 CDS 有关的统计信息,并且通常在 "dbserv" 进程关闭时发出。
RRRR/rrrrrrrr 值是从 ELS 主机收到的消息数和传输的字节数。
SSSS/ssssssss 值是发送到 ELS 主机的消息数和传输的字节数。
DDDD 值是因为已有相同的请求正在进行而被禁止的对 ELS 主机的读取请求数。
CCCC 值是向 ELS 主机发出的通过客户端高速缓存可能会满足的请求数。
系统操作:处理继续进行。
用户响应:无。
Number of CDS I/O operations=IIII, Response time=TTTTTTT
解释:这报告了与通过 ELS 主机访问 CDS 有关的统计信息,并且通常由每个进程在停止对 CDS 执行 I/O 时发出。IIII 值是执行的 CDS I/O 操作数。TTTTTTTT 值是 CDS I/O 请求的平均响应时间。有时,这可能小于预期时间,因为某些请求属于来自高速缓存的服务或者与现有请求重复。
系统操作:处理继续进行。
用户响应:无。
Configuration connection from NNNN as host SSSSSSSS rejected
解释:ID 为 NNNN 且名称为 SSSSSSSS 的系统已尝试连接到此系统以便形成群集的一部分。这已被拒绝,因为未将此系统视为群集的一部分。
系统操作:在此系统上,处理继续进行。在尝试连接的系统上,它应该进入失败状态且拒绝启动。这可避免 CDS 出现“记忆分裂”情形。
用户响应:调查两个系统的历史记录。检查是否存在可能也触发了此错误消息的其他消息。
在尝试从此状况中进行恢复时,获取状态和历史记录的完整信息非常重要。如果未执行此操作,则很容易会做出错误决策并损坏 CDS 内容。
Allowing MySQL to start: RRRRRRRR
解释:群集控制进程认为可以允许访问基于 SQL 的 CDS。做出此决策的原因显示为 RRRRRRRR。
系统操作:处理继续进行,并启动内部 SQL 数据库。
用户响应:无。
Configuration shutdown - Possible split-brain condition
解释:群集控制进程检测到一种情况,由于存在此情况,继续启动可能会导致发生“记忆分裂”情况。
系统操作:群集进程将关闭,然后这将关闭所有其他依赖进程。将禁止访问内部 SQL CDS。
用户响应:调查系统的历史记录。检查在此系统和任何其他系统上是否存在可能也触发了此错误消息的其他消息。
在尝试从此状况中进行恢复时,获取状态和历史记录的完整信息非常重要。如果未执行此操作,则很容易会做出错误决策并损坏 CDS 内容。
Cluster connection to NNNN down.In single server mode
解释:从群集控制进程到 ID 为 NNNN 的主机的连接无法建立或已失败。
系统操作:处理继续进行。这意味着 CDS 在运行时只有单个副本处于活动状态,任何后续故障都可能是致命的。
可能会报告瞬态错误,具体取决于连接断开的原因。
用户响应:调查系统的历史记录。检查在此系统和任何其他系统上是否存在可能也触发了此错误消息的其他消息。
Database state compromised - Check service levels
解释:对内部 SQL 数据库状态的检查指出并非所有必需部件都正常工作。
系统操作:处理继续进行。这意味着 CDS 在运行时只有单个副本处于活动状态,任何后续故障都可能是致命的。
用户响应:调查系统的历史记录。检查在此系统和任何其他系统上是否存在可能也触发了此错误消息的其他消息。
针对群集的每个成员检查服务级别是否正确,如果需要,进行调整。
Process PPPPPPPP/NNNN running
解释:ID 为 NNNN 的进程 PPPPPPPP 已开始执行。
系统操作:无。
用户响应:无。