6 VM Client 명령

이 장에서는 VM Client 운영자 명령과 이를 실행하는 방법을 설명합니다.

VM Client 명령 실행

다음 방법을 사용하여 VM Client 명령을 실행합니다.

  • SMCPARMS 또는 SMCCMDS 파일의 VM Client 명령이 시작 시 처리되도록 지정합니다. 자세한 내용은 VM Client 명령 파일을 참조하십시오.

  • CP 특별 메시지(SMSG) 기능을 사용하여 VM Client 명령을 VM Client 서비스 시스템으로 보냅니다.

    VM Client 서비스 시스템에 명령을 실행할 권한이 부여된 가상 시스템에서 다음 명령을 실행합니다.

    CP SMSG userid command-string
    

    여기서:

    • userid는 CP 디렉토리에 정의된 VM Client 서비스 시스템의 이름입니다.

    • command-string은 유효한 VM Client 명령을 포함하는 문자열입니다.

  • VM Client 서비스 시스템에 로그온하고 연결된 콘솔에서 명령을 실행합니다.

VM Client 명령

이 절에서는 VM Client 명령을 설명합니다.

AUTHorize

AUTHorize 명령은 TMI 및 VM Client 명령 요청을 실행할 권한이 부여된 VM 사용자 ID를 식별합니다. 또한 이 명령은 이전에 정의된 권한 부여 항목을 제거할 수 있습니다.

주:

  • VM Client에 권한 부여 대체 기능을 추가하기 위해 Customer Exit SMCXIT01이 제공됩니다. 권한이 부여되지 않은 VM 사용자 ID가 VM Client 명령이나 TMI 요청을 실행할 경우 SMCXIT01 Exit를 사용하여 일치하는 AUTHorize 명령이 없어도 필요한 권한 부여를 제공할 수 있습니다.

  • VM Client 설치의 일부로 설치된 기본 SMCXIT01 EXEC 실행 파일이 없습니다.

  • 샘플 Customer Exit SMCXIT01 및 설치 지침은 배포된 SMCXIT01.samp 파일을 참조하십시오.

구문

다음 그림은 AUTHorize 명령의 구문을 보여줍니다.

그림 6-1 AUTHorize 명령 구문

주변 텍스트에서 그림 6-1 에 관해 설명합니다.

매개변수

그림 6-1에 표시된 대로 AUTHorize 명령은 다음 매개변수를 포함합니다.

LIst

선택적으로, 현재 AUTHorize 매핑을 모두 나열합니다.

  • 다른 매개변수가 지정되지 않은 경우 LIst가 기본값입니다.

  • LIst는 다른 매개변수와 함께 지정할 수 있습니다. 이 경우 다른 매개변수가 모두 처리된 후 LIst가 적용됩니다.

ID(VM-userid_list)

선택적으로, VM-userid-list에 나타난 대로 권한을 부여할 VM 사용자 ID를 지정합니다.

OFF ID(VM-userid-list)

선택적으로, VM-userid-list에 지정된 VM 사용자 ID의 AUTHorize 항목을 제거합니다. 매개변수 값 "*"는 모든 AUTHorize 항목을 제거합니다.

REQuest(CMD|TMI|ALL)

선택적으로, 권한을 부여하거나 제거할 VM Client 권한을 지정합니다. 이 매개변수를 ID 또는 OFF ID 매개변수와 함께 지정할 수 있습니다. 다음 값 중 하나 또는 모두를 지정해야 합니다.

  • CMD는 SMSG 인터페이스를 통해 수신된 Authorize 명령 요청을 나타냅니다.

  • TMI는 Authorize 테이프 관리 인터페이스 API 요청을 나타냅니다.

  • ALL은 Authorize CMD 및 TMI 요청을 나타냅니다. REQuest가 지정되지 않은 경우 이것이 기본값입니다.

예제

다음 예제에서 AUTHorize 명령은 사용자 ID VMTAPETMI 요청 실행 권한을 부여하고 AUTHORIZE 항목을 모두 나열합니다.

AUTH REQ(TMI) ID(VMTAPE) LIST

CMS

CMS 명령은 VM Client를 떠나지 않고 VM CMS(Conversational Monitor System) 프로그램 환경으로 명령을 전송합니다.

구문

다음 그림은 CMS 명령의 구문을 보여줍니다.

그림 6-2 CMS 명령 구문

주변 텍스트에서 그림 6-2 에 관해 설명합니다.

매개변수

그림 6-2에 표시된 대로 CMS 명령은 다음 매개변수를 포함합니다.

cmdparm

유효한 CMS 명령 및 매개변수 문자열입니다.

예제

다음 예제에서 CMS 명령은 유효한 파일 정의를 질의하도록 지정합니다.

CMS QUERY FILEDEF

COMMtest

COMMtest 명령은 하나 이상의 서버에 대한 통신 경로를 테스트합니다. 지정된 통신 경로에 QUERY SERVER 명령을 실행하고 결과를 요약합니다.

구문

다음 그림은 COMMtest 명령의 구문을 보여줍니다.

그림 6-3 COMMtest 명령 구문

주변 텍스트에서 그림 6-3 에 관해 설명합니다.

매개변수

그림 6-3에 표시된 대로 COMMtest 명령은 다음 매개변수를 포함합니다.

TAPEPlex(name)

선택적으로, 통신 테스트를 위한 TapePlex를 지정합니다. 이 매개변수를 지정하지 않으면 모든 비장애 TapePlex에 대해 통신을 테스트합니다.

name은 VM Client TAPEPlex 명령으로 정의된 TapePlex 이름입니다. 다음 규칙이 적용됩니다.

  • 값은 1~8자 사이여야 합니다.

  • 첫번째 문자는 영문자 또는 숫자여야 합니다.

  • 마지막 문자는 영문자 또는 숫자여야 합니다.

  • 첫번째와 마지막 사이의 모든 문자는 영문자, 숫자 또는 하이픈이어야 합니다.

다음 하위 매개변수를 지정할 수 있습니다.

SERVer(name)

선택적으로, 통신 테스트를 위한 서버 경로를 지정합니다. 이 매개변수를 지정하지 않으면 명명된 TapePlex의 모든 비장애 서버 경로에 대해 통신을 테스트합니다.

name은 VM Client SERVer 명령으로 정의된 서버 경로 이름입니다. 다음 규칙이 적용됩니다.

  • 값은 1~8자 사이여야 합니다.

  • 첫번째 문자는 영문자 또는 숫자여야 합니다.

  • 마지막 문자는 영문자 또는 숫자여야 합니다.

  • 첫번째와 마지막 사이의 모든 문자는 영문자, 숫자 또는 하이픈이어야 합니다.

ANYSTATus

선택적으로, 운영자 명령이나 VM Client에 의해 사용 안함으로 설정된 경로를 포함한 모든 통신 경로에 대해 통신을 테스트합니다.

PORTrange(nnnn|nnnn-nnnn)

선택적으로, 지정된 포트나 범위에서 원격 서버 경로의 통신을 테스트하도록 지정합니다. 지정된 PORTrange는 방화벽 설정 테스트를 허용하는 TCPip PORTrange 사양과 다를 수 있습니다.

nnnn 또는 nnnn-nnnn은 통신에 사용할 포트 번호 또는 포트 번호 범위입니다. 각 포트 번호는 1-65535 값을 가질 수 있습니다. 그러나 지정할 수 있는 최대 포트 번호 범위는 100(예: 6401-6500)입니다. 생략할 경우, 정의된 TCPip PORTrange의 포트가 사용됩니다. 해당 포트가 정의되지 않은 경우 임시 포트가 사용됩니다. 포트 범위가 지정된 경우 각 포트 번호에서 통신을 시도합니다.

REPEAT(nnnnn)

선택적으로, 통신 테스트를 반복할 횟수를 지정합니다. nnnnn에 유효한 값은 1~99999입니다.

예제

다음 예제에서 사용자는 COMMtest 명령을 실행하여 SERVer PATHHSC1을 사용하는 TapePlex PRODHSC1에 대한 통신 경로를 테스트하고, XAPI QUERY SERVER 통신 작업을 100회 반복합니다.

COMMTEST TAPEPLEX(PRODHSC1) SERVER(PATHHSC1) REPEAT(100)

CP

CP 명령은 VM Client를 떠나지 않고 VM CP(Control Program) 환경으로 명령을 전송합니다.

구문

다음 그림은 CP 명령의 구문을 보여줍니다.

그림 6-4 CP 명령 구문

주변 텍스트에서 그림 6-4 에 관해 설명합니다.

매개변수

그림 6-4에 표시된 대로 CP 명령은 다음 매개변수를 포함합니다.

cmdparm

유효한 CMS 명령 및 매개변수 문자열입니다.

예제

다음 예제에서 CP 명령은 유효한 CPLEVEL 속성을 질의하도록 지정합니다.

CP QUERY CPLEVEL

DISMount

DISMount 명령은 드라이브에서 볼륨을 마운트 해제합니다.

구문

다음 그림은 DISMount 명령의 구문을 보여줍니다.

그림 6-5 DISMount 명령 구문

주변 텍스트에서 그림 6-5 에 관해 설명합니다.

매개변수

그림 6-5에 표시된 대로 DISMount 명령은 다음 매개변수를 포함합니다.

DRive(uuuu)

볼륨을 마운트 해제할 전송 장치의 테이프 드라이브 주소를 지정합니다. 이 매개변수는 필수입니다.

uuuu는 테이프 드라이브 주소입니다. DRIVEMAP 명령을 사용할 경우 CLIENT 주소가 됩니다. DRIVemap을 참조하십시오.

VOLser(vvvvvv)

볼륨을 마운트 해제할 전송 장치의 테이프 드라이브 주소를 지정합니다. 이 매개변수는 필수입니다.

vvvvvv는 테이프 드라이브 주소(볼륨 일련 번호)입니다.

FORCE

선택적으로, 볼륨을 마운트 해제하기 전에 장치를 언로드하도록 지정합니다. 이 매개변수는 가상 드라이브에 유효하지 않습니다.

예제

다음 예제에서 DISMount 명령은 2900 드라이브에서 AAA001 볼륨을 마운트 해제합니다.

DISMOUNT DRIVE(2900) VOLSER(AAA001)

Display DRive

Display DRive 명령은 VM Client 드라이브 속성과 TapePlex 소유권 정보를 요청합니다.

구문

다음 그림은 Display DRive 명령의 구문을 보여줍니다.

그림 6-6 Display DRive 명령 구문

주변 텍스트에서 그림 6-6 에 관해 설명합니다.

매개변수

그림 6-6에 표시된 대로 Display DRive 명령은 다음 매개변수를 포함합니다.

devnum, devnum-range 또는 devnum-list

표시할 장치 번호, 장치 번호 범위 또는 장치 번호 목록을 나타냅니다. 각 장치 번호는 ccuu 형식의 유효한 16진수 주소여야 합니다. DRIVEmap 명령을 사용할 경우 CLIENT 주소가 됩니다.

TAPEPlex(name)

선택적으로, 지정된 TapePlex가 소유한 장치만 나열합니다. 이 매개변수가 지정되지 않은 경우 모든 TapePlex가 소유한 장치가 표시됩니다.

name은 TapePlex 이름입니다. 다음 규칙이 적용됩니다.

  • 값은 1~8자 사이여야 합니다.

  • 첫번째 문자는 영문자 또는 숫자여야 합니다.

  • 마지막 문자는 영문자 또는 숫자여야 합니다.

  • 첫번째와 마지막 사이의 모든 문자는 영문자, 숫자 또는 하이픈이어야 합니다.

표시되는 TapePlex의 유형을 제어하기 위해 ALL, Real 또는 Virtual 매개변수를 포함할 수도 있습니다.

ALL

선택적으로, SMC에서 정의된 TapePlex가 소유한 장치를 모두 나열합니다. 아무 매개변수도 지정되지 않은 경우 이것이 기본값입니다.

Real

선택적으로, 모든 정의된 TapePlex가 소유한 "실제" 장치(비가상 장치)만 나열합니다.

Virtual

선택적으로, 모든 정의된 TapePlex가 소유한 가상 장치만 나열합니다.

IDentity

선택적으로, 드라이브 일련 번호를 식별하는 정보를 표시합니다.

예제

다음 예제에서 Display DRive 명령은 VM Client에 알려진 "실제" 장치(비가상 장치)만 나열합니다.

DISPLAY DRIVE REAL

Display RC

Display RC 명령은 SMC 반환/원인 코드 또는 HSC/VTCS UUI 원인 코드의 의미에 대한 정보를 표시합니다.

구문

다음 그림은 Display RC 명령의 구문을 보여줍니다.

그림 6-7 Display RC 명령 구문

주변 텍스트에서 그림 6-7 에 관해 설명합니다.

매개변수

그림 6-7에 표시된 대로 Display RC 명령은 다음 매개변수를 포함합니다.

X 또는 HEX

선택적으로, 원인/반환 코드 값 또는 범위가 16진수로 지정되도록 합니다.

nnnn 또는 nnnn-nnnn

선택적으로, 설명을 표시할 반환 코드 또는 반환 코드 목록을 나타냅니다.

  • X 또는 HEX가 지정된 경우 값에 16진수 문자 0-9 및 A-F를 포함할 수 있습니다.

  • X 또는 HEX가 지정되지 않은 경우 값에 숫자만 포함할 수 있습니다.

ALL

선택적으로, 모든 정의된 반환/원인 코드가 나열되도록 합니다. ALL은 유틸리티에서만 허용됩니다.

주:

ALLX/HEX는 상호 배타적입니다.
DETail

선택적으로, 요청된 코드에 대한 세부정보가 나열되도록 합니다.

예제

다음 예제에서 Display RC 명령은 SMC 반환 코드 302에 대한 정보를 표시합니다.

DISPLAY RC 302

Display Volume

Display Volume 명령은 볼륨 속성과 TapePlex 소유권 정보를 요청합니다.

구문

다음 그림은 Display Volume 명령의 구문을 보여줍니다.

그림 6-8 Display Volume 명령 구문

주변 텍스트에서 그림 6-8 에 관해 설명합니다.

매개변수

그림 6-8에 표시된 대로 Display Volume 명령은 다음 매개변수를 포함합니다.

volser, volser-range 또는 volser-list

처리할 volser, volser 범위 또는 volser 목록을 나타냅니다. 여러 볼륨이 지정된 경우 처음 100개만 표시됩니다.

ALLTapeplex

선택적으로, 지정된 volser에 대해 모든 활성 TapePlex를 질의하도록 지정합니다. 지정된 경우, 동일 volser가 여러 TapePlex에 정의된 경우 다중 표시 라인이 나열될 수 있습니다.

이 매개변수가 지정되지 않은 경우 Display Volume 명령은 TapePlex가 정의된 순서로 질의하고 첫번째 볼륨 발생만 나열합니다.

예제

다음 예제에서 Display Volume 명령은 VM Client에서 액세스할 수 있는 TapePlex에서 발견한 볼륨 일련 번호 EVT100을 나열합니다.

DISPLAY VOLUME EVT100 ALLTAPEPLEX

DRIVemap

DRIVemap 명령은 VM Client 장치 주소를 서버 드라이브 주소에 매핑합니다. 이 명령으로 사용자는 동일한 TapePlex 실제/가상 장치에 대해 VM Client와 서버 호스트에 다른 주소를 지정할 수 있습니다.

구문

다음 그림은 DRIVemap 명령의 구문을 보여줍니다.

그림 6-9 DRIVemap 명령 구문

주변 텍스트에서 그림 6-9 에 관해 설명합니다.

매개변수

그림 6-9에 표시된 대로 DRIVemap 명령은 다음 매개변수를 포함합니다.

LIst

선택적으로, 현재 DRIVemap 매핑을 모두 나열합니다.

CLient(address)

선택적으로, DRIVemap 명령으로 매핑된 장치 번호를 지정합니다.

address는 장치 번호, 장치 번호 범위 또는 장치 번호 목록입니다. 각 장치 번호는 16진수 숫자입니다.

또한 SErver 하위 매개변수를 포함할 수 있습니다.

SErver(address)

선택적으로, HSC 서버에 정의된 장치 번호를 지정합니다.

address는 장치 번호, 장치 번호 범위 또는 장치 번호 목록입니다. 장치 번호는 16진수 숫자입니다.

  • CLientOFF 매개변수 없이 지정된 경우 SErver는 필수입니다.

  • CLientSErver가 둘 다 지정된 경우 CLient 매개변수는 서버 매개변수에 지정된 것에 해당하는 주소 목록 또는 범위를 지정해야 합니다.

주:

장치 주소를 참조하는 VM Client 명령(예: DISPLAY DRIVE, DISMOUNT, MOUNT)을 입력한 경우 클라이언트 장치 주소(또는 VM Client에 알려진 주소)를 지정해야 합니다.

지정된 장치 번호에 대한 DRIVemap 매핑을 나열하도록 LIst 매개변수를 포함할 수 있습니다.

OFF

선택적으로, 모든 DRIVemap 항목을 제거합니다. 이 매개변수가 CLient 매개변수와 함께 지정된 경우 일치하는 CLient DRIVemap 매핑만 제거됩니다. 주소 사양(목록 또는 범위)은 정의 사양과 정확히 일치해야 합니다.

예제

다음 예제에서 DRIVemap 명령은 클라이언트 장치 주소 180-188을 서버 장치 주소 280-288에 매핑합니다.

DRIVEMAP CLIENT(180-188) SERVER(280-288)

DUMP

DUMP 명령은 언제든 서비스 시스템 스토리지 덤프를 강제로 생성할 수 있습니다. 모든 서비스 시스템 스토리지가 덤프됩니다. DUMP 명령은 진단 목적입니다. StorageTek 소프트웨어 지원 센터의 지시 하에만 사용하십시오.

CP VMDUMP 명령을 통해 덤프가 생성됩니다. 덤프 목적지는 서비스 시스템의 읽기 장치(V 등급)입니다.

구문

다음 그림은 DUMP 명령의 구문을 보여줍니다.

그림 6-10 DUMP 명령 구문

주변 텍스트에서 그림 6-10 에 관해 설명합니다.

매개변수

그림 6-10에 표시된 대로 DUMP 명령은 다음 매개변수를 포함합니다.

TITLE(’comment’)

선택적으로, 덤프를 설명합니다.

comment는 최대 72자 길이에 작은 따옴표로 묶인 덤프 제목입니다. 이 제목은 해당 DUMP 명령에만 유효합니다. 기본 제목은 ’VM CLIENT DUMP COMMAND’입니다.

예제

다음 예제에서 DUMP 명령은 지정된 제목으로 VM Client 서비스 시스템을 덤프하도록 지정합니다.

DUMP TITLE(’Sample Dump’)

DUMPOpts

DUMPOpts 명령은 생성할 최대 VMDUMP 덤프 수를 지정하거나 재설정합니다. 이 명령은 혹시라도 심각한 비정상 종료 주기가 발생할 경우 VM 스풀 공간이 소진되지 않도록 도와줍니다.

구문

다음 그림은 DUMPOpts 명령의 구문을 보여줍니다.

그림 6-11 DUMPOpts 명령 구문

주변 텍스트에서 그림 6-11 에 관해 설명합니다.

매개변수

그림 6-11에 표시된 대로 DUMPOpts 명령은 다음 매개변수를 포함합니다.

LIst

선택적으로, DUMPS TAKEN, DUMPS MAX COUNT, USERID를 포함한 현재 DUMPOpts 설정을 나열합니다.

RESETcount

선택적으로, 생성된 덤프 수를 0으로 재설정합니다.

MAXdump(nnn)

선택적으로, 덤프 처리를 사용 안함으로 설정하기 전에 허용할 덤프 수의 임계값 개수를 설정합니다.

nnn은 덤프 수입니다. 이 값은 0~999 범위의 십진수입니다. 기본값은 50입니다.

TO(userid)

선택적으로, 덤프를 수신할 사용자 ID를 지정합니다.

userid는 사용자 ID입니다. 정의된 VM 사용자 ID여야 합니다. 별표(*)를 입력하면 VM Client 서비스 시스템 ID로 변환됩니다. 기본값은 VM Client 서비스 시스템의 사용자 ID입니다.

예제

다음 예제에서 DUMPOpts 명령은 생성된 덤프 수를 0으로 재설정하고 임계값을 10으로 설정합니다.

DUMPOPTS RESETCOUNT MAXDUMP(10)

EXIT

EXIT 명령은 VM Client 서비스 시스템을 종료합니다.

구문

다음 그림은 EXIT 명령의 구문을 보여줍니다.

그림 6-12 EXIT 명령 구문

주변 텍스트에서 그림 6-12 에 관해 설명합니다.

매개변수

없음.

Help

Help 명령은 VM Client 명령 및 메시지 정보를 표시합니다.

주:

아무 매개변수 없이 Help 명령을 입력하면 모든 사용 가능한 VM Client 명령에 대한 정보가 표시됩니다.

구문

다음 그림은 Help 명령의 구문을 보여줍니다.

그림 6-13 Help 명령 구문

주변 텍스트에서 그림 6-13 에 관해 설명합니다.

매개변수

그림 6-13에 표시된 대로 Help 명령은 다음 매개변수를 포함합니다.

command-name

선택적으로, VM Client 명령 이름입니다.

nnnn

선택적으로, VM Client 메시지 식별자의 4자리 숫자 부분입니다. 선행 0은 필수가 아닙니다.

nnnn-nnnn

선택적으로, VM Client 메시지 식별자의 4자리 숫자 부분을 사용하여 지정된 메시지 범위입니다.

SMCnnnn

선택적으로, 전체 VM Client 메시지 식별자입니다.

SMCnnnn-SMCnnnn

선택적으로, 전체 VM Client 메시지 식별자를 사용하여 지정된 메시지 범위입니다.

예제

다음 예제에서 Help 명령은 VM Client 메시지 SMC0228에 대한 정보를 표시합니다.

HELP SMC0228

LIst

LIst 명령은 VM Client 가상 시스템 내의 저장 컨텐츠를 표시합니다. 이 명령은 진단 목적입니다. StorageTek 소프트웨어 지원 센터의 지시 하에만 사용하십시오.

구문

다음 그림은 LIst 명령의 구문을 보여줍니다.

그림 6-14 LIst 명령 구문

주변 텍스트에서 그림 6-14 에 관해 설명합니다.

매개변수

그림 6-14에 표시된 대로 LIst 명령은 다음 매개변수를 포함합니다.

Address(address)

선택적으로, VM Client 메모리 컨텐츠 나열을 시작할 주소를 지정합니다.

address는 16진수 주소입니다.

CB(control-block-name)

선택적으로, 나열할 내부 VM Client 제어 블록을 지정합니다.

control-block-name은 제어 블록 이름입니다.

VM Client 제어 블록은 진단 목적으로 나열됩니다. StorageTek 소프트웨어 지원 센터의 지시 하에만 control-block-name을 지정하십시오.

TASKs

선택적으로, 활성 VM Client 시스템 작업을 나열합니다.

FUNIT(uuuu|uuuu-uuuu)

선택적으로, 지정된 장치 주소와 연관된 VM Client 제어 블록을 나열합니다.

uuuu 또는 uuuu-uuuu는 단일 장치 주소 또는 장치 주소 범위입니다.

LOGdisk

LOGdisk 명령은 YYYYMMDD LOG라는 디스크 파일에 콘솔 출력의 로깅을 제어할 수 있습니다.

구문

다음 그림은 LOGdisk 명령의 구문을 보여줍니다.

그림 6-15 LOGdisk 명령 구문

주변 텍스트에서 그림 6-15 에 관해 설명합니다.

매개변수

그림 6-15에 표시된 대로 LOGdisk 명령은 다음 매개변수를 포함합니다.

LIst

선택적으로, 현재 LOGdisk 설정을 표시합니다.

  • LOGdisk 명령에 아무 매개변수도 지정되지 않은 경우 LIst가 기본값입니다.

  • LIst는 다른 매개변수와 함께 지정할 수 있습니다. 이 경우 다른 매개변수가 처리된 후 LIst가 적용됩니다.

ON

선택적으로, 나열된 옵션과 함께 콘솔 출력의 로깅을 사용으로 설정합니다. 로깅이 설정되면 모든 명령과 메시지가 기록됩니다.

또한 다음 매개변수를 입력할 수 있습니다.

FM(m)

디스크 로그 파일을 수신할 파일 모드를 지정합니다. FM은 RW 미니디스크를 지정해야 합니다. 이 매개변수는 ON 매개변수와 함께만 유효합니다.

m은 파일 모드입니다. 이 값은 영문자여야 합니다. 기본값은 'A'입니다.

OFF

선택적으로, 나열된 옵션과 함께 콘솔 출력의 로깅을 사용 안함으로 설정합니다. 로그 파일이 닫힙니다.

FLUSH

선택적으로, 로그 파일을 비웁니다. 파일이 닫혔다가 다시 열립니다.

모든 메시지가 VM Client 서비스 시스템 콘솔에 기록됩니다. VM Client 서비스 시스템 콘솔 처리는 CP SPOOL 명령으로 제어할 수 있습니다. VM Client 서비스 시스템 콘솔은 PROFILE EXEC로 시작해서 유지 관리 ID로 스풀링하는 것이 좋습니다. 예를 들면 다음과 같습니다.

CP SPOOL CON START TO MAINT

예제

다음 예제에서 LOGdisk 명령은 디스크 파일에 로깅을 사용으로 설정합니다.

LOGDISK ON

MOunt

MOunt 명령은 드라이브에 볼륨을 마운트합니다.

구문

다음 그림은 MOunt 명령의 구문을 보여줍니다.

그림 6-16 MOunt 명령 구문

주변 텍스트에서 그림 6-16 에 관해 설명합니다.

매개변수

그림 6-16에 표시된 대로 MOunt 명령은 다음 매개변수를 포함합니다.

DRive(uuuu)

볼륨을 마운트할 전송 장치의 테이프 드라이브 주소를 지정합니다.

uuuu는 테이프 드라이브 주소입니다. DRIVemap 명령을 사용할 경우 CLIENT 주소가 됩니다.

VOLser(vvvvvv)

선택적으로, 마운트할 볼륨을 지정합니다. 이 매개변수가 지정되지 않은 경우 스크래치 볼륨이 마운트됩니다.

vvvvvv는 볼륨 일련 번호입니다. 스크래치 볼륨에는 SCRTCH를 지정하십시오.

Readonly

선택적으로, 읽기 전용 액세스를 위해 볼륨을 마운트하도록 지정합니다. 이 매개변수는 특정 마운트에만 유효합니다.

SUBpool(subpool-name)

선택적으로, 스크래치 볼륨을 스크래치 하위 풀에서 가져오도록 지정합니다. 이 매개변수가 지정되지 않은 경우 HSC 서버에 스크래치 풀이 정의된 방법에 따라 동작이 달라집니다. 세부정보는 HSC MOUNT 명령 설명을 참조하십시오. 이 매개변수는 스크래치 마운트에만 유효합니다.

subpool-name은 하위 풀 이름입니다.

MEdia(media-type)

선택적으로, 스크래치 볼륨에 대한 매체 유형을 지정합니다. 지정된 매체는 요청 DRive와 호환되어야 합니다. 이 매개변수는 스크래치 마운트에만 유효합니다.

media-type은 매체 유형입니다. 유효한 매체 유형 값 목록은 부록 A MEDia, RECtech 및 MODel 값을 참조하십시오.

주:

MEDia가 지정되지 않은 경우 매체 유형에 관계없이 다음 스크래치 볼륨이 선택됩니다.

MGMTclas(mgmt-clas-name)

선택적으로, HSC/VTCS MGMTclas 제어문에 정의된 관리 클래스를 지정합니다. 이 매개변수는 스크래치 마운트에만 유효합니다.

mgmt-clas-name은 관리 클래스 이름입니다.

예제

다음 예제에서 MOunt 명령은 2900 드라이브에 AAA001 볼륨을 마운트합니다.

MOUNT DRIVE(2900) VOLSER(AAA001)

MSGDef

MDGDef 명령은 VM Client 시스템 메시지의 모양을 정의하고, 어떤 메시지를 표시하고 억제할지 제어합니다.

구문

다음 그림은 MSGDef 명령의 구문을 보여줍니다.

그림 6-17 MSGDef 명령 구문

주변 텍스트에서 그림 6-17 에 관해 설명합니다.

매개변수

그림 6-17에 표시된 대로 MSGDef 명령은 다음 매개변수를 포함합니다.

LIst

선택적으로, 현재 기본 VM Client 메시지 설정을 나열합니다.

  • MSGDef 명령에 아무 매개변수도 지정되지 않은 경우 LIst가 기본값입니다.

  • LIst는 다른 매개변수와 함께 지정할 수 있습니다. 이 경우 다른 매개변수가 처리된 후 LIst가 생성됩니다.

OFF

선택적으로, 모든 MSGDef 값을 원래 VM Client 기본 설정으로 재설정합니다. 기본 설정을 나열하려면 이 매개변수와 함께 LIst를 지정하십시오.

CASE(UPPER|MIXED)

선택적으로, 메시지 대소문자를 지정합니다. 유효한 값은 UPPER 또는 MIXED입니다.

  • UPPER는 대문자를 지정합니다. 이것이 기본값입니다.

  • MIXED는 대소문자 혼합을 지정합니다.

LVl(level)

선택적으로, 어떤 VM Client 메시지를 표시/억제할지 제어할 때 사용되는 기본 레벨을 지정합니다.

level은 기본 레벨입니다. 유효한 값은 다음과 같습니다.

  • 0 - 오류 메시지만 표시합니다.

  • 4 - VM Client 서비스 시스템에서 오류 및 경고 메시지를 표시합니다.

  • 8 - 모든 VM Client 서비스 시스템 메시지와 할당 작업 로그 경고 메시지를 표시합니다. MSGDef 매개변수가 지정되지 않은 경우 이것이 기본값입니다.

주:

레벨 8 이상은 진단 목적으로 사용되며 StorageTek 소프트웨어 지원 센터의 지시 하에만 지정해야 합니다.
ECHOmnterr(ON|OFF)

선택적으로, HSC에서 생성된 마운트 오류를 VM Client의 콘솔에 직접 에코할지 여부를 지정합니다.

  • ON은 HSC에서 생성된 마운트 오류를 VM Client의 콘솔에 에코하도록 지정합니다. 이것이 기본값입니다.

  • OFF는 HSC에서 생성된 마운트 오류를 VM Client의 콘솔에 에코하지 않도록 지정합니다.

VERBOSE(OFF|ON)

선택적으로, VM Client 설정을 변경할 때마다 SMC0190 및 SMC0191 메시지를 표시할지 여부를 지정합니다.

  • OFF는 SMC0190 및 SMC0191 메시지를 표시하도록 지정합니다.

  • ON은 SMC0190 및 SMC0191 메시지를 표시하지 않도록 지정합니다. 이것이 기본값입니다.

예제

다음 예제에서 MSGDef 명령은 대소문자 혼합으로 메시지를 표시하고, VM Client 서비스 시스템에서 오류 및 경고 메시지만 표시하도록 지정합니다.

MSGD CASE(MIXED) LVl(4)

OPERator

OPERator 명령은 VM Client 메시지를 수신할 가상 시스템을 지정합니다.

구문

다음 그림은 OPERator 명령의 구문을 보여줍니다.

그림 6-18 OPERator 명령 구문

주변 텍스트에서 그림 6-18 에 관해 설명합니다.

매개변수

그림 6-8에 표시된 대로 OPERator 명령은 다음 매개변수를 포함합니다.

LIst

선택적으로, 현재 운영자 설정을 표시합니다.

  • OPERator 명령에 아무 매개변수도 지정되지 않은 경우 LIst가 기본값입니다.

  • LIst는 다른 매개변수와 함께 지정할 수 있습니다. 이 경우 다른 매개변수가 처리된 후 목록이 생성됩니다.

ID(VM-userid)

선택적으로, VM Client 메시지를 수신할 가상 시스템의 이름을 지정합니다.

VM-userid는 가상 시스템의 사용자 ID입니다. 정의된 VM 사용자 ID여야 합니다. 별표(*)를 입력하면 VM Client 서비스 시스템 ID로 변환됩니다. 기본값은 VM Client 서비스 시스템의 사용자 ID입니다.

예제

다음 예제에서 OPERator 명령은 메시지를 수신할 OPER 시스템을 지정합니다.

OPERATOR ID(OPER)

POOLmap

POOLmap 명령은 HSC 스크래치 하위 풀 이름을 VTCS 관리 클래스에 매핑합니다.

VM/HSC 테이프 관리 인터페이스(VMTMI)를 사용하는 테이프 관리 시스템은 대개 스크래치 요청에 하위 풀 이름만 지정하고 관리 클래스는 지정하지 않습니다. POOLmap 명령으로 스크래치 마운트에 관리 클래스 이름을 제공할 수 있습니다. POOLmap 명령은 특히 VM Client가 가상 테이프 마운트를 요청할 때 권장됩니다.

주:

POOLmap 명령은 TapePlex 서버와 통신하여 지정된 하위 풀과 관리 클래스 이름을 검증합니다. 따라서 VM Client TAPEPlexSERVer 명령을 처리하기 전에 POOLmap 명령을 지정하면 안됩니다.

구문

다음 그림은 POOLmap 명령의 구문을 보여줍니다.

그림 6-19 POOLmap 운영자 명령

주변 텍스트에서 그림 6-19 에 관해 설명합니다.

매개변수

그림 6-19에 표시된 대로 POOLmap 명령은 다음 매개변수를 포함합니다.

LIst

선택적으로, 현재 운영자 설정을 표시합니다.

  • OPERator 명령에 아무 매개변수도 지정되지 않은 경우 LIst가 기본값입니다.

  • LIst는 다른 매개변수와 함께 지정할 수 있습니다. 이 경우 다른 매개변수가 처리된 후 목록이 생성됩니다.

MGMTclass(mmmmm)

선택적으로, HSC 서버에 정의된 관리 클래스 이름을 지정합니다.

mmmmm은 1-8자의 영숫자 관리 클래스 이름입니다.

OFF

선택적으로, 모든 POOLmap 항목을 제거합니다.

이 매개변수가 MGMTclass 또는 SUBPool 매개변수와 함께 지정된 경우 일치하는 POOLmap 항목만 제거됩니다.

SUBPool(subpool-list)

HSC 서버에 정의된 스크래치 하위 풀 이름을 지정합니다.

subpool-list는 지정된 관리 클래스 이름과 연관될 하나 이상의 스크래치 하위 풀 이름입니다.

예제

다음 예제에서 POOLmap 명령은 관리 클래스 DAILY를 스크래치 하위 풀 VIRTCART1VIRTCART2에 매핑합니다.

POOLMAP MGMT(DAILY) SUBP(VIRTCART1,VIRTCART2)

READ

READ 명령은 콘솔 명령 대신 입력 데이터 세트를 사용하여 일련의 명령을 입력합니다.

구문

다음 그림은 READ 명령의 구문을 보여줍니다.

그림 6-20 READ 명령 구문

주변 텍스트에서 그림 6-20 에 관해 설명합니다.

매개변수

그림 6-20에 표시된 대로 READ 명령은 다음 매개변수를 포함합니다.

SMCCMDs

선택적으로, VM Client START 프로시저의 SMCCMDS FILEDEF에 지정된 데이터 세트에 포함된 명령을 재처리합니다.

FILE(filename filetype)과 선택적으로 filemode

선택적으로, READ할 파일을 지정합니다.

  • filename은 파일 이름입니다.

  • filetype은 파일 유형입니다.

  • filemode는 파일 모드입니다. 기본값은 A입니다.

예제

다음 예제에서 READ 명령은 VM Client 시작 실행 파일의 SMCCMDS FILEDEF에 있는 명령을 처리합니다.

READ SMCCMDS

RESYNChronize

RESYNChronize 명령은 모든 TapePlex에서 드라이브 구성 정보를 획득하기 위해 모든 정의된 TapePlex에 연결을 재설정합니다.

이 동작은 VM Client가 처음 TapePlex에 새 경로를 활성화할 때, 또는 HSC 서버가 구성 변경을 보고할 때 자동으로 수행됩니다.

구문

다음 그림은 RESYNChronize 명령의 구문을 보여줍니다.

그림 6-21 RESYNChronize 명령 구문

주변 텍스트에서 그림 6-21 에 관해 설명합니다.

매개변수

그림 6-21에 표시된 대로 RESYNChronize 명령은 다음 매개변수를 포함합니다.

REStart

선택적으로, 마지막 활성 경로에 관계없이 첫번째 서버에서 RESYNChronize 시도를 시작합니다.

WAIT(OFF|nnnnnn)

선택적으로, 서버가 사용 가능해질 때까지 기다립니다. 이 옵션은 TAPEPLEXSERVER가 정의된 경우 유용합니다. 서버가 사용 가능해지거나 지정된 시간 nnnnnn이 만료될 때까지 명령이 완료되지 않습니다.

  • nnnnnn은 0-999999 범위의 대기 시간(분)입니다.

  • OFF는 사용 가능한 서버를 기다리지 않도록 지정합니다. 이것이 기본값입니다.

예제

다음 예제에서 RESYNChronize 명령은 첫번째 서버에서 통신을 다시 시작하도록 지정합니다.

RESYNC RESTART

다음 예제에서 RESYNChronize 명령은 서버가 사용 가능해질 때까지 기다리도록 지정합니다.

RESYNC WAIT(9999)

Route

Route 명령은 VM Client에서 정의된 TapePlex 이름으로 트랜잭션 경로 지정을 요청합니다.

주:

Route 명령을 사용하여 VM Client에서 ACSLS XAPI 서버로 다양한 명령을 실행할 수도 있습니다. 자세한 내용은 ELS 설명서 XAPI Client Interface to ACSLS Server Reference를 참조하십시오.

구문

다음 그림은 Route 명령의 구문을 보여줍니다.

그림 6-22 Route 명령 구문

주변 텍스트에서 그림 6-22 에 관해 설명합니다.

매개변수

그림 6-22에 표시된 대로 Route 명령은 다음 매개변수를 포함합니다.

tapeplex-name

VM Client TAPEPlex 명령에 정의된 TapePlex 이름입니다. VM Client는 현재 활성 TapePlex 경로를 사용하여 지정된 TapePlex로 요청 경로를 지정합니다.

command-string

요청된 TapePlex로 경로를 지정할 명령 문자열입니다.

  • VM Client는 지정된 명령 문자열을 검증하려고 시도하지 않지만, 지정된 tapeplex-name에 입력된 명령 문자열에 경로를 지정하고 응답을 표시합니다.

  • VTCS 명령에 VT 접두어를 붙이면 안됩니다. HSC UUI 인터페이스는 VT 접두어 없이 정확한 기능 프로세서로 VTCS 명령 경로를 지정합니다.

  • command-string은 HSC UUI(VOLRPT 제외) 또는 VTCS 명령(VTVRPT, DISPLAY MSG, DISPLAY CMD 제외)에서 지원되는 명령이어야 합니다.

예제

다음 예제에서 Route 명령은 처리를 위해 TapePlex HSC8로 "D CDS" 명령 문자열의 경로를 지정합니다. 수신된 응답은 SMC0173 메시지로 표시됩니다.

R HSC8 DI CDS

SERVer

SERVer 명령은 원격 라이브러리 서버에 대한 명명된 경로를 정의합니다. SERVer 명령은 StorageTek HTTP 서버에 대한 통신 경로를 설명합니다. 또한 SERVer 명령은 VM Client에 정의된 서버를 나열할 수 있습니다.

다음 사항에 유의하십시오.

  • SERVer를 정의하기 전에 TAPEPlex 명령을 사용하여 참조 TapePlex를 정의해야 합니다.

  • SERVer와 연관된 TapePlex 이름은 변경할 수 없습니다. 자세한 내용은 TAPEPlex를 참조하십시오.

구문

다음 그림은 SERVer 명령의 구문을 보여줍니다.

그림 6-23 SERVer 명령 구문

주변 텍스트에서 그림 6-23 에 관해 설명합니다.

매개변수

그림 6-23에 표시된 대로 SERVer 명령은 다음 매개변수를 포함합니다.

LIst

선택적으로, TapePlex 서버 경로에 대한 상태 정보를 표시합니다.

  • SERVer 명령에 아무 매개변수도 지정되지 않은 경우 LIst가 기본값입니다. 이 경우 모든 라이브러리 서버 경로가 나열됩니다.

  • LIst는 다른 매개변수와 함께 지정할 수 있습니다. NAme 이외의 매개변수와 함께 지정된 경우 다른 매개변수가 처리된 후 LIst가 생성됩니다.

선택적으로, 이 매개변수와 함께 NAme (name)을 지정할 수도 있습니다. NAme은 상태를 표시할 TapePlex 서버 경로를 지정합니다. name은 서버 경로 이름입니다.

NAme(name)

선택적으로, TapePlex 서버에 대한 통신 경로를 지정합니다.

name은 경로 매개변수의 식별자입니다. 이 이름은 통신 오류 메시지에 보고됩니다. 다음 규칙이 적용됩니다.

  • 값은 1~8자 사이여야 합니다.

  • 첫번째 문자는 영문자 또는 숫자여야 합니다.

  • 마지막 문자는 영문자 또는 숫자여야 합니다.

  • 첫번째와 마지막 사이의 모든 문자는 영문자, 숫자 또는 하이픈이어야 합니다.

ENable

선택적으로, 마운트 요청을 위해 선택하도록 지정된 서버 경로를 사용으로 설정합니다.

DIsable

선택적으로, 지정된 서버 경로를 사용 안함으로 설정합니다. 이것이 TapePlex의 유일한 경로인 경우 마운트 요청에 TapePlex를 사용할 수 없습니다.

TAPEPlex(name)

선택적으로, ACS 하드웨어 구성과 연관된 TapePlex 이름을 지정합니다. 새 서버를 정의할 때 TAPLEPlex 매개변수를 지정해야 합니다.

name은 TapePlex 이름입니다. 이 이름은 TapePlex 서버 오류 메시지에 보고됩니다. 다음 규칙이 적용됩니다.

  • 값은 1~8자 사이여야 합니다.

  • 첫번째 문자는 영문자 또는 숫자여야 합니다.

  • 마지막 문자는 영문자 또는 숫자여야 합니다.

  • 첫번째와 마지막 사이의 모든 문자는 영문자, 숫자 또는 하이픈이어야 합니다.

주:

단일 TapePlex에 다중 경로를 정의할 수 있습니다.
서버 경로 매개변수
HSCSUB(ssss)

선택적으로, 서버와 연관된 TapePlex를 나타내는 HSC 부속 시스템의 이름을 지정합니다. 이 매개변수는 하나 이상의 HSC 부속 시스템이 서버 호스트에서 실행 중(HSC가 MULT 모드로 실행 중)일 때만 필요합니다.

ssss는 HSC 부속 시스템 이름입니다.

HOst(hostname)

선택적으로, TapePlex 서버의 IP 분석기 호스트 이름을 지정합니다. DNS 조회를 위해 VM Client가 TCPIP DATA 파일에 액세스할 수 있어야 합니다.

hostname은 원격 호스트의 이름입니다.

주:

HOstIPaddress는 상호 배타적입니다.
IPaddress(ipaddress)

선택적으로, TapePlex 서버의 IP 주소를 지정합니다.

ipaddress는 원격 호스트의 IP 주소입니다.

주:

IPaddressHOst는 상호 배타적입니다.
POrt(nnnn)

선택적으로, 서버 포트를 지정합니다.

nnnn은 0-65535 범위의 서버 포트입니다. 기본값은 8080입니다.

WAit(nnnn)

선택적으로, VM Client가 요청 시간을 초과하기 전에 요청에 대한 최대 기본 대기 시간을 지정합니다.

nnnn은 0-9999 범위의 대기 시간(초)입니다. 기본값은 60입니다.

주:

기본 대기 시간은 마운트, 마운트 해제, 꺼내기, 이동 요청에 적용되지 않습니다. 이들의 기본 시간 초과 값은 각각 10분, 10분, 24시간, 1시간입니다.
REtry(nnnn)

선택적으로, 작업을 재개시키고 실패를 기록하기 전에 단일 요청에 대한 재시도 횟수를 지정합니다.

nnnn은 0-9999 범위의 재시도 횟수입니다. 기본값은 3입니다.

FAil(nnnn)

선택적으로, 특정 서버 경로가 사용 안함으로 설정되거나 서비스 중단되기 전에, 통신을 성공적으로 설정한 후 최대 실패 횟수를 지정합니다.

nnnn은 실패 횟수를 나타냅니다. 기본값은 0입니다.

0이 지정된 경우 명명된 SERVER가 통신 오류 때문에 자동으로 사용 안함으로 설정되는 일이 없습니다.

명명된 라이브러리에 대한 백업 SERVER 경로가 없는 경우 이 값을 지정해야 합니다.

FAIL 제한 횟수는 이 SERVER 경로에 통신이 성공적으로 설정된 후에만 적용됩니다.

예제

다음 예제에서 SERVer 명령은 TapePlex DENVER에 대해 DENVER1이라는 서버를 추가합니다.

SERVER NAME(DENVER1) TAPEPLEX(DENVER) IP(11.22.33.44) PORT(7777)

TAPEPlex

TAPEPlex 명령은 대개 단일 CDS로 표현된 특정 StorageTek 테이프 하드웨어 구성인 TapePlex를 정의합니다.

다음 사항에 유의하십시오.

  • HSC TapePlex에 액세스하려면 TAPEPlexSERVer 명령이 필요합니다.

  • TAPEPlex 명령은 VM Client가 통신하려는 TapePlex를 나열하고 그 상태를 보고할 수도 있습니다.

구문

다음 그림은 TAPEPlex 명령의 구문을 보여줍니다.

그림 6-24 TAPEPlex 명령 구문

주변 텍스트에서 그림 6-24 에 관해 설명합니다.

매개변수

그림 6-24에 표시된 대로 TAPEPlex 명령은 다음 매개변수를 포함합니다.

LIst

선택적으로, 지정된 TapePlex를 나열합니다.

NAme(name)

선택적으로, 정의하거나 수정할 TapePlex 이름을 지정합니다.

name은 TapePlex 이름입니다. 이 이름은 TapePlex 오류 메시지에 보고됩니다. 다음 규칙이 적용됩니다.

  • 값은 1~8자 사이여야 합니다.

  • 첫번째 문자는 영문자 또는 숫자여야 합니다.

  • 마지막 문자는 영문자 또는 숫자여야 합니다.

  • 첫번째와 마지막 사이의 모든 문자는 영문자, 숫자 또는 하이픈이어야 합니다.

다음 하위 매개변수를 지정할 수 있습니다.

  • ENable은 마운트 요청을 위해 선택하도록 지정된 TapePlex를 사용으로 설정합니다. 이것이 기본값입니다.

  • DIsable은 지정된 TapePlex를 사용 안함으로 설정합니다. TapePlex가 마운트 요청에 사용되지 않습니다.

SERVerlist

선택적으로, 정의된 TapePlex와 해당 속성 및 연관된 서버를 나열합니다. SERVerlist 매개변수를 NAME 매개변수와 함께 지정하여 단일 TapePlex로 표시를 제한할 수도 있습니다.

다음 하위 매개변수를 지정할 수 있습니다.

  • NAME은 서버를 나열할 TapePlex 이름을 지정합니다. name은 TapePlex 이름입니다.

STATus

선택적으로, 모든 TapePlex 또는 하나의 명명된 TapePlex의 현재 상태를 나열합니다. TapePlex 상태는 TapePlex가 활성, 비활성 또는 사용 안함인지 여부를 나타냅니다. 활성 TapePlex의 경우 상태에 현재 서버 이름이 나열됩니다. STATusRESYNChronize 명령을 수행하지 않습니다.

다음 하위 매개변수를 지정할 수 있습니다.

  • NAME은 상태 정보를 나열할 TapePlex 이름을 지정합니다. name은 TapePlex 이름입니다.

예제

다음 예제에서 TAPEPlex 명령은 DENVER라는 TapePlex를 정의합니다(아직 정의되지 않았다고 가정).

TAPEPLEX NAME(DENVER)

주:

TapePlex DENVER에 대한 통신 경로를 정의하려면 SERVer 명령을 지정해야 합니다. 예제는 SERVer를 참조하십시오.

TCPip

TCPip 명령은 TCP/IP 통신 환경의 현재 설정을 변경하거나 나열합니다. VM 호스트의 특정 TCP/IP 스택으로 TCP/IP 요청을 직접 보낼 수 있습니다. TCPip 명령은 언제든 실행할 수 있습니다.

구문

다음 그림은 TCPip 명령의 구문을 보여줍니다.

그림 6-25 TCPip 명령 구문

주변 텍스트에서 그림 6-25 에 관해 설명합니다.

매개변수

그림 6-25에 표시된 대로 TCPip 명령은 다음 매개변수를 포함합니다.

LIst

선택적으로, 현재 TCP/IP 설정을 표시합니다. PORTrange가 지정된 경우 LIst는 현재 바인드된 포트 번호와 고수위 포트 번호(한 번에 실행되는 최대 동시 통신 하위 작업 수)도 표시합니다.

  • TCPip 명령에 아무 매개변수도 지정되지 않은 경우 LIst가 기본값입니다.

  • LIst는 다른 매개변수와 함께 지정할 수 있습니다. 이 경우 다른 매개변수가 처리된 후 LIst가 생성됩니다.

OFF

선택적으로, VM Client TCP/IP 통신에 시스템 기본값이 사용되도록 지정합니다.

tcpip 매개변수
TCPname(name)

선택적으로, VM 호스트의 TCP/IP 서비스 시스템을 지정합니다.

name은 TCP/IP 통신을 위한 VM TCP/IP 서비스 시스템의 사용자 ID입니다. 기본값은 TCPIP입니다.

PORTrange(nnnn-mmmm) 또는 (OFF)

선택적으로, 원격 서버 경로에서 통신할 때 VM Client가 클라이언트 소켓을 바인드하기 위해 사용할 포트 범위를 지정합니다.

PORTrange가 정의된 경우 VM Client는 지정된 PORTrange 안의 포트 중 하나에 클라이언트 소켓을 바인드하고, PORTrange 밖의 클라이언트 포트는 사용하지 않습니다. 따라서 VM Client는 알려진 포트로 통신을 제한하는 방화벽 뒤에서 작동할 수 있습니다. 볼륨 조회, 마운트 등의 통신 서비스가 필요한 동시 하위 작업마다 고유 포트가 필요합니다. PORTrange가 정의되지 않은 경우 VM Client에서 임시 포트가 사용됩니다.

PORTrange는 한 번에 하나만 활성일 수 있지만, 새로운 PORTrange가 이전 PORTrange와 겹치더라도 PORTrange를 동적으로 재정의할 수 있습니다.

  • nnnn-mmmm은 포트 번호 범위입니다. 각 포트 번호는 1-65535 값을 가질 수 있습니다. 지정할 수 있는 최소 포트 번호 범위는 10(예: 6401-6410)입니다. 지정할 수 있는 최대 포트 번호 범위는 1000(예: 6401-7400)입니다.

  • OFF는 PORTrange 논리를 사용 안함으로 설정합니다. 그 결과 임시 포트가 사용됩니다. 이것이 기본값입니다.

다음 사항에 유의하십시오.

  • PORTrange를 지정할 경우, 잘 알려진 TCP/IP 포트와 충돌하지 않도록 PORTrange를 지정하는 것이 좋습니다.

  • PORTrange를 지정할 경우, 통신 서비스를 요청할 것으로 예상된 동시 하위 작업 수보다 큰 값으로 PORTrange를 지정하는 것이 좋습니다. 대부분의 설치에는 PORTrange에 40개 포트면 충분합니다. 그러나 "사용 가능한 포트 없음"이라는 반환 코드와 함께 SMC0128 메시지가 생성될 경우 더 큰 PORTrange가 필요합니다.

  • TCPip LIST 명령을 사용하여 고수위 포트 번호(한 번에 실행되는 최대 동시 통신 하위 작업 수)를 표시할 수 있습니다.

MONitor(nnnn)과 선택적으로 mmmm

선택적으로, 통신 모니터 하위 작업 스캔 간격과 통신 모니터 하위 작업 메시지 간격을 지정합니다.

nnnn은 모니터 스캔 간격(초)입니다. 통신 모니터는 매 nnnn초마다 라이브러리 통신 검증을 수행합니다. 10~9999 사이의 값을 지정합니다. 기본값은 60입니다.

매분 모니터 스캔을 사용으로 설정하려면 기본 설정 60을 유지하는 것이 좋습니다. 너무 낮은 값을 설정하면 비활성 라이브러리가 존재할 때 잠재적으로 성능이 저하될 수 있습니다. 너무 높은 값을 설정하면 PREFPRIMARY(ON)이 지정된 경우 기본 서버로 반환이 지연될 수 있습니다.

mmmm은 선택적으로 모니터 스캔 간격을 스캔 횟수로 지정합니다. 이 간격에 따라 통신 오류 메시지가 표시됩니다. 0~9999 사이의 값을 지정합니다. 기본값은 10입니다.

기본 MONITOR(60,10) 설정은 60초의 모니터 스캔 간격과 10회 스캔의 모니터 메시지 간격을 지정합니다. 매분 스캔이 수행되지만, 오류 메시지는 10회 스캔당 한 번만 생성됩니다.

mmmm 값 0은 통신 모니터 하위 작업으로 발행된 모든 비-복구 불가능 또는 비장애 오류 메시지를 사용 안함으로 설정합니다. 그러나 서버 통신 경로 사용 안함으로 발생한 오류는 여전히 발행됩니다.

PREFprimary(ON|OFF)

선택적으로, 자동 기본 서버 전환을 사용 또는 사용 안함으로 설정합니다. 자동 기본 서버 전환이 이루어지려면 통신 모니터 하위 작업이 활성이어야 합니다. MONITOR(OFF)가 지정된 경우 기본 서버 전환이 사용 안함으로 설정됩니다.

예제

다음 예제에서 TCPip 명령은 임시 포트를 사용하여 TCPIP라는 VM 서비스 시스템에 TCP/IP 요청을 직접 보냅니다.

TCPIP TCPNAME(TCPIP) PORTRANGE(OFF)

TRace

TRace 명령은 VM Client 추적을 사용으로 설정합니다. VM Client 추적 파일은 TRACE FILEDEF 파일에 기록됩니다.

주:

이 명령은 시스템 성능에 영향을 미칠 수 있습니다. StorageTek 소프트웨어 지원 센터의 지시 하에만 사용하십시오.

구문

다음 그림은 TRace 명령의 구문을 보여줍니다.

그림 6-26 TRace 명령 구문

주변 텍스트에서 그림 6-26 에 관해 설명합니다.

매개변수

그림 6-26에 표시된 대로 TRace 명령은 다음 매개변수를 포함합니다.

parameter

LIst

선택적으로, 현재 VM Client 추적 설정을 나열합니다.

  • TRace 명령에 아무 매개변수도 지정되지 않은 경우 LIst가 기본값입니다.

  • LIst는 다른 매개변수와 함께 지정할 수 있습니다. 이 경우 다른 매개변수가 처리된 후 목록이 생성됩니다.

OFF

선택적으로, VM Client 추적을 사용 안함으로 설정합니다.

ON

선택적으로, VM Client 추적을 사용으로 설정합니다.

예제

다음 예제에서 TRace 명령은 VM Client 추적을 사용으로 설정합니다.

TRACE ON