公共信息模型 (CIM) 返回码提供了有关 CIM 代理程序操作状态的信息。
Table 1 是可能的 CIM 返回码的简明列表。
CIM 返回码 | 描述 | 方法 | 解释 |
---|---|---|---|
0 | 成功 | GetFreeExtends() |
参数有效。方法已成功完成。 |
AddNode() | 已成功添加节点。 | ||
CheckValidity() | 已成功获取有关证书的信息。 | ||
DeleteAccount() | 已成功删除帐户。 | ||
GenerateCIMOM |
已成功删除证书。 | ||
CreateCode() | 已成功创建新帐户。 | ||
SetDefault |
已成功设置有效性。 | ||
GrantGlobal |
已成功更改角色。 | ||
CreateGatewayID() |
已成功创建集合。 | ||
DeleteStorage |
已成功删除 StorageHardwareID。 | ||
CreateStorage |
已成功创建 StorageHardwareID。 | ||
0 | 成功(续) | AttachDevice() | 已成功连接卷。 |
DeleteProtocol |
已成功删除控制器。 | ||
CreateProtocol |
已成功创建克隆。 | ||
DeleteRemote |
已成功删除集群系统关系。 | ||
CreateRemote |
已成功确定集群系统关系。 | ||
DeleteHardwareID |
已成功创建集合。 | ||
DeleteCertificate() | 已成功删除证书。 | ||
DeleteSynchronized |
已成功删除 SynchronizedSet。 | ||
Modify |
方法已成功运行。 | ||
EvictNode() | 已成功除去节点。 | ||
0 | 成功(续) | RestartService() | CIMOM 将重新启动。 |
Shutdown() | 已成功启动节点/集群系统的关机操作。 | ||
SetLocale() | 已设置语言环境。 | ||
SetTimezone() | 已成功设置集群系统的时区。 | ||
SetPasswords() |
已更改密码。 | ||
GetResetPassword |
已成功检索功能部件状态。 | ||
StartStatistics |
已启动统计信息收集。 | ||
DetachDevice() | 已成功分离卷。 | ||
StopStatistics |
已停止统计信息收集。 | ||
Backup |
已成功创建备份。 | ||
Reload |
已重新装入配置。 | ||
Restore |
已成功恢复。 | ||
AttachReplica() | 已成功确定拷贝关系。 | ||
CreateSynchronized |
已成功创建 SynchronizedSet。 | ||
SetPassword() | 已成功更改密码。 | ||
0 | 作业已完成且无错误 | CreateOrModify |
已成功创建池。 |
CreateOrModify |
已成功创建卷。已成功修改池。 | ||
DeleteStorage |
已成功删除池。 | ||
ReturnToStorage |
已成功删除卷。 | ||
RequestDiscovery() | BackendVolume 发现已成功。 | ||
SetIOGroup() | 更改已成功。 | ||
SetQuorum() | 方法已成功。 | ||
IncludeBackend |
已成功包含卷。 | ||
ModifySynchronized |
已成功运行 CLI 命令。 | ||
0 | 作业已成功启动 | MigrateVolume() |
已启动迁移作业。 |
1 | 不支持 | SetLocales() | 集群系统不支持语言环境。 |
SetPasswords() | 集群系统不支持密码更改 (CISCO)。 | ||
ModifyReset |
集群系统不支持重置密码更改功能。 | ||
Upgrade() | 已在集群系统配置服务上调用该方法。 | ||
2 | 失败 | Dump() Clean() Enter() Exit() Clean() GetDump()
ClearLog() GetRecord() GetAllRecords() FixRecord() UnfixRecord() ModifyError |
出现意外的错误。CLI 命令失败。 |
GetDump() | 处理命令期间失败。找不到该文件。 | ||
Reload |
无法重新装入配置。 | ||
CreateCode() | 无法创建帐户。 | ||
GrantGlobal |
无法更改角色。 | ||
SetPassword() | 无法更改密码。 | ||
DeleteAccount() | 无法删除帐户。 | ||
2 | 未知错误 | GenerateCIMOM |
由于提供程序内部原因,无法生成新的证书。 |
EnableAuto |
由于提供程序内部原因而失败。 | ||
SetDefault |
无法设置有效性。 | ||
CheckValidity() | 无法获取有关证书的信息。 | ||
4 | 失败 | GenerateCIMOM |
发生了意外错误。由于信任库问题,无法生成新的证书。 |
5 | 错误的参数集 | Delete |
传递的参数数目或类型错误。可能未找到备份。 |
Modify |
传递的参数数目或类型错误,或者其他参数检查失败。 | ||
CreateCode() |
其中一个参数无效。 | ||
5 | 参数无效 | Dump(), |
其中一个必需参数缺失。 |
ModifyIP |
其中一个必需参数缺失或无效。 | ||
CreateOrModify |
至少其中一个参数无效。 | ||
CreateGatewayID() |
其中一个参数无效。 | ||
PositionAtRecord() | 其中一个必需参数缺失,或不支持记录数为负。 | ||
6 | 不支持 CopyType | ModifySynchronized |
传入的拷贝类型不同于 3 或 4。 |
6 | 不支持操作 | ModifySynchronized |
提交的操作码对于同步集的拷贝类型无效。 |
6 | SynchronizedSet 不为空 | DeleteSynchronized |
集中仍有 StorageSynchronized 关联。必须先除去所有 StorageSynchronized 关联才可运行删除集操作,或者必须设置 Force 标志。 |
6 | 用户标识已存在 | CreateCode() | 提交的用户标识已存在于另一个帐户中。 |
6 | 正在使用 | GenerateCIMOM |
无法生成新的证书。现有证书仍有效且正在使用。 |
7 | StorageSynchronized 不在集中 | 集中不存在同步的存储器。 | |
8 | StorageSynchronized 已在集中 | 集中已存在同步的存储器,无法进行添加。 | |
9 | StorageSynchronized 与集不兼容 | 同步的存储器与集不兼容。例如,使 FlashCopy 与同步拷贝集同步。 | |
0x1000 | 参数已检查 - 作业已启动 | 已运行 CLI 拷贝命令,并已返回作业对象。 | |
0x1000 | 未删除与其他 ProtocolControllers 关联的 LogicalDevices | DeleteProtocol |
所连接的存储卷至少有一个与其他控制器连接,因此无法删除。 |
0x1000 | LogicalDevice 实例无效 | AttachDevice() | 该设备不是控制器 RedundancyGroup 的卷。 |
0x1000 | LogicalDevice 与控制器无关联 | DetachDevice() | 设备与该控制器无 ProtocolControllerForUnit 关联。 |
0x1000 | 标识已创建 | CreateStorage |
已将 WWPN 分配给现有存储器硬件标识。 |
0x1000 | 找不到指定的实例 | DeleteStorage |
可能未找到存储器硬件标识。 |
0x1000 | HardwareID 实例无效 | CreateGateway |
可能未找到存储器硬件标识,或者该存储器硬件已经是另一个集合的成员。 |
0x1001 | 不支持大小 | CreateOrModify |
最初的池不支持请求的大小。大小参数包含的最接近的支持大小比所请求大小更大。请求的大小不是 512 的倍数。 返回可以请求的最接近的支持大小。 |
0x1001 | 设备号冲突 | AttachDevice() | 指定的设备号已被占用。 |
0x1001 | 硬件实施不支持指定的 IDType | CreateStorage |
标识类型不同于 2。 |
0x8000 | ComputerSystem 无效 | AddNode() | 提交的 ComputerSystem 不是 IBMTSSVC_ CandidateNode。 |
EvictNode() | 提交的 ComputerSystem 不是 IBMTSSVC_Node。 | ||
Shutdown() | 提交的 ComputerSystem 不是 IBMTSSVC_Cluster 的 IBMTSSVC_Node。 | ||
0x8000 | 语言环境无效 | SetLocale() | 提交的语言环境大于 9。 |
0x8000 | 类型无效 | Dump() | 传入的类型大于 2。 |
0x8000 | 连接已被拒绝 | GetDump() | 与集群系统的连接已丢失或无法连接至节点(仅限 CISCO)。 |
0x8000 | 找不到备份 | Restore |
找不到指定的备份。 |
0x8000 | 删除已失败 | Delete |
删除备份目录失败。 失败可能由共享违例所引起。 |
0x8000 | IOGroup 必须已聚集节点 | SetIOGroup() | I/O 组无任何节点。 |
0x8000 | 标识无效 | SetQuorum() | 定额标识为大于 2 的数字。 |
0x8000 | 卷无效 | IncludeBackend |
未除去卷。 |
0x8000 | 不支持 CopyType | AttachReplica() | 传入的拷贝类型不是 2 或 3。 |
CreateReplica() | 传入的拷贝类型不是 3 或 4。 | ||
0x8000 | 端口来自多个 IO 组 | CreateProtocol |
要求所有端口都属于相同的 I/O 组。 |
0x8000 | HardwareID 仍与 AuthorizationSubject 绑定。 必需 Force 标志 | DeleteStorage |
硬件标识被授予存储卷访问权,未指定 Force 标志。 |
0x8000 | 主机属于 LUN 映射 | DeleteHardware |
要删除该主机,请使用该主机以针对每个特权和该主机所连接的控制器运行 RemoveAccess 方法,或者将“Force”设置为“True”。 |
0x8000 | 找不到记录 | GetRecord() GetAllRecords() | 找不到任何记录。 |
0x8000 | 无法连接至集群系统 | Create2062 |
无法连接至集群系统。 |
0x8000 | 已拒绝连接至集群系统 | Add2145Cluster() | 已拒绝连接至集群系统。 |
0x8000 | 已拒绝连接至交换机 | Reset2062Node() |
已拒绝连接至交换机。 |
0x8000 | 找不到管理 IP | RemoveCluster() | 找不到集群系统的 IP。 |
0x8001 | 已超过集群系统的最大节点数 | AddNode() | 已向所有 I/O 组分配了两个节点。 |
0x8001 | 前缀无效 | Dump() | 同时传入文件前缀和功能日志类型。 |
0x8001 | 找不到文件 | GetDump() | 找不到给定的文件路径 (CISCO)。 |
0x8001 | 备份脚本失败 | Backup |
返回错误的备份脚本。 |
0x8001 | 恢复脚本失败 | Restore |
返回错误的备份脚本。 |
0x8001 | 当前状态不支持的操作 | Modify |
在同步存储器的当前状态下不支持提交的操作。例如,不能对处于“已同步”状态的同步存储器执行“准备”操作。 |
0x8001 | 当前同步状态不支持的操作 | Modify |
集合的当前同步状态不支持该操作。 |
0x8001 | 不支持的协议 | CreateProtocol |
协议 != 2。 |
0x8001 | ClusterName 中的语法错误 | Create2062 |
由于语法错误,集群系统名称无效。 |
0x8002 | ExtraCapacitySet 无效 | AddNode() | 提交的 ExtraCapacitySet 不是 IBMTSSVC_ IOGroupSet。 |
0x8002 | 安全拷贝失败 | Backup |
使用安全拷贝下载备份文件失败。 |
0x8002 | 安全拷贝失败 | Upload |
使用安全拷贝上载备份文件失败。 |
CreateStorage |
元素的名称和设置要求为 NULL。 | ||
0x8002 | 节点中的语法错误或节点无效 | Create2062 |
节点包含语法错误,或者指定的节点无效。 |
0x8003 | 已超过 IO 组的最大节点数 | AddNode() | 已向提交的 I/O 组分配了两个节点。 |
0x8003 | 备份目录创建失败 | Backup |
无法创建备份目录。 |
0x8003 | 清除命令失败 | Upload |
无法清除集群系统/tmp/ 目录。 |
0x8003 | 用户名或密码无效(仅限 ResetNode) | Add2062Cluster() |
用户名或密码无效。 |
0x8004 | 删除/重命名旧的备份文件失败 | 不适用 | 无法重命名或删除备份目录。 |
0x8004 | SwitchIP 错误/无法连接至交换机 | Create2062 |
交换机的 IP 不正确,因此无法连接至交换机。 |
0x8004 | 未配置 SwitchIP | Reset2062Node() Reload2062Node() | 未配置交换机的 IP。 |
0x8005 | 集群系统的 IP 中的语法错误 | 不适用 | 集群系统的 IP 包含语法错误。 |
0x8006 | 插槽无效 | 不适用 | 插槽无效。 |
0x8007 | 无法将公用密钥上载至交换机 | 不适用 | 无法将公用密钥上载至交换机。 |
0x8100 | 集群系统范围违例 | 不适用 | 一个或多个参数超出集群系统范围。 |
0x8200 | 不适用 | 不适用 | 已成功运行方法,但忽略了一个或多个参数。 |