Skip Headers
StorageTek Automated Cartridge System Library Software 消息
发行版 8.3
E61915-01
  转至目录
目录

上一页
上一页
 
 

2 状态代码

本章包括所有返回状态和组件状态信息。

以下是对所有 STATUS 代码的说明。STATUS 枚举类型在 db_defs_api.h 中进行了定义。为了帮助读者查找特定的 STATUS 值,该列表按字母顺序排列。

STATUS_ACS_FULL

解释:这种返回状态特定于卸载和装入请求函数

STATUS_ACSLM_IDLE

解释:这是当 ACSLS 进入时发送的一条未经请求的消息。这条未经请求的消息特定于 idle 请求函数。

STATUS_ACS_NOT_IN_LIBRARY

解释:在请求中指定的 acs_id 语法有效,但是未在当前的配置中。

这种返回状态对于所有 ACSAPI 请求函数通用。

STATUS_ACS_OFFLINE

解释:这是当 ACS 变为脱机时发送的一条未经请求的消息。

这条未经请求的消息特定于 idlevary 请求函数。

STATUS_ACS_ONLINE

解释:带或不带 FORCE 选项的 vary OFFLINE 请求指定了联机 ACS 的最后一个联机端口。将针对指定的 port_id 返回这种状态。

这种返回状态特定于 idlevary 请求函数。

STATUS_ACTIVITY_END

解释:这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_ACTIVITY_START

解释:这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_AUDIT_ACTIVITY

解释:这种返回状态特定于 auditquery 请求函数。

每当审计请求函数返回中间响应时,都会将使用相应状态填入了此 message_status 值和 audit_int_status 字段的 eject_enter 响应返回给请求发起者。

STATUS_AUDIT_FAILED

解释:每当 audit 请求函数由于某种错误情况而失败或终止,都会将使用相应状态填入此 message_status 值和 audit_int_status 字段的中间响应返回给请求发起者。

这种返回状态特定于 audit 请求函数。

STATUS_AUDIT_IN_PROGRESS

解释:一个请求尝试访问由当前的 audit 请求锁定的单元。当审计请求正在进行时,正在审计的单元位置暂时不可由其他请求进程进行访问。

对于装入请求,如果 ACS 磁带库中没有单元可用于存放磁带并且审计正在进行(可能会拒绝对可用的单元进行访问),则不会装入磁带,磁带将留在 CAP 中。

这种返回状态特定于所有 ACSAPI 请求函数。

STATUS_AUTOMATIC

解释:这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_CANCELED

解释:一个请求由取消请求过程取消。当前的进程已停止。这种状态对于可取消的所有 ACSAPI 请求函数通用。

STATUS_CAP_AVAILABLE

解释:这种返回状态特定于 query 请求函数。

STATUS_CAP_DOOR_OPEN

解释:这是当 ACSLS 服务器收到 CAP_DOOR_OPEN 事件时发送的一条未经请求的消息。

这种状态为了在 ACS 存储服务器内部使用而保留。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_CAP_FULL

解释:这是当 ACSLS 服务器收到 CAP FULL 事件时发送的一条未经请求的消息。

这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_CAP_INOPERATIVE

解释:这是当 ACSLS 服务器收到 CAP INOPERATIVE 事件时发送的一条未经请求的消息。

这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_CAP_IN_USE

解释:这种返回状态特定于审计、弹出和装入请求函数。

STATUS_CAP_NOT_IN_LIBRARY

解释:在请求中指定的 cap_id 语法有效,但是未在当前的配置中。

这种状态对于所有 ACSAPI 请求函数通用。

STATUS_CAP_OFFLINE

解释:请求无法完成,因为指定的组件包含在处于 OFFLINE 或 OFFLINE_PENDING 状态的 ACS 或 LSM 中,或者指定的 CAP 处于 OFFLINE 或 OFFLINE-PENDING 状态。

对于 set_cap 请求,如果 CAP 的状态为 STATE_DIAGNOSTIC,则来自 CSI 的 set_cap 请求无法更改 CAP 的装入处理模式。如果 set_cap 尝试更改一个处于诊断状态的 CAP 的处理模式,则模式不会更改,并将在该 CAP 的组件状态中返回这种状态。

这种状态对于所有 ACSAPI 请求函数通用。

STATUS_CARTRIDGES_IN_CAP

解释:这是当 ACSLS 服务器收到 CARTRIDGES IN CAP 事件时发送的一条未经请求的消息。

这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_CELL_EMPTY

解释:这是当 ACSLS 服务器收到 CELL EMPTY 事件时发送的一条未经请求的消息。

这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_CELL_FULL

解释:这是当 ACSLS 服务器收到 CELL FULL 事件时发送的一条未经请求的消息。

这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_CELL_INACCESSIBLE

解释:这是当 ACSLS 服务器收到 CELL INACCESSIBLE 事件时发送的一条未经请求的消息。

这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_CELL_RESERVED

解释:这是当 ACSLS 服务器收到 CELL RESERVED 事件时发送的一条未经请求的消息。

这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_CLEAN_DRIVE

解释:这是当 ACSLS 服务器收到 CLEAN DRIVE 事件时发送的一条未经请求的消息。

这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_CLEAN_DRIVE_COMPLETE

解释:这是当 ACSLS 服务器收到 CLEAN DRIVE COMPLETE 事件时发送的一条未经请求的消息。

这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_COMMAND_ACCESS_DENIED

解释:不允许用户执行该命令。

这种返回状态是尝试调用命令但命令访问权限被拒绝的结果。

STATUS_COMMUNICATION_FAILED

解释:这是当 ACSLS 服务器收到 COMMUNICATION FAILED 事件时发送的一条未经请求的消息。

这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_COMPLETE

解释:这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_CONFIGURATION_ERROR

解释:ACSLM 检测到数据库与物理磁带库配置之间不一致。

这种状态对于所有 ACSAPI 请求函数通用。

STATUS_COUNT_TOO_LARGE

解释:message_header 中的计数字段大于该特定请求的预期最大计数。

不会返回任何确认响应。

这种状态对于所有 ACSAPI 请求函数通用。

STATUS_COUNT_TOO_SMALL

解释:message_header 中的计数字段小于该特定请求的预期最小计数。

不会返回任何确认响应。

这种状态对于所有 ACSAPI 请求函数通用。

STATUS_CURRENT

解释:这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_DATABASE_DEADLOCK

解释:这是当 ACSLS 服务器收到 DATABASE DEADLOCK 事件时发送的一条未经请求的消息。

这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_DATABASE_ERROR

解释:ACSLM 在处理请求时检测到了数据库一致性错误。

这种状态对于所有 ACSAPI 请求函数通用。

STATUS_DEADLOCK

解释:可能针对 lock_drivelock_volume 返回该状态值。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_DEGRADED_MODE

解释:这是当 ACSLS 服务器收到 DEGRADED MODE 事件时发送的一条未经请求的消息。

这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_DIAGNOSTIC

解释:这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_DISK_FULL

解释:这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_DISMOUNT_ACTIVITY

解释:这是当 ACSLS 服务器收到 DISMOUNT ACTIVITY 事件时发送的一条未经请求的消息。

这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_DONE

解释:这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_DOOR_CLOSED

解释:这是当 ACSLS 服务器收到 DOOR CLOSED 事件时发送的一条未经请求的消息。

这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_DOOR_OPENED

解释:这是当 ACSLS 服务器收到 DOOR OPENED 事件时发送的一条未经请求的消息。

这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_DRIVE_AVAILABLE

解释:这种返回状态特定于 clear_lockdismountqueryunlock 请求函数。

STATUS_DRIVE_IN_USE

解释:这种返回状态特定于 dismount、mountmount_scratchqueryvary 请求函数。未在磁带库磁带机上卸载磁带。

STATUS_DRIVE_NOT_IN_LIBRARY

解释:在请求中指定的 drive_id 语法有效,但是未在当前的配置中。

这种状态对于所有 ACSAPI 请求函数通用。

STATUS_DRIVE_OFFLINE

解释:请求无法完成,因为指定的 drive_id 处于 OFFLINE 或 OFFLINE-PENDING 状态。

这种状态对于所有 ACSAPI 请求函数通用。

STATUS_DRIVE_RESERVED

解释:这是当 ACSLS 服务器收到 DRIVE RESERVED 事件时发送的一条未经请求的消息。

这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_DUPLICATE_IDENTIFIER

解释:这是当 ACSLS 服务器收到 DUPLICATE IDENTIFIER 事件时发送的一条未经请求的消息。

这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_DUPLICATE_LABEL

解释:对于 enterventer 请求,如果在 CAP 中找到了重复的磁带标签,则带有重复标签的磁带将留在 CAP 中,而不会装入 ACS 磁带库。

STATUS_EJECT_ACTIVITY

解释:这种返回状态特定于 query 请求函数。

STATUS_ENTER_ACTIVITY

解释:这种返回状态特定于 query 请求函数。

STATUS_EVENT_LOG_FAILURE

解释:这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_EVENT_LOG_FULL

解释:这是当 ACSLS 服务器收到 EVENT LOG FULL 事件时发送的一条未经请求的消息。

这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_IDLE_PENDING

解释:当发出 idle 请求而未使用 FORCE 选项并且 ACSLM 将当前的请求或待定请求置于未处理状态时,将会返回这种状态。

这种返回状态特定于 idle 请求函数。

STATUS_INCOMPATIBLE_MEDIA_TYPE

解释:在以下情况下,将会返回该状态代码:

STATUS_INCORRECT_ATTRIBUTE

解释:这种返回状态特定于 define_poolquery、set_cap、set_cleanset_scratch 请求函数。

STATUS_INCORRECT_CAP_MODE

解释:如果显式装入请求(标准、连续或虚拟标签模式)指定了一个分配有自动装入模式的 CAP 标识符,则请求将被拒绝。不会装入任何磁带。

这种返回状态特定于装入请求函数。

STATUS_INCORRECT_LOCKID

解释:这种返回状态特定于 clear_lockunlockvary 请求函数。

STATUS_INCORRECT_STATE

解释:这种返回状态特定于 vary 请求函数。

STATUS_INPUT_CARTRIDGES

解释:这是当 ACSLS 服务器收到 INPUT CARTRIDGES 事件时发送的一条未经请求的消息。

这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_INSERT_MAGAZINES

解释:这是当 ACSLS 服务器收到 INPUT MAGAZINES 事件时发送的一条未经请求的消息。

这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_INVALID_ACS

解释:在请求中指定的 acs_id 语法错误。对于 vary 请求函数,在 cap_id 中指定了 ANY_ACS。这种状态对于所有 ACSAPI 请求函数通用。

STATUS_INVALID_CAP

解释:这种状态对于所有 ACSAPI 请求函数通用。

在请求中指定的 cap_id 的 CAP 编号部分超出了范围(必须介于 MIN_CAPMAX_CAP 之间);或者 ANY_CAP 用在错误的上下文中;或者 ALL_CAP 用在错误的上下文中。

STATUS_INVALID_COLUMN

解释:在请求中指定的 subpanel_idpanel_id 中的 COLUMN 值超出了范围。它必须介于 MIN_COLUMNMAX_COLUMN 之间。

这种状态对于所有 ACSAPI 请求函数通用。

STATUS_INVALID_COMMAND

解释:这种状态对于所有 ACSAPI 请求函数通用。message_header 中的 COMMAND 字段不是以下有效命令之一:

COMMAND_AUDIT、COMMAND_CANCEL、COMMAND_CLEAR_LOCK、COMMAND_DEFINE_POOL、COMMAND_DELETE_POOL、COMMAND_DISMOUNT、COMMAND_EJECT、COMMAND_ENTER、COMMAND_IDLE、COMMAND_LOCK、COMMAND_MOUNT、COMMAND_MOUNT_SCRATCH、COMMAND_QUERY、COMMAND_QUERY_LOCK、COMMAND_SET_CAP、COMMAND_SET_CLEAN、COMMAND_SET_SCRATCH、COMMAND_START、COMMAND_UNLOCK 或 COMMAND_VARY

不会返回任何确认响应。

STATUS_INVALID_COMM_SERVICE

解释:这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_INVALID_DRIVE

解释:在请求中指定的 drive_id 语法错误。

这种状态对于所有 ACSAPI 请求函数通用。

STATUS_INVALID_DRIVE_TYPE

解释:当发现系统未知的磁带机类型时,vary 请求将返回该状态值。在数据库中将该磁带机类型标记为 UNKNOWN_DRIVE_TYPE,并将磁带机的磁带机状态设置为脱机。

STATUS_INVALID_LOCKID

解释:这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

这种状态特定于 cmd_proc 和 ACSCP/ACSSA。

STATUS_INVALID_LSM

解释:在请求中指定的 lsm_id 语法错误。

对于 vary 请求函数,在 CAP 标识符中指定了 ANY_LSM

这种状态对于所有 ACSAPI 请求函数通用。

STATUS_INVALID_MEDIA_TYPE

解释:当在请求中给定了系统未知的介质类型时,mount_scratch 请求将会返回该状态值;当在请求中给定了 ANY_MEDIA_TYPE 或系统未知的介质类型时,query_mount_scratch 请求将会返回该状态值。

STATUS_INVALID_MESSAGE

解释:在请求中指定的 message_id 超出了范围。它必须介于 MIN_MESSAGEMAX_MESSAGE 之间。

这种状态对于所有 ACSAPI 请求函数通用。

STATUS_INVALID_OPTION

解释:message_header 中的 message_options 字段不是以下有效选项之一:ACKNOWLEDGE、EXTENDED、FORCE、INTERMEDIATE 或 READONLY,或者 message_header 中的 extended_options 字段不是以下有效的 extended_options 之一:CONTINUOUS、RANGE、RESET、VIRTUAL 或 WAIT。

对于 enter 请求,如果同时将 CONTINUOUS 和 VIRTUAL 指定为 extended_option 参数,则请求将被拒绝。不会装入任何磁带。连续和虚拟标签操作模式互斥。

不会返回任何确认响应。

这种状态对于所有 ACSAPI 请求函数通用。

STATUS_INVALID_PANEL

解释:在请求中指定的 panel_id 语法错误。

这种状态对于所有 ACSAPI 请求函数通用。

STATUS_INVALID_POOL

解释:这种返回状态特定于 define_pool、delete_pool、mount_scratchset_scratch 请求函数。

define_pool 请求中指定了 pool_id SAME_POOL

delete_pool 请求中指定了 pool_id COMMON_POOLSAME_POOL

对于 mount_scratch 请求,如果指定了池标识符 SAME_POOL,则 mount_scratch 请求将被拒绝。

如果在 set_scratch 请求中指定了 RESET 并且在请求中指定的池标识符(除 SAME_POOL 以外)与请求的卷的池标识符不匹配,则请求将被拒绝。

STATUS_INVALID_PORT

解释:在请求中指定的 port_id 语法错误。

这种状态对于所有 ACSAPI 请求函数通用。

STATUS_INVALID_RANGE

解释:在请求中指定的卷范围标识符语法错误。它包含无效字符,或者开头和结尾 vol_id 的固定部分不匹配,亦或结尾 vol_id 的最右侧数字字段小于开头 vol_id 的最右侧数字字段。

对于 eject 请求,如果检测到了无效的 vol_range 标识符,则请求将被拒绝。不会弹出任何磁带。

对于 set_cleanset_scratch 请求,如果指定了无效的卷范围,则请求将被拒绝,并且不会修改任何卷属性。

这种状态对于所有 ACSAPI 请求函数通用。

STATUS_INVALID_ROW

解释:在请求中指定的 subpanel_idpanel_id 中的 ROW 值超出了范围。它必须介于 MIN_ROWMAX_ROW 之间。

这种状态对于所有 ACSAPI 请求函数通用。

STATUS_INVALID_STATE

解释:这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

这种状态特定于 cmd_proc 和 ACSCP/ACSSA。

STATUS_INVALID_SUBPANEL

解释:这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

这种状态特定于 cmd_proc 和 ACSCP/ACSSA。

STATUS_INVALID_TYPE

解释:这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

这种状态特定于 cmd_proc 和 ACSCP/ACSSA。

STATUS_INVALID_VALUE

解释:这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

这种状态特定于 cmd_proc 和 ACSCP/ACSSA。

STATUS_INVALID_VERSION

这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

这种状态特定于 cmd_proc 和 ACSCP/ACSSA。

STATUS_INVALID_VOLUME

解释:在请求中指定的 vol_id 语法错误。

对于 venter 请求,如果请求包含无效的卷标识符,则本该分配有这些标签的磁带将留在 CAP 中,而不会装入 ACS 磁带库。

这种状态对于所有 ACSAPI 请求函数通用

STATUS_IPC_FAILURE

解释:IPC 层发生了不可恢复的错误通信故障。很可能是两个内部组件无法通信。

STATUS_LAST

解释:这是一种非法状态。如果看到这种状态,表明 SSI 中存在错误。保留仅供内部使用。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_LIBRARY_BUSY

解释:在为特定请求分配的重试次数和超时期间(在配置中设置)过后,ACSLM 无法与 ACS 磁带库进行通信。

这种状态对于所有 ACSAPI 请求函数通用。

STATUS_LIBRARY_FAILURE

解释:要求获得 ACS 磁带库资源的请求失败,因为 ACS 磁带库组件发生了故障。

如果弹出操作在开始从一个 CAP 中弹出磁带之前检测到该 CAP 的门已打开或不起作用,将视情况向 ACSSA 发出 STATUS_CAP_DOOR_OPENSTATUS_CAP_INOPERATIVE 未经请求的消息。不会再弹出任何磁带。

多个磁带库故障可能会导致弹出或装入处理终止。将在事件日志中报告遇到的所有磁带库故障,但是只在消息状态中返回一个故障。

对于 vary 请求,如果当 vary OFFLINE 请求尝试使指定的设备变为脱机时发生了磁带库故障,则设备的状态将在数据库中更改为 OFFLINE,并针对该设备返回这种组件状态。

这种状态对于所有 ACSAPI 请求函数通用。

STATUS_LIBRARY_NOT_AVAILABLE

解释:ACSLM 在处于 STATE_RECOVERY 状态时收到了除 acs_query_server()acs_query_mm_info() 以外的请求,或者 ACSLM 在处于 STATE_IDLESTATE_IDLE_PENDING 状态时收到了要求获得 ACS 磁带库资源的请求。

对于 idle 请求,如果发出时不带 FORCE 选项,将完成所有当前的请求和待定请求,但待定锁定请求除外。待定锁定请求将被拒绝。新请求(cancel、idle、query、query_lock、startvary 除外)将被拒绝。会将 ACSLM 置于 IDLE 状态。当前的请求和待定请求将会终止。

这种状态对于所有 ACSAPI 请求函数通用。

STATUS_LOCATION_OCCUPIED

解释:这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_LOCK_FAILED

解释:这种返回状态特定于 lock 请求函数。

STATUS_LOCKID_NOT_FOUND

解释:当前没有为指定的 lock_id 分配任何资源。

这种状态对于所有 ACSAPI 请求函数通用。

STATUS_LSM_FULL

解释:这是当 ACSLS 服务器收到 LSM FULL 事件时发送的一条未经请求的消息。

这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_LSM_NOT_IN_LIBRARY

解释:在请求中指定的 lsm_id 语法有效,但是未在当前的配置中。

这种状态对于所有 ACSAPI 请求函数通用。

STATUS_LSM_OFFLINE

解释:请求无法完成,因为指定的组件包含在处于脱机或脱机待定状态的 LSM 中,或者指定的 LSM 处于 OFFLINEOFFLINE-PENDING 状态。

这种状态对于所有 ACSAPI 请求函数通用。

STATUS_MANUAL

解释:这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_MAX_PORTS

解释:这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_MESSAGE_NOT_FOUND

解释:在请求中指定的 message_id 有效,但是未发现它与 ACSLM 中当前的请求或待定请求关联。

这种状态对于所有 ACSAPI 请求函数通用。

STATUS_MESSAGE_TOO_LARGE

解释:ACSLM 收到的请求包大于 ACSLM 计算的预期消息大小。如果看到这种状态,请检查实际请求包是否存在错误。

STATUS_MESSAGE_TOO_SMALL

解释:ACSLM 收到的请求包小于 ACSLM 计算的预期消息大小。如果看到这种状态,请检查实际请求包是否存在错误。

STATUS_MISPLACED_TAPE

解释:这种返回状态特定于卸载、弹出和挂载请求函数。

STATUS_MISSING_OPTION

解释:ACSLM 收到了一个请求包,在请求的 message_header 部分中缺少一个选项。如果看到这种状态,请检查实际请求包是否存在错误。

STATUS_MOUNT_ACTIVITY

解释:这是当 ACSLS 服务器收到 MOUNT ACTIVITY 事件时发送的一条未经请求的消息。

这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_MULTI_ACS_AUDIT

解释:标识符列表指定了多个 ACS,而 cap_id 未设置为 ANY_ACS

这种返回状态特定于 audit 请求函数。

STATUS_NI_FAILURE

解释:ACSLM 已与 CSI 失去联系。请检查连接,并验证客户机是否仍处于活动状态。

这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_NI_TIMEDOUT

解释:CSI 等待来自客户机的响应已超时。

这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_NO_CAP_AVAILABLE

解释:这是当 ACSLS 服务器收到 NO CAP AVAILABLE 事件时发送的一条未经请求的消息。

这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_NONE

解释:这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_NO_PORTS_ONLINE

解释:vary ONLINE 请求指定了一个 ACS,但是连接到该 ACS 的任何端口都未联机。这种返回状态特定于 vary 请求函数。

STATUS_NORMAL

解释:这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_NOT_IN_SAME_ACS

解释:这种返回状态特定于 audit、ejectmount 请求函数。

STATUS_OFFLINE

解释:这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_ONLINE

解释:这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_PENDING

解释:当没有来自 SSI 的输入时,ACS 响应将返回这种状态。建议在这种情况下编写代码进行重试。

STATUS_POOL_HIGH_WATER

解释:这种返回状态特定于 define_pool、mount_scratch、queryset_scratch 请求函数。

STATUS_POOL_LOW_WATER

解释:这种返回状态特定于 define_pool、mount_scratch、queryset_scratch 请求函数。

STATUS_POOL_NOT_EMPTY

解释:指定的暂存池不为空。

这种返回状态特定于 delete_pool 请求函数。

STATUS_POOL_NOT_FOUND

解释:指定的暂存池不存在。

这种返回状态特定于 delete_pool、define_pool、mount_scratchset_scratch 请求函数。

STATUS_PORT_ALREADY_OPEN

解释:这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_PORT_FAILURE

解释:这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_PORT_NOT_IN_LIBRARY

解释:在请求中指定的 port_id 语法有效,但是未在当前的配置中。

这种状态对于所有 ACSAPI 请求函数通用。

STATUS_PROCESS_FAILURE

解释:ACSLM 无法派生请求或者 ACSLM 从派生的进程收到了进程故障。

这种状态对于所有 ACSAPI 请求函数通用。

STATUS_QUEUE_FAILURE

解释:这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_READABLE_LABEL

解释:这种返回状态特定于 venter 请求函数。

对于 venter 请求,如果任何外部标签可读,则带有可读标签的磁带将留在 CAP 中,而不会装入 ACS 磁带库。组件卷标识符包含外部标签的卷标识符。

STATUS_RECOVERY_COMPLETE

解释:这是当 ACSLS 服务器收到 RECOVERY COMPLETE 事件时发送的一条未经请求的消息。

这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_RECOVERY_FAILED

解释:这是当 ACSLS 服务器收到 RECOVERY FAILED 事件时发送的一条未经请求的消息。

这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_RECOVERY_INCOMPLETE

解释:这种返回状态特定于 vary 请求函数。

STATUS_RECOVERY_STARTED

解释:这是当 ACSLS 服务器收到 RECOVERY STARTED 事件时发送的一条未经请求的消息。

这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_REMOVE_CARTRIDGES

解释:这是当 ACSLS 服务器收到 REMOVE CARTRIDGES 事件时发送的一条未经请求的消息。

这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_RETRY

解释:这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_RPC_FAILURE

解释:ACSLM 已与 CSI/SSI 失去联系。请检查连接,并验证客户机是否仍处于活动状态。


注:

在 ACSLS 发行版 3.0 中对其进行了重新定义,使其与 STATUS_NI_FAILURE 相同。

这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_SCRATCH_NOT_AVAILABLE

解释:对于 mount_scratch 命令,如果没有暂存卷可满足 mount_scratch 请求,则请求将被拒绝。

这种返回状态特定于 mount_scratch 请求函数。

STATUS_STATE_UNCHANGED

解释:这是当 ACSLS 服务器收到 STATE UNCHANGED 事件时发送的一条未经请求的消息。

这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_SUCCESS

解释:成功完成后发出最终响应时,将会返回这种返回状态。

这种状态对于所有 ACSAPI 请求函数通用。

STATUS_TERMINATED

解释:这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_TRANSLATION_FAILURE

解释:这是一般 CSI 故障。它表明客户机与服务器之间可能存在 XDR 转换问题。这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 支持。不会返回任何确认响应。这种状态对于所有 ACSAPI 请求函数通用。

STATUS_UNREADABLE_LABEL

解释:这种返回状态特定于 audit、dismount、enter、mountventer 请求函数。

STATUS_UNSUPPORTED_COMMAND

解释:message_header 中的命令字段有效,但是该特定版本不支持。不会返回任何确认响应。这种状态对于所有 ACSAPI 请求函数通用。

STATUS_UNSUPPORTED_OPTION

解释:message_header 中的 message_options 字段有效,但是该特定请求不支持,或者 message_header 中的 extended_options 字段有效,但是该特定请求不支持。不会返回任何确认响应。这种状态对于所有 ACSAPI 请求函数通用。

STATUS_UNSUPPORTED_STATE

解释:message_header 中的状态字段有效,但是该特定请求不支持。不会返回任何确认响应。这种状态对于所有 ACSAPI 请求函数通用。

STATUS_UNSUPPORTED_TYPE

解释:message_header 中的类型字段有效,但是该特定请求不支持。不会返回任何确认响应。这种状态对于所有 ACSAPI 请求函数通用。

STATUS_VALID

解释:发送到 ACSLM 的请求有效,这种状态将随确认一起返回。这种状态对于所有 ACSAPI 请求函数通用。

STATUS_VALUE_UNCHANGED

解释:对于设置请求,表明指定的值与实际值相同。这种返回状态特定于所有设置请求函数。

STATUS_VARY_DISALLOWED

解释:vary 请求指定使 ACS、LSM、CAP 或磁带库磁带机置于或脱离 DIAGNOSTIC 状态,但发起者不是 ACSSA。这种返回状态特定于 vary 请求函数。

STATUS_VARY_IN_PROGRESS

解释:vary OFFLINE 请求指定了当前处于 RECOVERY 状态的 ACS、LSM 或 CAP。vary ONLINE 请求指定了当前处于 OFFLINE-PENDINGRECOVERY 状态的 ACS、LSM 或 CAP。这种返回状态特定于 vary 请求函数。

STATUS_VOLUME_ACCESS_DENIED

解释:不允许用户访问指定的卷。这种返回状态是尝试访问卷但访问权限被拒绝的结果。

STATUS_VOLUME_ADDED

解释:这是当 ACSLS 服务器收到 VOLUME ADDED 事件时发送的一条未经请求的消息。这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_VOLUME_AVAILABLE

解释:这种返回状态特定于 clear_lock、query_lockunlock 请求函数。

STATUS_VOLUME_DELETED

解释:这是当 ACSLS 服务器收到 VOLUME DELETED 事件时发送的一条未经请求的消息。这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_VOLUME_EJECTED

解释:这是当 ACSLS 服务器收到 VOLUME EJECTED 事件时发送的一条未经请求的消息。这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_VOLUME_ENTERED

解释:这是当 ACSLS 服务器收到 VOLUME ENTERED 事件时发送的一条未经请求的消息。这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_VOLUME_FOUND

解释:这种返回状态特定于弹出和 venter 请求函数。

STATUS_VOLUME_HOME

解释:这种返回状态特定于 query 请求函数。对于查询请求,表明指定的磁带在一个存储单元中。

STATUS_VOLUME_IN_DRIVE

解释:这种返回状态特定于 eject、mountquery 请求函数。

STATUS_VOLUME_IN_TRANSIT

解释:这种返回状态特定于 query 请求函数。对于 query 请求,表明指定的磁带处于中转状态(在起始位置与磁带机(或直通端口)中间)。

STATUS_VOLUME_IN_USE

解释:这种返回状态特定于 eject、mount、query、set_cleanset_scratch 请求函数。

STATUS_VOLUME_NOT_FOUND

解释:这是当 ACSLS 服务器收到 VOLUME NOT FOUND 事件时发送的一条未经请求的消息。这是为了在 ACS 存储服务器内部使用而保留的状态值。任何请求进程都不会将其返回给用户。如果看到该状态值,请通知 ACSLS 技术支持。

STATUS_VOLUME_NOT_IN_DRIVE

解释:这种返回状态特定于 dismount 请求函数。使用数据库,请求的 vol_id 与请求的 drive_id 匹配。如果数据库显示请求的 vol_id 不在请求的磁带机中,则卸载将会失败。

STATUS_VOLUME_NOT_IN_LIBRARY

解释:这种状态对于所有 ACSAPI 请求函数通用。在请求中指定的 vol_id 语法有效,但是在数据库中未找到。