리턴 코드

공통 정보 모델(CIM) 리턴 코드는 CIM 에이전트 조작 상태에 대한 정보를 제공합니다.

공통 정보 모델(CIM)

표 1은 가능한 CIM 리턴 코드를 압축한 목록입니다.

표 1. 공통 정보 모델(CIM) 리턴 코드
CIM 리턴 코드 설명 메소드 설명
0 성공

GetFreeExtends()
ListConfiguration
Backups()

매개변수가 올바릅니다. 메소드가 완료되었습니다.
AddNode() 노드가 추가되었습니다.
CheckValidity() 인증서에 대한 정보를 확보했습니다.
DeleteAccount() 계정이 삭제되었습니다.

GenerateCIMOM
Certificate()
EnableAuto
Generation()
DisableAuto
Generation()

인증서가 삭제되었습니다.
CreateCode() 새 계정이 작성되었습니다.

SetDefault
Validity()

유효성이 설정되었습니다.

GrantGlobal
Access()
GrantSystem
Access()

역할이 변경되었습니다.

CreateGatewayID()
AddHardwareIDs
ToCollection()

콜렉션이 작성되었습니다.

DeleteStorage
HardwareID()

StorageHardwareID가 삭제되었습니다.

CreateStorage
HardwareID()

StorageHardwareID가 작성되었습니다.
0 성공(계속) AttachDevice() 볼륨이 연결되었습니다.

DeleteProtocol
Controller()

제어기가 삭제되었습니다.

CreateProtocol
ControllerWith
Ports()

복제본이 작성되었습니다.

DeleteRemote
Cluster
Partnership()

클러스터형 시스템 파트너십이 삭제되었습니다.

CreateRemote
Cluster
Partnership()

클러스터형 시스템 파트너십이 설정되었습니다.

DeleteHardwareID
Collection()

콜렉션이 작성되었습니다.
DeleteCertificate() 인증서가 삭제되었습니다.

DeleteSynchronized
Set()

SynchronizedSet가 삭제되었습니다.

Modify
Synchronization()

메소드가 실행되었습니다.
EvictNode() 노드가 제거되었습니다.
0 성공(계속) RestartService() CIMOM이 다시 시작됩니다.
Shutdown() 노드/클러스터형 시스템에 대한 종료가 시작되었습니다.
SetLocale() 로케일이 설정되었습니다.
SetTimezone() 클러스터형 시스템의 시간대가 설정되었습니다.

SetPasswords()
ModifyReset
Password
ChangeFeature()

비밀번호가 변경되었습니다.

GetResetPassword
ChangeFeature
Status()

기능 상태가 검색되었습니다.

StartStatistics
Collection()

통계 콜렉션이 시작되었습니다.
DetachDevice() 볼륨이 분리되었습니다.

StopStatistics
Collection()

통계 콜렉션이 중지되었습니다.

Backup
Configuration()

백업이 작성되었습니다.

Reload
Configuration()

구성이 다시 로드되었습니다.

Restore
Configuration()
Delete
Configuration
Backup()

복원이 수행되었습니다.
AttachReplica() 복사 관계가 설정되었습니다.

CreateSynchronized
Set()

SynchronizedSet가 작성되었습니다.
SetPassword() 비밀번호가 변경되었습니다.
0 오류 없이 작업이 완료됨

CreateOrModify
StoragePool()

풀이 작성되었습니다.

CreateOrModify
ElementFrom
StoragePool()

볼륨이 작성되었습니다. 풀이 수정되었습니다.

DeleteStorage
Pool()

풀이 삭제되었습니다.

ReturnToStorage
Pool()

볼륨이 삭제되었습니다.
RequestDiscovery() BackendVolume이 발견되었습니다.
SetIOGroup() 변경이 완료되었습니다.
SetQuorum() 메소드가 성공했습니다.

IncludeBackend
Volume()

볼륨이 포함되었습니다.

ModifySynchronized
Set()

CLI 명령이 실행되었습니다.
0 작업이 시작됨

MigrateVolume()
MigrateVolumeTo
lmageMode()

마이그레이션 작업이 시작되었습니다.
1 지원되지 않음 SetLocales() 클러스터형 시스템이 로케일을 지원하지 않습니다.
SetPasswords() 클러스터형 시스템이 비밀번호 변경을 지원하지 않습니다(CISCO).

ModifyReset
PasswordChange
Feature()
GetResetPassword
ChangeFeature
Status()

클러스터형 시스템이 비밀번호 변경 다시 설정 기능을 지원하지 않습니다.
Upgrade() 메소드가 클러스터형 시스템 구성 서비스에서 호출되었습니다.
2 실패 Dump() Clean() Enter() Exit() Clean() GetDump() ClearLog() GetRecord() GetAllRecords() FixRecord() UnfixRecord()

ModifyError
Settings()
Create2062
Cluster()

예기치 않은 오류가 발생했습니다. CLI 명령이 실패했습니다.
GetDump() 명령을 처리하는 동안 실패했습니다. 파일을 찾을 수 없습니다.

Reload
Configuration()

구성을 다시 로드하는 데 실패했습니다.
CreateCode() 계정을 작성하는 데 실패했습니다.

GrantGlobal
Access()
GrantSystem
Access()

역할을 변경하는 데 실패했습니다.
SetPassword() 비밀번호를 변경하는 데 실패했습니다.
DeleteAccount() 계정을 삭제하는 데 실패했습니다.
2 알 수 없는 오류

GenerateCIMOM
Certificate()
DeleteCertificate()

제공자 내부 이유로 인해 새 인증서를 생성하는 데 실패했습니다.

EnableAuto
Generation()
DisableAuto
Generation()

제공자 내부 이유로 인해 실패했습니다.

SetDefault
Validity()

유효성을 설정하는 데 실패했습니다.
CheckValidity() 인증서에 대한 정보를 확보하는 데 실패했습니다.
4 실패

GenerateCIMOM
Certificate()
DeleteCertificate()

예기치 않은 오류가 발생했습니다. 신뢰 저장소 문제점으로 인해 새 인증서를 생성하는 데 실패했습니다.
5 잘못된 매개변수가 설정됨

Delete
Configuration
Backup()

잘못된 매개변수 번호 또는 유형이 전달되었습니다. 백업을 찾을 수 없습니다.

Modify
Synchronization()

잘못된 매개변수 번호 또는 유형이 전달되었거나 다른 매개변수 검사에 실패했습니다.

CreateCode()
GrantGlobal
Access()
SetPassword()
GrantSystem
Access()
DeleteAccount()
DeleteCertificate()
SetDefault
Validity()
CheckValidity()

매개변수 중 하나가 올바르지 않습니다.
5 매개변수가 올바르지 않음

Dump(),
GetDump()
PositionToFirst
RecordRoot()
GetRecord()
FixRecord()
UnfixRecord()

필수 매개변수 중 하나가 누락되었습니다.

ModifyIP
Address()
Create2062
Cluster()
Add2062Cluster()
Add2145Cluster()
Reset2062Node()
Reload2062Node()

필수 매개변수 중 하나가 누락되었거나 올바르지 않습니다.

CreateOrModify
StoragePool()
CreateOrModify
ElementFrom
StoragePool()
Delete
StoragePool()
ReturnTo
StoragePool()

하나 이상의 매개변수가 올바르지 않습니다.

CreateGatewayID()
GenerateCIMOM
Certificate()

매개변수 중 하나가 올바르지 않습니다.
PositionAtRecord() 필수 매개변수 중 하나가 누락되었거나 음수 레코드 수는 지원되지 않습니다.
6 CopyType이 지원되지 않음

ModifySynchronized
Set()

전달된 사본 유형이 3 또는 4와 다릅니다.
6 연산이 지원되지 않음

ModifySynchronized
Set()

제출된 연산 코드가 동기화된 세트의 사본 유형에 올바르지 않습니다.
6 SynchronizedSet가 비어 있지 않음

DeleteSynchronized
Set()

세트에 StorageSynchronized 연관이 아직도 있습니다. 세트 삭제를 실행하기 전에 모든 StorageSynchronized 연관을 제거하거나 Force 플래그를 설정해야 합니다.
6 사용자 ID가 이미 있음 CreateCode() 제출한 사용자 ID가 다른 계정에 존재합니다.
6 사용 중

GenerateCIMOM
Certificate()

새 인증서를 생성하는 데 실패했습니다. 기존 인증서가 여전히 유효하며 사용 중입니다.
7 StorageSynchronized가 세트에 없음   동기화된 스토리지가 세트에 없습니다.
8 StorageSynchronized가 세트에 이미 있음   동기화된 스토리지가 세트에 이미 있으며 추가할 수 없습니다.
9 StorageSynchronized가 세트와 호환 불가능함   동기화된 스토리지가 세트와 호환 불가능합니다. 예를 들어, FlashCopy는 Sync Copy 세트와 동기화됩니다.
0x1000 매개변수 검사 - 작업이 시작됨   CLI 복사 명령이 실행되었고 작업 오브젝트가 리턴되었습니다.
0x1000 다른 ProtocolController와 연관된 LogicalDevice가 삭제되지 않음

DeleteProtocol
Controller()

연결된 스토리지 볼륨 중 최소한 하나가 다른 제어기에 연결되어 있으므로 삭제할 수 없습니다.
0x1000 LogicalDevice 인스턴스가 올바르지 않음 AttachDevice() 장치가 제어기의 RedundancyGroup의 볼륨이 아닙니다.
0x1000 LogicalDevice가 제어기와 연관되지 않음 DetachDevice() 장치에 이 제어기에 대한 ProtocolControllerForUnit 연관이 없습니다.
0x1000 ID가 이미 작성됨

CreateStorage
HardwareID()

WWPN이 기존 스토리지 하드웨어 ID에 이미 지정되었습니다.
0x1000 지정된 인스턴스를 찾을 수 없음

DeleteStorage
HardwareID()

스토리지 하드웨어 ID를 찾을 수 없습니다.
0x1000 HardwareID 인스턴스가 올바르지 않음

CreateGateway
ID()
AddHardwareIDs
ToCollection()

스토리지 하드웨어 ID를 찾을 수 없거나 이미 다른 콜렉션의 멤버입니다.
0x1001 지원되지 않는 크기

CreateOrModify
ElementFrom
StoragePool()

요청된 크기는 원시 풀에서 지원되지 않습니다. 크기 매개변수는 요청된 크기보다 큰 지원되는 가장 근접한 크기를 포함합니다. 요청된 크기가 512의 배수가 아닙니다. 요청할 수 있는 지원되는 가장 근접한 크기가 리턴됩니다.
0x1001 장치 번호 충돌 AttachDevice() 지정된 장치 번호가 이미 사용 중입니다.
0x1001 하드웨어 구현이 지정된 IDType을 지원하지 않음

CreateStorage
HardwareID()

ID 유형이 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
Configuration()

지정된 백업을 찾을 수 없습니다.
0x8000 삭제 실패

Delete
Configuration
Backup()

백업 디렉토리를 삭제하는 데 실패했습니다. 공유 위반으로 인해 실패가 발생할 수 있습니다.
0x8000 IOGroup에는 집계된 노드가 있어야 함 SetIOGroup() I/O 그룹에 노드가 없습니다.
0x8000 ID가 올바르지 않음 SetQuorum() 쿼럼 ID가 2보다 큰 숫자입니다.
0x8000 볼륨이 올바르지 않음

IncludeBackend
Volume()

볼륨이 제거되지 않았습니다.
0x8000 CopyType이 지원되지 않음 AttachReplica() 전달된 사본 유형이 2 또는 3과 다릅니다.
CreateReplica() 전달된 사본 유형이 3 또는 4와 다릅니다.
0x8000 포트가 다중 IOGroup에 속함

CreateProtocol
ControllerWith
Ports()

모든 포트가 동일한 I/O 그룹에 속해야 합니다.
0x8000 HardwareID가 AuthorizationSubject에 여전히 바인드됨. Force가 필요함

DeleteStorage
HardwareID()

하드웨어 ID에 스토리지 볼륨에 대한 액세스 권한이 부여되었으며 Force가 지정되지 않았습니다.
0x8000 호스트가 LUN 맵핑 멤버임

DeleteHardware
IDCollection()

이 호스트를 삭제하려면 이 호스트를 사용하여 이 호스트가 연관된 각 권한 및 제어기에 대해 RemoveAccess 메소드를 실행하거나 “Force”를 “True”로 설정하십시오.
0x8000 레코드를 찾을 수 없음 GetRecord() GetAllRecords() 레코드가 없습니다.
0x8000 클러스터형 시스템에 연결할 수 없음

Create2062
Cluster()
Add2062
Cluster()

클러스터형 시스템에 연결할 수 없습니다.
0x8000 클러스터형 시스템과의 연결이 거부됨 Add2145Cluster() 클러스터형 시스템과의 연결이 거부되었습니다.
0x8000 스위치와의 연결이 거부됨

Reset2062Node()
Reload2062Node()

스위치와의 연결이 거부되었습니다.
0x8000 관리 IP를 찾을 수 없음 RemoveCluster() 클러스터형 시스템의 IP를 찾을 수 없습니다.
0x8001 클러스터형 시스템의 최대 노드 수를 초과함 AddNode() 모든 I/O 그룹에 두 개의 노드가 이미 지정되었습니다.
0x8001 접두부가 올바르지 않음 Dump() 파일 접두부 및 기능 로그 유형이 동시에 전달되었습니다.
0x8001 파일을 찾을 수 없음 GetDump() 주어진 파일 경로를 찾을 수 없습니다(CISCO).
0x8001 백업 스크립트 실패

Backup
Configuration()

백업 스크립트가 오류와 함께 리턴되었습니다.
0x8001 복원 스크립트 실패

Restore
Configuration()

백업 스크립트가 오류와 함께 리턴되었습니다.
0x8001 현재 상태에 조작이 지원되지 않음

Modify
Configuration()

제출된 조작이 동기화된 스토리지의 현재 상태에서 지원되지 않습니다. 예를 들어, “synchronized” 상태에서는 동기화된 스토리지에 대한 “prepare” 조작을 수행할 수 없습니다.
0x8001 현재 SyncState에 조작이 지원되지 않음

Modify
Synchronized
Set()

세트의 현재 SyncState에 조작이 지원되지 않습니다.
0x8001 지원되지 않는 프로토콜

CreateProtocol
ControllerWith
Ports()

프로토콜 != 2입니다.
0x8001 ClusterName 구문 오류

Create2062
Cluster()
Add2062Cluster()
Reset2062Node()
Reload2062Node()

구문 오류로 인해 클러스터형 시스템 이름이 올바르지 않습니다.
0x8002 ExtraCapacitySet가 올바르지 않음 AddNode() 제출된 ExtraCapacitySet가 IBMTSSVC_ IOGroupSet가 아닙니다.
0x8002 보안 복사 실패

Backup
Configuration()

보안 복사를 사용하는 백업 파일 다운로드에 실패했습니다.
0x8002 보안 복사 실패

Upload
Configuration()

보안 복사를 사용하는 백업 파일 업로드에 실패했습니다.

CreateStorage
HardwareID()

요소 이름과 설정이 널이어야 합니다.
0x8002 노드 구문 오류 또는 노드가 올바르지 않음

Create2062
Cluster()
Add2062Cluster()
Reset2062Node()
Reload2062
Node()

노드에 구문 오류가 포함되어 있거나 지정된 노드가 올바르지 않습니다.
0x8003 IOGroup의 최대 노드 수를 초과함 AddNode() 제출된 I/O 그룹 세트에 두 개의 노드가 이미 지정되었습니다.
0x8003 백업 디렉토리 작성 실패

Backup
Configuration()

백업 디렉토리를 작성할 수 없습니다.
0x8003 지우기 명령 실패

Upload
Configuration()

클러스터형 시스템 /tmp/ 디렉토리를 지울 수 없습니다.
0x8003 사용자 이름 또는 비밀번호가 올바르지 않음(ResetNode만)

Add2062Cluster()
Reset2062Node()
Reload2062Node()

사용자 이름 또는 비밀번호가 올바르지 않습니다.
0x8004 이전 백업 파일 삭제/이름 바꾸기 실패 해당사항 없음 백업 디렉토리 이름을 바꾸거나 삭제할 수 없습니다.
0x8004 잘못된 SwitchIP/스위치에 연결할 수 없음

Create2062
Cluster()
Add2062Cluster()

스위치 IP가 올바르지 않아 스위치에 연결할 수 없습니다.
0x8004 SwitchIP가 구성되지 않음 Reset2062Node() Reload2062Node() 스위치 IP가 구성되지 않았습니다.
0x8005 클러스터형 시스템 IP 구문 오류 해당사항 없음 클러스터형 시스템 IP에 구문 오류가 포함되어 있습니다.
0x8006 슬롯이 올바르지 않음 해당사항 없음 슬롯이 올바르지 않습니다.
0x8007 스위치에 공개 키를 업로드할 수 없음 해당사항 없음 스위치에 공개 키를 업로드할 수 없습니다.
0x8100 클러스터형 시스템 범위 위반 해당사항 없음 하나 이상의 매개변수가 클러스터형 시스템 범위를 벗어났습니다.
0x8200 해당사항 없음 해당사항 없음 메소드가 실행되었지만 하나 이상의 매개변수가 무시되었습니다.