OpenVMS의 볼륨 감지 및 지정
볼륨을 인식하기 위해 OpenVMS는 -udid XXX 옵션(여기서, XXX는 고유한 숫자 번호)을 사용한 볼륨 작성 또는 변경 중 설정할 수 있는 UDID 값을 발행합니다.
각 OpenVMS 파이버 연결 볼륨에는 사용자 정의 ID 또는 UDID(Unit Device Identifier)가 필요합니다. UDID는 OpenVMS 장치 이름이 작성될 때 사용되는 음이 아닌 정수입니다. 모든 파이버 연결 볼륨에는 $1$ 다음 DGA 문자, UDID 값이 나오는 할당 클래스가 있습니다. OpenVMS 시스템에 지정하는 모든 스토리지 장치 LUN에는 운영 체제에서 장치를 발견하여 이름을 지정할 수 있도록 UDID가 필요합니다. LUN 0이 작성되어 존재해야만 OpenVMS 시스템이 지정된 볼륨의 나머지를 발견할 수 있습니다.
OpenVMS UDID 값은 10진수 0 - 32767이어야 합니다. 하지만 CLI 유틸리티가
UDID 값 규칙을 시행하지 않으므로 입력이 올바른지 확인해야 합니다. 예를 들어,
CLI는 OpenVMS에 유효하지 않은 AaBbCcDd와 같은
값을 허용합니다. 여러 스토리지 장치 볼륨에
동일한 UDID 값을 지정할 수도 있습니다. 하지만 OpenVMS 시스템에
지정하는 각 볼륨에는 OpenVMS 클러스터 내에서 고유한 값이
있어야 합니다. UDID 규칙에 대한 자세한 정보는
http://www.hp.com에서 HP OpenVMS 문서를
참조하십시오.
참고: UDID 값이 9999보다 큰
볼륨은 OpenVMS 클러스터의 MSCP가 다른 시스템에 제공되지 않습니다.
UDID 값은 MDisk 및 관련된 그룹과 호스트 정보가 설정된 후 볼륨 작성 중에 입력해야 합니다. chvdisk 명령을 사용하여 UDID 값을 변경하거나 추가할 수 있습니다. 그림 1을 참조하십시오.
그림 1. 볼륨 지정의 예제 출력
그림 1에 설명된
프로시저를 사용하면 나머지 새 디스크에 동일한 프로시저를 사용할 수 있습니다. 그림 2를 참조하십시오. mkvdisk -mdiskgrp 0 -size 2 -unit gb -iogrp io_grp0 -mdisk mdisk0 -udid 10 -name ovms_10
mkvdiskhostmap -host gs160a ovms_10
그림 2. 예제 출력
lsvdisk -delim :
id:name:IO_group_id:IO_group_name:status:mdisk_grp_id:mdisk_grp_name:capacity:type:
FC_id:FC_name:RC_id:RC_name:vdisk_UID
0:ovms_0:0:io_grp_0:online:0:ds6000:2.0GB:striped:::::60050768019381005000000000000000
1:ovms_1:0:io_grp_0:online:0:ds6000:2.0GB:striped:::::60050768019381005000000000000001
2:ovms_2:0:io_grp_0:online:0:ds6000:2.0GB:striped:::::60050768019381005000000000000002
3:ovms_3:0:io_grp_0:online:0:ds6000:2.0GB:striped:::::60050768019381005000000000000003
4:ovms_4:0:io_grp_0:online:0:ds6000:3.0GB:striped:::::60050768019381005000000000000004
5:ovms_5:0:io_grp_0:online:0:ds6000:3.0GB:striped:::::60050768019381005000000000000005
6:ovms_6:0:io_grp_0:online:0:ds6000:2.0GB:striped:::::60050768019381005000000000000006
7:ovms_7:0:io_grp_0:online:0:ds6000:2.0GB:striped:::::60050768019381005000000000000007
시스템이 이미 실행 중이면
장치 표시 명령이나 분석/시스템 유틸리티를 사용하여 WWPN을 찾으십시오. 장치 표시 명령을
실행하려면 다음 명령을 입력하십시오.
show device fg/full
분석/시스템
유틸리티를 실행하려면 OpenVMS CMKRNL 권한이 있어야 합니다.
이 유틸리티를 사용하려면 다음 단계를 완료하십시오.fc show dev fga0
SYSMAN 유틸리티를 사용하여 OpenVMS 호스트의 새 디스크를 감지하십시오. 그림 3을 참조하십시오.
그림 3. 예제 출력
SYSMAN> IO SCSI_PATH_VERIFY
SYSMAN> IO AUTOCONFIGURE
SYSMAN> exit
$ sho dev d
Device Device Error Volume Free Trans Mnt
Name Status Count Label Blocks Count Cnt
GS160A$DKA0: Online 0
$1$DGA10: (GS160A) Online 0
$1$DGA11: (GS160A) Online 1
$1$DGA12: (GS160A) Online 1
$1$DGA13: (GS160A) Online 1
$1$DGA14: (GS160A) Online 0
$1$DGA15: (GS160A) Online 0
$1$DGA16: (GS160A) Online 0
$1$DGA17: (GS160A) Online 0
$1$DGA10001: (GS160A) Online 0
$1$DKD100: (GS160A) Online 0
$1$DKD300: (GS160A) Mounted 0 GS160A_SYS 25643715 341 1
$1$DKD500: (GS160A) Online 0
$1$DQA0: (GS160A) Online 0
$1$DQA1: (GS160A) Offline 1
$ init $1$dga16: dga16
$ init $1$dga17: dga17
$ mou $1$dga16 dga16
%MOUNT-I-MOUNTED, DGA16 mounted on _$1$DGA16: (GS160A)
$ mou $1$dga17 dga17
%MOUNT-I-MOUNTED, DGA17 mounted on _$1$DGA17: (GS160A)
$ init $1$dga10: dga10
$ init $1$dga11: dga11
$ mou $1$dga11 dga11
%MOUNT-I-MOUNTED, DGA11 mounted on _$1$DGA11: (GS160A)
$ sho dev d
Device Device Error Volume Free Trans Mnt
Name Status Count Label Blocks Count Cnt
GS160A$DKA0: Online 0
$1$DGA10: (GS160A) Online 0
$1$DGA11: (GS160A) Mounted alloc 12 DGA11 4193950 1 1
$1$DGA12: (GS160A) Online 57
$1$DGA13: (GS160A) Online 57
$1$DGA14: (GS160A) Online 56
$1$DGA15: (GS160A) Online 57
$1$DGA16: (GS160A) Mounted alloc 12 DGA16 4193950 1 1
$1$DGA17: (GS160A) Mounted alloc 20 DGA17 4193950 1 1
$1$DGA10001: (GS160A) Online 0
$1$DKD100: (GS160A) Online 0
$1$DKD300: (GS160A) Mounted 0 GS160A_SYS 25642572 341 1
$1$DKD500: (GS160A) Online 0
$1$DQA0: (GS160A) Online 0
$1$DQA1: (GS160A) Offline 1
참고: 시스템의 알림 메시지는
호스트에 ASC/ASCQ 오류로 표시될 수 있습니다. 예로는 x2500(논리
장치가 지원되지 않음), x2900(전원 공급, 재설정 또는 버스
장치 재설정이 발생함) 및 x3F0E(직접 액세스 장치 ASC/ASCQ가 인식되지 않음)가 포함될 수 있습니다. 이 오류로 인해 데이터 또는 액세스가 유실되지 않습니다.