Dell™ PowerVault™ 모듈러 디스크 스 토리지 관리자 CLI 안내서 w w w. d e l l . c o m | s u p p o r t . d e l l .
주 및 주의사항 주 : " 주 " 는 컴퓨터를 보다 효율적으로 사용하는 데 도움을 주는 중요 정보를 제공합니다 . 주의사항 : " 주의사항 " 은 하드웨어의 손상 또는 데이터 유실 위험을 설명하 며 , 이러한 문제를 방지할 수 있는 방법을 알려줍니다 . ____________________ 이 문서의 정보는 사전 통보 없이 변경될 수 있습니다 . © 2008 Dell Inc. 저작권 본사 소유 . Dell Inc. 의 서면 승인 없이 어떠한 경우에도 무단 복제하는 것을 엄격히 금합니다 . 본 설명서에 사용된 상표인 Dell, DELL 로고 및 PowerVault 는 Dell Inc. 의 상표이며 , Microsoft, Internet Explorer 및 Windows 는 미국 및 / 또는 기타 국가에서 Microsoft Corporation 의 상표 또 는 등록 상표입니다 . 본 설명서에서 특정 회사의 표시나 제품 이름을 지칭하기 위해 기타 상표나 상호를 사용할 수 도 있습니다 . Dell Inc.
차례 1 명령줄 인터페이스 정보 . . . . . . . . . . . . . 13 . . . . . . . . . . . . 14 참고 사항 . . . . . . . . . . . . . . . . . . . . . 15 CLI 명령어 . . . . . . . . . . . . . . . . . . . . . 15 명령줄 인터페이스 사용 방법 명령줄 매개변수 . . . . . . . . . . . . . . . . . 18 . . . . . . . . . . . . . . . . 22 . . . . . . . . . . . . . . . . . . . . . 23 종료 상태 . . . . . . . . . . . . . . . . . . . . . . . . 23 사용 예제 . . . . . . . . . . . . . . . . . . . . . . . .
3 스토리지 배열 구성 스토리지 배열 구성 . . . . . . . . . . . . . . . . . 43 . . . . . . . . . . . . . . . . . . 44 스토리지 배열에 포함할 항목 결정 파일에 구성 저장 . . . . . . . 44 . . . . . . . . . . . . . . . . . 47 가상 디스크 작성 명령어 사용 . . . . . . . . . . 48 . . . . . . . . . . . . . . 52 . . . . . . . . . . . . . . . . . . . . . . . . 55 자동 구성 명령어 사용 구성 수정 스토리지 배열 암호 설정 . . . . . . . . . . . . . 55 SMTP 및 SNMP 경고 설정 . . . . . . . . . . . . 56 RAID 컨트롤러 모듈 클럭 설정 . . . . . . . . . . 57 스토리지 배열 호스트 유형 설정 4 . . . .
스냅샷 가상 디스크 설정 변경 . . . . . . . . . . . . . . . . . . . . . . 73 . . . . . . . . . . . 74 스냅샷 가상 디스크 중지 및 삭제 . 스냅샷 가상 디스크 재작성 스냅샷 가상 디스크 재작성을 위한 호스트 서버 준비 . . . . . . . . . . . . . . . . . 74 . . . . . . . . 75 . . . . . . . . . . . 77 . . . . . . . . . . . . . . . 78 스냅샷 가상 디스크 다시 만들기 5 가상 디스크 복사 기능 사용 가상 디스크 복사본 작성 72 가상 디스크 복사 기능 활성화 . . . . . . . . . 79 가상 디스크 복사본 후보 결정 . . . . . . . . . 79 . . . . . . . . . . . . 79 가상 디스크 복사본 작성 가상 디스크 복사본 작성을 위한 호스트 서버 준비 . . . . . . . . .
스토리지 배열 유지 관리 . . . . . . . . . . . . . 91 일상적인 유지 관리 . . . . . . . . . . . . . . . . . . 91 매체 검색 실행 . . . . . . . . . . . . . . . . . . 91 일관성 검사 실행 . . . . . . . . . . . . . . . . . RAID 컨트롤러 모듈 재설정 . . . . . . . . . . . RAID 컨트롤러 모듈 데이터 전송 활성화 94 . . . . . . . . . . . . . . 94 . . . . . . . . . . . . . . . . . . 94 RAID 컨트롤러 모듈 클럭 동기화 . . . . . . . . 95 . . . . . . . . . . . . . . . . . 95 . . . . . . . . . . . . . . . . . . . . . . . . 95 물리 디스크 찾기 성능 조정 성능 모니터 . . . . .
스크립트 명령어 . . . . . . . . . . . . . . . . . . 명령어 형식 규칙 . 105 . . . . . . . . . . . . . . . . . . . 106 기능별로 나열된 명령어 . . . . . . . . . . . . . . . . 108 디스크 그룹 명령어 . . . . . . . . . . . . . . . . 108 . . . . . . . . . . . . . . . . . 108 인클로저 명령어 호스트 토폴로지 명령어 iSCSI 명령어 . . . . . . . . . . . . . 109 . . . . . . . . . . . . . . . . . . . . 109 물리 디스크 명령어 . . . . . . . . . . . . . . . . RAID 컨트롤러 모듈 명령어 세션 명령어 110 . . . . . . . . . . . 110 . . . . . . . . . . . . . . . . . . . .
호스트 포트 작성 . . . . . . . . . . . . . . . . . 123 iSCSI 초기자 작성 . . . . . . . . . . . . . . . . . 124 RAID 가상 디스크 작성 ( 자동 물리 디스크 선택 ) . RAID 가상 디스크 작성 ( 여유 용량 기반 선택 ) . . . . . . . . . . . . 125 . . . . . . . . . . . . . . 127 RAID 가상 디스크 작성 ( 수동 물리 디스크 선택 ) . . . . . . . . . . . . . 129 스냅샷 가상 디스크 작성 . . . . . . . . . . . . . 131 가상 디스크 복사본 작성 . . . . . . . . . . . . . 136 . . . . . . . . . . . . . . . . . 137 . . . . . . . . . . . . . . . . . . . . 138 디스크 그룹 삭제 호스트 삭제 호스트 그룹 삭제 . .
RAID 컨트롤러 모듈 재설정 . . . . . . . . . . . 스토리지 배열 전지 설치 날짜 재설정 스토리지 배열 iSCSI 기준선 재설정 . 158 . . . . . 159 . . . . . . 159 스토리지 배열 SAS PHY 기준선 재설정 . . . . . 160 스토리지 배열 가상 디스크 배포 재설정 . . . . 160 디스크 그룹 다시 활성화 . . . . . . . . . . . . 160 물리 디스크 다시 활성화 . . . . . . . . . . . . 161 인클로저 로그 데이터 저장 . . . . . . . . . . . 물리 디스크 채널 오류 격리 진단 상태 저장 . . . . . . . . . . . . . 구문 161 . . . . . . . . 162 . . . . . . . . . . . . . . . . . . . . . . . . 162 물리 디스크 로그 저장 . . . . . . . . . . . . . .
물리 디스크 상태 설정 . . . . . . . . . . . . . . RAID 컨트롤러 모듈 설정 구문 180 . . . . . . . . . . . . . . . . . . . . . . . . 180 구문 요소 명령문 데이터 . . . . . . . . . . . . . 182 추가 정보 . . . . . . . . . . . . . . . . . . . . . 184 세션 설정 . . . . . . . . . . . . . . . . . . . . . 185 스냅샷 가상 디스크 설정 . 스토리지 배열 설정 . . . . . . . . . . . . 186 . . . . . . . . . . . . . . . . 188 스토리지 배열 인클로저 위치 설정 스토리지 배열 ICMP 응답 설정 . . . . . . . 189 . . . . . . . . . 190 스토리지 배열 iSNS 서버 IPv4 주소 설정 . . . .
스토리지 배열의 보류 중인 토폴로지 표시 . . . . . . . . . . . . . . . . . . . 스토리지 배열의 읽을 수 없는 섹터 표시 . . . . . . . . . . . . 문자열 표시 210 . . . . . . . . . 211 . . . . . . . . . . . . . . . . . . . . 212 구성되지 않은 iSCSI 초기자 표시 가상 디스크 표시 . . . . . . . . 212 . . . . . . . . . . . . . . . . . 212 가상 디스크 작업 진행률 표시 가상 디스크 복사본 표시 . . . . . . . . . 214 . . . . . . . . . . . . 214 가상 디스크 복사본 소스 후보 표시 . . . . . . 215 가상 디스크 복사본 대상 후보 표시 . . . . . . 215 디스크 그룹 가져오기 의존도 보기 . . . . . . . 216 . . . . . . . . . . .
iSCSI 세션 중지 구문 . . . . . . . . . . . . . . . . . . 224 . . . . . . . . . . . . . . . . . . . . . . . . 224 물리 디스크 깜박임 중지 . . . . . . . . . . . . . 물리 디스크 채널 오류 격리 진단 중지 스냅샷 중지 225 . . . . . . . . . . . . . . . . . . . . 225 스토리지 배열 깜박임 중지 . . . . . . . . . . . 스토리지 배열 물리 디스크 펌웨어 다운로드 중지 . . . . . . . . . . . . 가상 디스크 복사 중지 A 샘플 스크립트 파일 색인 . 12 차례 225 . . . . . 226 . . . . . . . 226 . . . . . . . . . . . . . . 227 . . . . . . . . . . . . . . . . 229 구성 스크립트 예제 1 . . . . . . . . .
명령줄 인터페이스 정보 이 설명서는 명령줄 인터페이스 (CLI) 도구 및 관련 명령어와 스크립트 파 일을 사용해야 하는 시스템 관리자 , 개발자 및 엔지니어를 대상으로 합니 다 . 특정 CLI 명령어가 수행하는 기능은 스토리지 배열의 그래픽 사용자 인터페이스 (GUI) 인 Modular Disk(MD) Storage Manager 에서도 액세스 할 수 있습니다 . 자세한 내용은 다중 스토리지 배열을 작성하고 관리하기 위한 스토리지 관리자 소프트웨어에 대해 설명하는 사용 설명서를 참조하 십시오 . 추가 정보를 보려면 시스템과 함께 제공된 하드웨어 및 소프트웨 어 설명서를 참조하십시오 . 주 : 새로운 갱신본이 없는지 support.dell.com 에서 항상 확인하십시오 . 갱신 본에는 최신 정보가 수록되어 있으므로 다른 설명서를 읽기 전에 반드시 먼저 참조하시기 바랍니다 . 주 : CLI 명령어는 위험한 명령어에 대해 대화형 경고를 표시하지 않습니다 .
명령줄 인터페이스는 다음과 같은 기능을 수행하는 데 사용할 수 있습니다 . • 스크립트 엔진에 직접 액세스하여 대화형 모드에서 명령어를 실행하거 나 스크립트 파일을 사용하여 명령어를 실행합니다 . • 동일한 구성을 서로 다른 스토리지 배열에 설치해야 할 경우에 여러 스 토리지 배열에서 실행할 스크립트 명령어 배치 파일을 만듭니다 . • 호스트에 직접 연결된 스토리지 배열, Ethernet을 통해 호스트에 연결된 스토리지 배열 또는 이 두 가지가 결합된 방식으로 호스트에 연결된 스 토리지 배열에 대해 스크립트 명령어를 실행합니다 . • 스토리지 배열에 대한 구성 정보를 표시합니다 . • 관리 도메인에서 스토리지 배열을 추가하고 제거합니다 . • 로컬 서브네트에 연결된 모든 스토리지 배열을 자동으로 검색합니다 . • 단순 네트워크 관리 프로토콜 (SNMP) 트랩 대상 및 전자 우편 경고 알 림을 추가하거나 삭제합니다 .
다음은 CLI 명령어의 일반적인 형식을 보여 주는 구문입니다 . SMcli storageArray parameters script-commands; SMcli 명령줄 인터페이스를 호출합니다 . storageArray 스토리지 배열의 호스트 이름 또는 IP 주소입니다 . parameters 명령어의 환경 및 용도를 정의하는 CLI 매개변수입니다 . script-commands 하나 이상의 스크립트 명령어 또는 스크립트 명령어가 포함된 스크립트 파일의 이름입니다 . 스크립트 명령어는 스토리지 배열 구성 명령어입니다 . 29 페이지 " 스크립 트 명령어 정보 " 에서는 스크립트 명령어에 대해 간단하게 설명하고 105 페이지 " 스크립트 명령어 " 에는 스크립트 명령어의 정의 , 구문 및 매개변 수가 나와 있습니다 . 참고 사항 SMcli 와 스토리지 배열 이름만 입력하고 CLI 매개변수 , 스크립트 명령어 또는 스크립트 파일을 지정하지 않으면 명령줄 인터페이스가 대화형 모드 로 실행됩니다 .
• 통신 매개변수 지정 • 개별 스크립트 구성 명령어 입력 • 스크립트 구성 명령어가 포함된 파일 지정 다음은 CLI 명령어의 일반적인 형식으로 , 각 명령어에 사용되는 매개변수 와 터미널을 보여줍니다 . 표 1-1 에서는 CLI 명령어에 포함된 매개변수에 대한 정의를 보여줍니다 . 표 1-1. 명령어 명명 규정 매개변수 정의 a|b 선택 항목을 나타내는 파이프 기호 ("a" 또는 "b") 기울임꼴 단어 터미널 [...]( 대괄호 ) 0 또는 1 회 반복 {...}( 중괄호 ) 0 회 이상 반복 <...
SMcli -a email:email-address [host-name-or-IP-address1 [host-name-or-IP-address2]] [-n storage-array-name | -w WWID | -h host-name | -r (host_sa | direct_sa)] [-I information-to-include][-q frequency][-S] SMcli -x email:email-address [host-name-or-IP-address1 [host-name-or-IP-address2]] [-n storage-array-name | -w WWID | -h host-name | -r (host_sa | direct_sa)] [-S] SMcli (-a | -x) trap:community, host-name-or-IP-address [host-name-or-IP-address1 [host-name-or-IP-address2]] [-n storage-array-name | -w WWID
명령줄 매개변수 표 1-2. 명령줄 매개변수 매개변수 정의 host-name-or-IP-address 대역내 관리형 스토리지 배열 (IPv4 또는 iPv6) 또는 대 역외 관리형 스토리지 배열 (IPv4) 의 호스트 이름이나 인터넷 프로토콜 (IP) 주소를 지정합니다 . • 스토리지 배열에 직접 연결된 호스트를 사용하여 스토 리지 배열을 관리하는 경우 ( 대역내 스토리지 관리 ) 호스트에 연결된 스토리지 배열이 두 개 이상이면 -n 매 개변수를 사용해야 합니다 . • Ethernet 연결을 통해 스토리지 배열을 관리하는 경우 ( 대역외 스토리지 관리 ) 독립 디스크 중복 배열 (RAID) 컨트롤러 모듈의 host-name-or-IP-address 를 지 정해야 합니다 . • 이전에 MD 스토리지 관리자의 그래픽 사용자 인터페 이스 (GUI) 에서 스토리지 배열을 구성한 경우 -n 매개 변수를 사용하여 사용자가 제공한 이름으로 스토리지 배열을 지정할 수 있습니다 .
표 1-2. 명령줄 매개변수 ( 계속 ) 매개변수 정의 -d 스크립트 구성 파일의 내용을 표시할 때 사용합니다 . -e 현재 CLI 명령어를 실행할 때 구문 검사를 비활성화하 려는 경우에 사용합니다 . -F( 대문자 ) 모든 경고를 전송하는 데 사용할 전자 우편 주소를 지정 할 때 사용합니다 . -f( 소문자 ) 지정된 스토리지 배열에서 실행될 스크립트 명령어가 포함된 파일명을 지정할 때 사용합니다 . 이 매개변수는 스크립트 명령어를 실행하는 데 사용된 다는 점에서 -c 매개변수와 유사합니다 . -c 매개변수를 사용하면 개별 스크립트 명령어를 실행할 수 있고 -f 매 개변수를 사용하면 파일에 포함된 스크립트 명령어를 실행할 수 있습니다 . 주 : 기본적으로 파일에 포함된 스크립트 명령어를 실행 하는 동안 발견된 모든 오류는 무시되고 파일이 계속 실 행됩니다 . 이 동작을 무효화하려면 스크립트 파일에 set session errorAction=stop 명령어를 사용합니다 .
표 1-2. 명령줄 매개변수 ( 계속 ) 매개변수 정의 -I 전자 우편 경고 알림에 포함할 정보의 종류를 지정할 때 사용합니다 . 다음과 같은 정보 인수를 사용할 수 있습니 다. • eventOnly — 전자 우편에 이벤트 정보만 포함합니다 . • profile — 전자 우편에 이벤트 및 배열 프로파일 정보를 포함합니다 . • supportBundle — 전자 우편에 이벤트 및 지원 번들 정 보를 포함합니다 . 주 : 명령어를 실행할 때마다 정보 인수를 하나만 입력할 수 있습니다 . 따라서 모든 정보를 포함하려면 명령어를 세 번 실행해야 합니다 . -i 알려진 스토리지 배열의 IP 주소를 표시하기 위해 -d 매 개변수와 함께 사용합니다 . -m 전자 우편 경고 알림을 보내는 데 사용할 전자 우편 서버 의 호스트 이름이나 IP 주소를 지정할 때 사용합니다 . -n 스크립트 명령어를 실행할 대상 스토리지 배열의 이름 을 지정할 때 사용합니다 .
표 1-2. 명령줄 매개변수 ( 계속 ) 매개변수 정의 -q 전자 우편 경고 알림에 추가 프로파일 또는 지원 번들 정 보를 포함하는 간격을 지정할 때 사용합니다 . 중요한 이 벤트가 발생할 때마다 기본 이벤트 정보 이상을 포함하 는 전자 우편 경고 알림이 항상 생성됩니다 . -I 매개변수 를 eventOnly 로 설정하면 -q 에 everyEvent 인수만 사용 할 수 있습니다 . -I 매개변수를 profile 이나 supportBundle 로 설정한 경우 해당 정보는 -q 매개변수 에 지정된 빈도로 전자 우편에 포함됩니다 . 사용할 수 있는 빈도 인수는 다음과 같습니다 . • everyEvent — 모든 전자 우편 경고 알림에 정보를 반환 합니다 . • 2 — 2 시간에 한 번만 정보를 반환합니다 . • 4 — 4 간에 한 번만 정보를 반환합니다 . • 8 — 8 시간에 한 번만 정보를 반환합니다 . • 12 — 12 시간에 한 번만 정보를 반환합니다 .
표 1-2. 명령줄 매개변수 ( 계속 ) 매개변수 정의 -v 스토리지 배열 구성 파일에 포함된 알려진 장치의 현재 전체 상태를 표시하기 위해 -d 매개변수와 함께 사용합 니다 . 구성 파일에는 스토리지 배열 구성에 포함된 모든 장치와 장치 사이의 관계가 나열됩니다 . 구성 파일을 사 용하면 스토리지 배열을 다시 구성할 수 있습니다 . -X( 대문자 ) 구성 파일에서 스토리지 배열을 삭제할 때 사용합니다 . 구성 파일에는 스토리지 배열 구성에 포함된 모든 장치 와 장치 사이의 관계가 나열됩니다 . 구성 파일을 사용하 면 스토리지 배열을 다시 구성할 수 있습니다 . -x( 소문자 ) SNMP 트랩 대상 또는 전자 우편 주소 경고 대상을 제거 할 때 사용합니다 . community 는 트랩의 SNMP 커뮤니 티 이름이고 host 는 트랩이 전송될 시스템의 IP 주소나 DNS 호스트 이름입니다 . -? 이 매개변수를 사용하면 CLI 명령어에 대한 사용 정보 를 표시할 수 있습니다 .
세부 오류 보고 CLI 에서 발생한 오류에서 수집된 오류 데이터는 파일에 기록됩니다 . CLI 에 대한 세부 오류 보고는 다음과 같은 방식으로 작동합니다 . • 비정상적으로 CLI 를 종료하거나 스크립트 명령어 실행을 중단해야 할 경우 CLI 가 중단되기 전에 오류 데이터가 수집 및 저장됩니다 . • CLI 에서는 표준 이름의 파일에 데이터를 기록하여 오류 데이터를 자동 으로 저장합니다 . • CLI에는 오류 데이터가 포함된 파일의 이전 버전에 대한 덮어쓰기 방지 기능이 없습니다 . 오류 처리를 위해 다음과 같은 두 가지 종류로 오류가 분류됩니다 . • 사용자가 입력한 매개변수 또는 구문 오류 • 작동 오류로 인해 발생하는 예외 이러한 두 가지 종류의 오류 중 하나가 발견되면 CLI 에서는 오류 설명 정 보를 명령줄에 직접 작성하고 반환 코드를 설정합니다 . 반환 코드에 따라 CLI 에서는 오류의 원인인 매개변수에 대한 추가 정보를 작성할 수도 있습 니다 .
표 1-3. 종료 상태 상태 값 의미 0 오류 없이 명령어가 종료되었습니다 . 1 명령어가 종료되었지만 오류가 발생했습니다 . 오류 정보도 함 께 표시됩니다 . 2 스크립트 파일이 없습니다 . 3 출력 파일을 여는 동안 오류가 발생했습니다 . 4 지정된 주소에 스토리지 배열이 없습니다 . 5 주소가 서로 다른 스토리지 배열을 나타냅니다 . 6 연결된 호스트 에이전트에 대해 스토리지 배열 이름이 없습니다 . 7 지정된 주소에 스토리지 배열 이름이 없습니다 . 8 구성 파일에 스토리지 배열 이름이 없습니다 . 10 스토리지 배열에 대한 관리 등급이 없습니다 . 11 구성 파일에서 스토리지 배열을 찾을 수 없습니다 . 12 내부 오류가 발생했습니다 . 13 잘못된 스크립트 구문이 있습니다 . 14 RAID 컨트롤러 모듈에서 스토리지 배열과 통신할 수 없습니다 . 15 중복 인수를 입력했습니다 . 16 실행 오류가 발생했습니다 .
표 1-3. 종료 상태 ( 계속 ) 상태 값 의미 27 구성 파일을 갱신하는 동안 오류가 발생했습니다 . 28 알 수 없는 호스트 오류가 발생했습니다 . 29 보낸 사람 연락처 정보 파일을 찾을 수 없습니다 . 30 보낸 사람 연락처 정보 파일을 읽을 수 없습니다 . 31 userdata.txt 파일이 이미 있습니다 . 32 전자 우편 경고 알림에 지정한 -I 값이 잘못되었습니다 . 33 전자 우편 경고 알림에 지정한 -f 값이 잘못되었습니다 . 사용 예제 다음 예제에서는 명령줄에 CLI 명령어를 입력하는 방법을 보여줍니다. 각 예제는 구문과 형식을 보여주며 일부 예제에는 스크립트 명령어도 나와 있 습니다 . 각 예제는 Windows 및 Linux 운영 체제에 해당하는 버전으로 제 공됩니다 . -c 매개변수는 운영 체제에 따라 사용 방법이 다릅니다 . Windows 운영 체제에서는 -c 매개변수 다음에 나오는 스크립트 명령어를 따옴표로 묶습니다 .
이 예제에서는 스토리지 배열에서 기존 가상 디스크를 삭제하고 새 가상 디스크를 작성하는 방법을 보여줍니다 . 기존 가상 디스크의 이름은 Stocks_<_Bonds 이고 새 가상 디스크의 이름은 Finance 입니다 . RAID 컨 트롤러 모듈 호스트 이름은 finance1 과 finance2 입니다 . 스토리지 배열이 보호되어 있기 때문에 TestArray 암호를 사용해야 합니다 . Windows SMcli finance1 finance2 -c "set session password= \"TestArray\"; delete virtualDisk [\"Stocks_<_ Bonds\"]; create virtualDisk physicalDiskCount[3] raidLevel=5 capacity=10 GB userLabel=\"Finance\"; show storageArray healthStatus;" Linux SMcli finance1 finance2 -c ‘set session password= "T
이 예제에서는 현재 구성에서 발견된 모든 스토리지 배열을 표시하는 방법 을 보여줍니다 . 이 예제의 명령어는 각 스토리지 배열의 호스트 이름을 반 환합니다 . SMcli -d 구성에 포함된 각 스토리지 배열의 IP 주소를 확인하려면 명령어에 -i 매개 변수를 추가합니다 .
명령줄 인터페이스 정보
스크립트 명령어 정보 스크립트 명령어를 사용하여 스토리지 배열을 구성하고 관리할 수 있습니 다 . 스크립트 명령어는 명령줄 인터페이스 (CLI) 명령어와는 다르지만 스 크립트 명령어도 명령줄 인터페이스를 사용하여 입력합니다 . 스크립트 명령어를 개별적으로 입력하거나 스크립트 명령어 파일을 실행할 수 있습 니다 . 개별 스크립트 명령어를 입력할 경우 스크립트 명령어를 CLI 명령 어의 일부로 포함하고 스크립트 명령어 파일을 실행할 경우 파일 이름을 CLI 명령어에 포함해야 합니다 . 스크립트 명령어는 다음과 같은 기능을 수 행하는 스크립트 엔진을 통해 처리됩니다 . • 명령어 구문 확인 • 명령어 해석 • 명령어를 RAID 컨트롤러 모듈에서 실행되는 적절한 프로토콜 호환 명 령어로 변환 • 스토리지 배열에 명령어 전달 스토리지 배열에서는 스토리지 배열의 RAID ( 독립 디스크 중복 배열 ) 컨 트롤러 모듈에서 스크립트 명령어를 실행합니다 .
표 2-1. 구성 및 관리 작업 ( 계속 ) 작업 세부 작업 NVSRAM 구성 비트 및 바이트 레벨에서 사용자 구성 영역 다운로 드 및 수정 , NVSRAM ( 정적인 비휘발성 임의 접근 메모리 ) 값 표시 제품 확인 인클로저 프로파일 표시 데이터 검색 전지 관리 전지 설치 날짜 설정 펌웨어 관리 RAID 컨트롤러 모듈 , 인클로저 관리 모듈 (EMM) 및 물리 디스크 펌웨어 다운로드 스크립트 명령어 구조 모든 스크립트 명령어의 구조는 다음과 같습니다 . command operand-data {statement-data} 여기서 command 는 수행할 작업을 나타내고 operand-data 는 구성하거나 관리할 스토리지 배열 구성요소 ( 예 : RAID 컨트롤러 모듈 , 물리 디스크 또 는 디스크 그룹 ) 를 나타내며 statement-data 는 RAID 레벨 또는 디스크 그 룹의 가용성을 지정하는 것과 같이 구성요소에 대해 수행할 작업입니다 .
특정 개체에 대해 명령어를 실행하려면 virtualDisk[engineering] 과 같이 대괄호를 사용하여 개체를 식별합니다 . virtualDisks[sales engineering marketing] 과 같이 대괄호 안에 식별자 목록을 지정하여 여러 개체를 나타 낼 수 있습니다 식별자 목록에는 공백을 구분자로 사용합니다 . 개체를 설 명하는 추가 정보를 포함하려면 한정자가 필요합니다 . 표 2-2 에는 개체 종류 및 그와 관련된 식별자 목록이 나와 있습니다 . 표 2-2.
스크립트 명령어 명령 구문 스크립트 명령어를 사용하면 호스트 토폴로지 , 물리 디스크 구성 , RAID 컨트롤러 모듈 구성 , 가상 디스크 정의 , 디스크 그룹 정의 등과 같은 스토 리지 배열의 여러 측면을 정의하고 관리할 수 있기 때문에 실제 명령어 수 는 매우 많습니다 . 이러한 명령어를 일반적인 범주로 분류할 수 있으며 , 이 범주는 스토리지 배열의 다양한 측면에 명령어를 적용할 때에도 사용됩 니다 . 표 2-3 에는 각 스크립트 명령어의 일반적인 형식과 정의 목록이 나와 있습 니다 . 표 2-3. 스크립트 명령어의 일반적인 형식 명령어 구문 설명 activate object {statementdata} 작업을 실행할 수 있게 환경을 설정하거나 , 환경이 이미 올바르게 설정되어 있는 경우 작업을 실행합 니다 . autoConfigure 명령어에 지정된 매개변수를 기초로 구성을 자동으 storageArray{statement-data} 로 만듭니다 .
표 2-3. 스크립트 명령어의 일반적인 형식 ( 계속 ) 명령어 구문 설명 recopy object {statementdata} 기존 가상 디스크 복사 소스 / 대상을 사용하여 가상 디스크 복사 작업을 다시 시작합니다 . 특성을 변경 한 후 작업을 다시 시작할 수 있습니다 . recover object {statementdata} 저장된 구성 데이터와 명령문 특성을 사용하여 개 체를 다시 만듭니다 . 이 명령어 구문은 create 명령 어 구문과 유사합니다 . recreate object {statementdata} 기존 스냅샷 가상 디스크를 사용하여 스냅샷 작업 을 다시 시작합니다 . 특성을 변경한 후 작업을 다시 시작할 수 있습니다 . remove object {statementdata} 개체 사이의 관계를 제거합니다 . repair object {statement-data} check 명령어를 통해 발견된 오류를 복구합니다 .
반복 구문 요소 반복 구문 요소는 하나 이상의 스크립트 명령어에 사용할 수 있는 변수 및 매개변수의 일반적인 범주입니다 . 반복 구문은 105 페이지 " 스크립트 명 령어 " 에 나열된 스크립트 명령어의 일반적인 정의에 사용됩니다 . 표 2-4 에는 반복 구문과 각 구문에 사용할 수 있는 구문 값의 목록이 나와 있습니 다. 표 2-4.
표 2-4.
표 2-4.
표 2-4. 반복 구문 요소 ( 계속 ) 반복 구문 구문 값 instance-based-repository-spec repositoryRAIDLevel=repository-raidlevel repositoryPhysicalDisks=(physical diskspec-list) [enclosureLossProtect=boolean] repositoryDiskGroup=virtual-diskgroup-number [freeCapacityArea=integer-literal] repositoryPhysicalDisks 의 경우 repositoryRAIDLevel 을 지정합니다 . 디스크 그룹의 경우 RAID 레벨 또는 물 리 디스크를 지정하지 않습니다 . 디스 크 그룹을 지정할 때는 enclosureLossProtect 를 설정하지 마십 시오 . 주 : 인클로저 손실 방지 기능이 작동하 려면 디스크 그룹의 각 물리 디스크가 별도의 인클로저에 있어야 합니다 .
표 2-4. 반복 구문 요소 ( 계속 ) 반복 구문 구문 값 WWID string-literal. hostPort 식별자의 경우에는 콜론 구분 자가 없는 16 자리 16 진수입니다 . nvsram-offset hexadecimal-literal host-type string-literal | integer-literal nvsram-byte-setting nvsram-value (0x hexadecimal | integer-literal) nvsram-bit-setting nvsram-mask, nvsram-value (0x hexadecimal, 0x hexadecimal | integer-literal) ipv4-address (0–255).(0–255).(0–255).
표 2-4. 반복 구문 요소 ( 계속 ) 반복 구문 구문 값 autoconfigure-vols-attr-value-pair physicalDiskType=physical disk-type| raidLevel=raid-level | diskGroupWidth=integer-literal | diskGroupCount=integer-literal | virtualDisksPerGroupCount=integerliteral| hotSpareCount=integer-literal | segmentSize=segment-size-spec 주 : 스토리지 배열에 한 가지 종류의 물리 디스크만 있으면 physicalDiskType 매개변수가 필요하지 않습니다 . physicalDiskType 매개변수를 사용할 경 우 hotSpareCount 매개변수와 diskGroupWidth 매개변수도 사용해야 합니다 .
표 2-5. 반복 구문 요소의 값 범위 ( 계속 ) 반복 구문 구문 값 IPV6VlanID 1 - 4094 IPV6HopLimit 0 - 255 ( 기본값 : 64) IPV6NdDetectDuplicateAddress 0 - 256 IPV6NdReachableTime 0 - 65535 ( 기본값 : 30000 밀리초 ) IPV6RetransmitTime 0 - 65535 ( 기본값 : 1000 밀리초 ) IPV6NDTimeOut 0 - 65535 ( 기본값 : 3000 밀리초 ) maxFramePayload 1500 주 : maxFramePayload 매개변수는 IPv4 와 IPv6 에서 공유합니다 . 페이로드 부 분은 표준 Ethernet 프레임의 경우 1500 바이트로 설정되고 점보 Ethernet 프레 임의 경우 9000 바이트로 설정됩니다 . 점보 프레임을 사용하는 경우에는 네트 워크 경로에 포함된 모든 장치에서 더 큰 크기의 프레임을 처리할 수 있어야 합니다 .
주 : CLI 와 스크립트 명령어는 대 / 소문자를 구분하지 않지만 가상 디스크 , 호스트 , 호스트 포트 등의 사용자 레이블은 대 / 소문자를 구분합니다 . 사용 자 레이블로 식별되는 개체에 매핑할 경우 사용자 레이블을 정의된 그대로 입 력하지 않으면 CLI 및 스크립트 명령어가 실행되지 않습니다 . 주 : 이름에 영숫자 문자 , 하이픈 및 밑줄의 조합을 사용할 수 있습니다 . 명령 어 이름은 최대 30 자까지 입력할 수 있습니다 . 최대 문자 제한을 초과하면 대 괄호 ([ ]) 가 꺽쇠 괄호 (< >) 로 바뀝니다 . 주 : capacity 매개변수는 숫자 값과 측정 단위를 구별하는 공백없이 10 보다 크거나 같은 값을 지정하면 오류가 발생합니다 . ( 예를 들어 10GB 를 입력하 면 오류가 반환되지만 10GB 를 입력하면 오류가 반환되지 않습니다 .) 스크립트 파일에 설명 추가 다음과 같은 세 가지 방법으로 스크립트 파일에 설명을 추가할 수 있습니 다.
스크립트 명령어 정보
스토리지 배열 구성 이 장에서는 명령줄에서 스크립트 명령어를 실행하여 물리 디스크 그룹에 서 가상 디스크를 작성하는 방법 및 RAID ( 독립 디스크 중복 배열 ) 스토 리지 배열을 구성하는 방법에 대해 설명합니다 . 이 장에서는 독자가 기본 RAID 개념 및 용어를 이해하고 있다고 가정합니다 . 스토리지 배열을 구성 하려면 먼저 물리 디스크 , 디스크 그룹 , 가상 디스크 , 호스트 그룹 , 호스 트 및 RAID 컨트롤러 모듈의 개념을 이해해야 합니다 . 스토리지 배열 구 성에 대한 자세한 정보 및 관련 정의는 온라인 도움말 , 설치 안내서 , MD 스토리지 관리자 사용 설명서 및 소유자 설명서를 참조하십시오 . RAID 스토리지 배열을 구성할 때 스토리지 배열의 올바른 RAID 레벨 및 구 성을 정의하려면 사전 계획 및 주의가 필요합니다 . 스토리지 배열을 구성 하는 주요 목적은 물리 디스크 모음에서 호스트가 액세스할 수 있는 가상 디스크를 작성하는 것입니다 .
Linux 시스템에서 스크립트 파일에 사용될 경우 이 이름은 다음과 같이 표 시됩니다 . ["Engineering"] 스토리지 배열 구성 스토리지 배열을 구성할 때 가능한 가장 높은 데이터 보호 수준을 유지하 는 동시에 데이터에 빠르게 액세스할 수 있게 함으로써 데이터의 가용성을 최대화할 수 있습니다 . 호스트가 데이터에 액세스하는 속도는 디스크 그 룹 RAID 레벨 및 세그먼트 크기 설정의 영향을 받습니다 . 데이터 보호는 RAID 레벨 , 전역 핫 스페어와 같은 하드웨어 중복성 및 스냅샷 기능과 같 은 소프트웨어 중복성에 의해 결정됩니다 . 일반적으로 다음 엔터티를 정의하여 스토리지 배열을 구성합니다 . • 디스크 그룹 및 관련 RAID 레벨 • 가상 디스크 • 가상 디스크에 액세스할 수 있는 호스트 이 절에서는 스크립트 명령어를 사용하여 물리 디스크 배열에서 구성을 작성하는 방법에 대해 설명합니다 .
• 핫 스페어 위치 • 활성화된 기능의 식별자 • 논리 및 물리 구성요소 프로파일 • 두 RAID 컨트롤러 모듈이 설정된 시간 • 현재 스토리지 배열의 각 가상 디스크를 소유하고 있는 RAID 컨트롤러 모듈 스토리지 배열에 대한 최대한의 정보를 얻으려면 profile 매개변수를 사용 하여 show storageArray 명령어를 실행합니다 . 다음 예제는 Windows 에서 실행되는 완전한 CLI 및 스크립트 명령어입니다 . client>smcli 123.45.67.89 -c "show storageArray profile;" 이 예제에서는 더미 IP 주소 123.45.67.89 를 사용하여 스토리지 배열을 식 별하지만 이름을 사용하여 스토리지 배열을 식별할 수도 있습니다 . show storageArray profile 명령어는 스토리지 배열에 대한 자세한 정보를 반환합니다 .
profile 매개변수를 사용하는 경우에도 첫 번째 정보 섹션으로 요약 정보가 반환됩니다 . 다음 show 명령어는 스토리지 배열의 특정 구성요소에 대한 정보를 반환 합니다 . 이러한 명령어 각각이 반환하는 정보는 show storageArray profile 명령어가 반환하는 정보와 동일하지만 특정 구성요소로 제한되어 있습니 다 . ( 다음 명령어는 완전한 명령어가 아닙니다 . 명령어에 대한 자세한 내 용은 명령어 옆에 있는 참조 절에 나와 있습니다 .
각 명령어가 반환하는 정보의 예를 비롯한 show 명령어에 대한 설명을 보 려면 105 페이지 " 스크립트 명령어 " 를 참조하십시오 . 다른 명령어를 사 용하여 스토리지 배열에 대한 정보를 얻을 수도 있습니다 . 명령어 목록을 보려면 108 페이지 " 기능별로 나열된 명령어 " 를 참조하십시오 . 명령어는 지원되는 스토리지 배열 활동별로 가상 디스크 명령어 , 호스트 명령어 , 인 클로저 명령어 및 기타 명령어 등으로 분류되어 있습니다 . 파일에 구성 저장 주의사항 : 파일에 정보를 쓸 때 스크립트 엔진은 파일 이름이 이미 있는지 확 인하기 위한 검사를 하지 않습니다 . 이미 존재하는 파일 이름을 선택하면 스크 립트 엔진은 아무런 경고 없이 해당 파일의 정보를 덮어씁니다 . 새 구성을 만들었거나 다른 스토리지 배열에 사용하기 위해 기존 구성을 복사하려는 경우 구성을 파일로 저장할 수 있습니다 . 구성을 저장하려면 save storageArray configuration 명령어를 사용하십시오 .
가상 디스크 작성 명령어 사용 create virtualDisk 명령어를 사용하여 세 가지 방법으로 스토리지 배열에서 새 가상 디스크를 작성할 수 있습니다 . • 사용자가 물리 디스크를 할당하는 새 디스크 그룹을 만들면서 동시에 새 가상 디스크를 작성합니다 . • MD 스토리지 관리자 소프트웨어가 물리 디스크를 할당하는 새 디스크 그룹을 만들면서 동시에 새 가상 디스크를 작성합니다 . • 기존 디스크 그룹에 새 가상 디스크를 작성합니다 . 디스크 그룹에 할당되지 않은 물리 디스크가 있어야 합니다 . 디스크 그룹 의 전체 용량을 가상 디스크에 할당하지 않아도 됩니다 . 사용자 할당 물리 디스크와 함께 가상 디스크 작성 새 가상 디스크를 작성하고 사용할 물리 디스크를 할당하면 MD 스토리지 관리자 소프트웨어가 새 디스크 그룹을 만듭니다 . RAID 컨트롤러 모듈 펌 웨어는 새 디스크 그룹에 디스크 그룹 번호를 지정합니다 . 다음 구문은 이 명령어를 실행하는 일반적인 형식입니다 .
capacity 매개변수는 가상 디스크의 크기를 정의합니다 . 물리 디스크의 전 체 용량을 가상 디스크에 할당하지 않아도 됩니다 . 사용되지 않은 공간은 나중에 다른 가상 디스크에 할당할 수 있습니다 . owner 매개변수는 가상 디스크를 할당할 RAID 컨트롤러 모듈을 정의합니 다 . RAID 컨트롤러 모듈을 지정하지 않으면 RAID 컨트롤러 모듈 펌웨어 가 가상 디스크의 소유자를 결정합니다 . segmentSize 매개변수는 autoConfigure storageArray 명령어에 대해 설명한 내용과 동일합니다 . 52 페이지 " 자동 구성 명령어 사용 " 을 참조하십시오 . enclosureLossProtect 매개변수는 디스크 그룹의 인클로저 손실 보호 기능을 설정하거나 해제합니다 . ( 인클로저 손실 보호 기능에 대한 설명은 51 페 이지 " 인클로저 손실 보호 " 를 참조하십시오 .) 사용자 할당 물리 디스크와 함께 가상 디스크를 작성하는 예제 client>smcli 123.45.67.
create virtualDisk physicalDiskCount= numberOfPhysicalDisks raidLevel=(0 | 1 | 5 | 6) userLabel="virtualDiskName" [physicalDiskType= (SAS | SATA)] [capacity=virtualDiskCapacity | owner=(0 | 1) | segmentSize=segmentSizeValue] [enclosureLossProtect=(TRUE | FALSE)]) 주 : physicalDiskType, capacity, owner, segmentSize 및 enclosureLossProtect 매 개변수는 옵션입니다 . 구성을 정의하는 데 필요한 옵션 매개변수를 원하는 대 로 사용할 수 있지만 옵션 매개변수를 반드시 사용해야 하는 것은 아닙니다 . 이 명령어는 앞에서 설명한 , 사용자가 물리 디스크를 할당할 수 있도록 허 용하는 create virtualDisk 명령어와 유사합니다 .
주 : 여기에서 freeCapacityArea, capacity, owner 및 segmentSize 매개변수는 옵 션입니다 . 구성을 정의하는 데 필요한 옵션 매개변수를 원하는 대로 사용할 수 있지만 옵션 매개변수를 반드시 사용해야 하는 것은 아닙니다 . diskGroup 매개변수는 새 가상 디스크를 작성할 디스크 그룹의 번호입니다 . 스토리지 배열의 디스크 그룹 번호를 모르는 경우에는 show allVirtualDisks summary 명령어를 사용할 수 있습니다 . 이 명령어를 실행하 면 가상 디스크와 해당 가상 디스크가 속해 있는 디스크 그룹의 목록이 표시 됩니다 . userLabel 매개변수는 가상 디스크에 지정할 이름입니다 . 가상 디스크 이 름에는 영숫자 , 하이픈 및 밑줄을 사용할 수 있습니다 . 가상 디스크 이름 의 길이는 최대 30 자입니다 . 가상 디스크 이름은 따옴표 (" ") 로 묶어야 합 니다 .
enclosureLossProtect=TRUE enclosureLossProtect=FALSE 방법 사용자가 물리 디 하나의 인클로저에서 물리 스크를 할당하는 디스크를 두 개 이상 선택하 경우 면 스토리지 배열이 오류를 반환합니다 . 스토리지 배열이 작업을 수행 하기는 하지만 작성된 디스크 그룹에는 인클로저 손실 보호 가 설정되어 있지 않습니다 . RAID 컨트롤러 모 듈 펌웨어가 물리 디스크를 할당하 는 경우 스토리지 배열이 작업을 수행 하기는 하지만 디스크 그룹에 는 인클로저 손실 보호가 설정 되어 있지 않을 수 있습니다 . RAID 컨트롤러 모듈 펌웨 어가 물리 디스크를 제공할 수 없는 경우 새 디스크 그 룹에 인클로저 손실 보호가 설정되도록 보장하기 위해 스토리지 배열이 오류를 반 환합니다 . 기존 디스크 그룹에 가상 디스크를 작성하는 경우에는 enclosureLossProtect 매개변수를 사용할 수 없습니다 .
autoConfigure storageArray 명령어를 실행하기 전에 show storageArray autoConfigure 명령어를 실행하십시오 . show storageArray autoConfigure 명령어는 MD 스토리지 관리자가 스토리지 배열을 만들 때 사용할 매개변 수 값의 목록을 반환합니다 . autoConfigure storageArray 명령어를 실행할 때 매개변수에 새 값을 입력하여 매개변수 값을 변경할 수 있습니다 . show storageArray autoConfiguration 명령어가 반환하는 매개변수 값을 그대로 사용하려면 새 매개변수 값을 입력하지 않고 autoConfigure storageArray 명령어를 실행하면 됩니다 . 다음 구문은 autoConfigure storageArray 명령어를 실행하는 일반적인 형식 입니다 .
• segmentSize 매개변수는 RAID 컨트롤러 모듈이 가상 디스크에서 다음 물리 디스크로 넘어가기 전에 한 물리 디스크에 쓰는 데이터 양을 킬로 바이트 단위로 정의합니다 . 가장 작은 스토리지 단위는 데이터 블록입 니다 . 각 데이터 블록은 512 바이트의 데이터를 저장합니다 . 세그먼트 크기는 세그먼트에 포함되는 데이터 블록 수를 결정합니다 . 8KB 세그 먼트에는 16 개의 데이터 블록이 포함되고 64KB 세그먼트에는 128 개 의 데이터 블록이 포함됩니다 . 세그먼트 크기로 사용할 수 있는 값은 8, 16, 32, 64, 128, 256 및 512 입니 다. 세그먼트 크기에 대한 값을 입력하면 이 값은 런타임에 RAID 컨트롤러 모듈이 제공하는 지원되는 값과 비교됩니다 . 입력한 값이 올바르지 않 으면 RAID 컨트롤러 모듈은 사용할 수 있는 값 목록을 반환합니다 .
구성 수정 초기 구성을 만든 후 사용자의 데이터 스토리지 요구사항에 맞도록 구성의 속성을 수정할 수 있습니다 . 구성의 속성을 수정하려면 다음 명령어를 사 용하십시오 . • autoConfigure storageArray • create virtualDisk 스토리지 배열 구성을 수정하려면 set 명령어를 사용합니다 . 이 절에서는 다음 속성을 수정하는 방법을 설명합니다 . • 스토리지 배열 암호 • SMTP (Simple Mail Transport Protocol) 및 SNMP (Simple Network Management Protocol) 경고 • RAID 컨트롤러 모듈 클럭 • 스토리지 배열 호스트 유형 • 전역 핫 스페어 주 : 구성을 저장하기 전에 현재 구성의 복사본을 파일로 저장하십시오 (47 페 이지 " 파일에 구성 저장 " 참조 ). 수정에 문제가 있으면 이 파일의 정보를 사용 하여 이전 구성을 복원할 수 있습니다 .
스토리지 배열의 암호를 정의하지 않으면 누구나 모든 스크립트 명령어를 실행할 수 있습니다 . 암호는 RAID 컨트롤러 모듈이 위험하다고 판단하는 모든 명령어로부터 스토리지 배열을 보호합니다 . 위험한 명령어는 가상 디스크 작성 , 재설정 , 삭제 , 이름 바꾸기 , 변경 등 스토리지 배열의 상태 를 변경할 수 있는 모든 명령어입니다 . 스토리지 구성에 스토리지 배열이 여러 개 있는 경우에는 각 배열에 대해 별도의 암호를 사용합니다 . 암호의 최대 길이는 30 자입니다 . 암호는 따옴표 (" ") 로 묶어야 합니다 . 다음 예 제에서는 set storageArray 명령어를 사용하여 암호를 정의하는 방법을 보 여줍니다 . client>smcli 123.45.67.89 -c "set storageArray password=\"1a2b3c4d5e"\;" SMTP 및 SNMP 경고 설정 특정 이벤트가 발생하면 지정된 전자 우편 주소로 전자 우편 경고 메시지 를 자동 발송하도록 스토리지 배열을 설정할 수 있습니
RAID 컨트롤러 모듈 클럭 설정 RAID 컨트롤러 모듈의 클럭을 호스트와 동기화하려면 set storageArray time 명령어를 사용합니다 . 이 명령어를 실행하면 RAID 컨트롤러 모듈에 의해 MEL( 주 이벤트 로그 ) 에 기록된 이벤트 타임스탬프가 호스트 로그 파일에 기록된 이벤트 타임스탬프와 일치하게 됩니다 . 동기화하는 동안 에도 RAID 컨트롤러 모듈은 사용 가능한 상태로 유지됩니다 . 이 명령어의 예제는 다음과 같습니다 . client>smcli 123.45.67.89 -c "set storageArray time;" 스토리지 배열 호스트 유형 설정 set storageArray 명령어를 사용하여 기본 호스트 유형을 정의할 수 있습니 다 . 다음 구문은 이 명령어를 실행하는 일반적인 형식입니다 .
다음 예제에서는 특정한 기본 호스트 유형을 정의하는 방법을 보여줍니다 . client>smcli 123.45.67.89 -c "set storageArray defaultHostType=11;" 값 11 은 호스트 유형 테이블의 호스트 유형 인덱스 값입니다 . 수정 우선 순위 설정 수정 우선 순위는 가상 디스크 수정 작업에 할당되는 처리 시간을 정의합니 다 . 가상 디스크 수정 작업에 할당되는 시간은 시스템 성능에 영향을 줍니 다 . 가상 디스크 수정 우선 순위를 높이면 읽기 / 쓰기 성능이 저하됩니다 . 수정 우선 순위의 영향을 받는 작업은 다음과 같습니다 . • Copyback( 나중에 쓰기 ) • 재구성 • 초기화 • 세그먼트 크기 변경 • 디스크 그룹 조각 모음 • 디스크 그룹에 여유 용량 추가 • 디스크 그룹의 RAID 레벨 변경 우선 순위가 낮으면 시스템 성능은 향상되지만 수정 작업에 더 많은 시간 이 걸립니다 .
전역 핫 스페어 할당 핫 스페어 물리 디스크로 스토리지 배열에서 오류가 발생한 모든 물리 디 스크를 교체할 수 있습니다 . 핫 스페어는 오류가 발생한 물리 디스크와 동 일한 종류의 물리 디스크여야 하며 핫 스페어의 용량은 오류가 발생할 수 있는 모든 물리 디스크보다 크거나 같아야 합니다 . 핫 스페어의 용량이 오 류가 발생한 물리 디스크보다 적으면 오류가 발생한 물리 디스크의 데이터 를 재작성하는 데 해당 핫 스페어를 사용할 수 없습니다 . 핫 스페어는 RAID 레벨 1 또는 5 에서만 사용할 수 있습니다 . set physicalDisk 명령어를 사용하여 전역 핫 스페어를 할당하거나 할당을 취소할 수 있습니다 . 이 명령어를 사용하려면 다음 단계를 수행해야 합니 다. 1 인클로저 ID 및 슬롯 ID 를 사용하여 물리 디스크의 위치를 식별합니다 . 2 hotSpare 매개변수를 TRUE 로 설정하여 핫 스페어를 활성화하거나 FALSE 로 설정하여 기존 핫 스페어를 비활성화합니다 .
스토리지 배열 구성
스냅샷 기능 사용 이 장에서는 스냅샷 기능의 작동 방식에 대해 설명하고 스냅샷 스크립트 명령어를 나열하며 해당 명령어로 스냅샷 가상 디스크를 작성하는 방법을 설명합니다 . 스냅샷 기능과 관련 정의에 대한 추가 정보는 온라인 도움말 , 설치 안내서 , MD 스토리지 관리자 사용 설명서 및 소유자 설명서에서 제 공합니다 . 스냅샷 기능은 데이터 백업으로 사용할 수 있는 스냅샷 가상 디스크를 작 성합니다 . 스냅샷 가상 디스크는 표준 가상 디스크의 논리적인 특정 시점 (point-in-time: PIT) 이미지입니다 . 스냅샷 가상 디스크는 물리 복사본이 아니기 때문에 물리 복사본보다 훨씬 빨리 작성되고 더욱 적은 물리 디스 크 공간을 사용합니다 . 일반적으로 , 백업 등과 같은 응용프로그램에서 액 세스할 수 있도록 스냅샷 가상 디스크를 작성합니다 . 응용프로그램이 스 냅샷 가상 디스크에서 데이터를 읽기 때문에 소스 가상 디스크가 온라인 상태로 유지되고 사용자가 액세스할 수 있게 됩니다 .
• 가상 디스크당 최대 4 개의 스냅샷을 작성합니다 . 주 : 최대 스냅샷 가상 디스크 수는 RAID 컨트롤러 모듈에서 지원하는 총 가상 디스크 수의 절반입니다 . • 스냅샷 가상 디스크의 용량을 증가시킵니다 . 표 4-1 에는 스냅샷 가상 디스크를 구성하는 구성요소와 해당 구성요소가 수행하는 작업에 대한 간략한 설명이 나와 있습니다 . 구성 요소 설명 소스 가상 디스크 스냅샷이 작성되는 표준 가상 디스크입니다 . 스냅샷 가상 디스크 표준 가상 디스크의 특정 이미지입니다 . 스냅샷 저장소 가상 디스크 특정 스냅샷 가상 디스크의 스냅샷 메타데이터 와 기록 중 복사 (copy-on-write) 데이터가 포함 된 가상 디스크입니다 . 표 4-1 에는 스냅샷 가상 디스크 명령어와 해당 명령어로 수행되는 작업에 대한 간략한 설명이 나와 있습니다 . 표 4-1. 스냅샷 가상 디스크 명령어 명령어 설명 create snapshotVirtualDisk 스냅샷 가상 디스크를 작성합니다 .
스냅샷 활성화 프로세스를 완료하기 전에 소스 가상 디스크를 소유하지 않은 노드에 스냅샷 가상 디스크를 매핑하면 운영 체제가 해당 스냅샷 가상 디스크 를 제대로 식별하지 못할 수 있습니다 . 이 경우 소스 가상 디스크의 데이터가 손실되거나 스냅샷에 액세스할 수 없게 됩니다 . 보조 노드에 스냅샷 가상 디 스크를 매핑하는 방법에 대한 자세한 내용은 Dell PowerEdge ™ Cluster SE600W 시스템 설치 및 문제 해결 설명서 (support.dell.com) 를 참조하십시오 . 주 : 소스 디스크 그룹 및 다른 디스크 그룹에서 모두 소스 가상 디스크의 동시 스냅샷을 만들 수 있습니다 . 스냅샷 가상 디스크를 만들기 전에 다음 사항을 참고하십시오 . • 가상 디스크 복사에 사용되는 스냅샷 저장소 가상 디스크 , 스냅샷 가상 디스크 , 대상 가상 디스크 등의 가상 디스크 유형은 유효한 소스 가상 디스크가 아닙니다 . • 읽을 수 없는 섹터가 포함된 가상 디스크의 스냅샷은 만들 수 없습니다 .
유틸리티에서 다음을 구분할 수 없으면 명령줄에 오류 메시지가 나타납니다 . • 소스 가상 디스크 및 스냅샷 가상 디스크 ( 예 : 스냅샷 가상 디스크가 제 거된 경우 ) • 표준 가상 디스크 및 가상 디스크 복사본 ( 예 : 가상 디스크 복사본이 제 거된 경우 ) Linux 운영 체제를 실행하고 있으면 hot_add 유틸리티를 실행하여 스냅샷 가상 디스크를 호스트 운영 체제에 등록하십시오 . 주 : Windows 에서는 hot_add 유틸리티를 사용할 수 없습니다 . 스냅샷 가상 디스크 기능 활성화 스냅샷 가상 디스크 작성의 첫 번째 단계는 해당 기능이 스토리지 배열에서 활성화되었는지 확인하는 것입니다 . 기능을 활성화하려면 기능 키가 필요 합니다 . 기능 키 파일을 활성화하는 명령어는 다음과 같습니다 . enable storageArray feature file="filename" 여기서 file 매개변수는 유효한 기능 키 파일의 전체 파일 경로와 파일 이름 입니다 .
스냅샷 가상 디스크를 작성하기 전에 서버의 상태가 적절해야 합니다 . 호 스트 서버에서 스냅샷 가상 디스크를 만들 준비가 제대로 되었는지 확인하 려면 응용프로그램을 사용하여 이 작업을 수행하거나 다음 단계를 수행할 수 있습니다 . 1 소스에 대한 모든 I/O 작업을 중지합니다 . 2 Windows 시스템을 사용하여 소스에 대한 캐쉬를 삭제합니다 . 호스트 프롬프트에 다음과 같이 입력합니다 . SMrepassist-f (SMrepassist -f < 파일명 - 식별자 > ) 키를 누릅니다 . 자세한 내용은 사용 설명서의 "SMrepassist 유 틸리티 " 를 참조하십시오 . 3 Windows 에서 소스의 드라이브 문자를 제거하거나 Linux 에서 가상 드 라이브 장착을 해제하면 스냅샷에서 안정적으로 드라이브 복사를 수행 할 수 있습니다 .
초기 스냅샷 가상 디스크 작성 가상 디스크 스냅샷을 작성하려면 먼저 앞에서 설명한 대로 호스트 서버를 준비한 후 다음 예제를 참조하여 작업을 수행하십시오 . 다음 구문은 일반적인 형태의 스냅샷 가상 디스크 작성 명령어입니다 . create snapshotVirtualDisk sourceVirtualDisk= "sourceVirtualDiskName" [repositoryRAIDLevel=(0 | 1 | 5) (repositoryPhysicalDisks= (enclosureID0,slotID0 ...
이 명령어의 최소 버전은 다음 예제와 같을 수 있습니다 . client>smcli 123.45.67.89 -c "create snapshotVirtualDisk sourceVirtualDisk= \"Mars_Spirit_4\";" 이 예제의 명령어는 소스 가상 디스크 Mars_Spirit_4 의 새 스냅샷을 작성 합니다 . 저장소 가상 디스크가 소스 가상 디스크와 동일한 디스크 그룹에 작성되므로 저장소 가상 디스크의 RAID 레벨은 소스 가상 디스크와 동일 합니다 . 이 명령어는 기록 중 복사 작업을 시작합니다 . 이전 절 64 페이지 " 초기 스냅샷 가상 디스크 작성을 위한 호스트 서버 준 비 " 의 1~4 단계를 참조하십시오 . 다음 예제는 명령어의 스크립트 파일 버전입니다 .
다음 예제는 소프트웨어에서 물리 디스크를 할당하는 명령어입니다 . client>smcli 123.45.67.89 -c "create snapshotVirtualDisk sourceVirtualDisk= \"Mars_Spirit_4\" repositoryDiskGroup=2 freeCapacityArea=2;" 이 예제의 명령어는 디스크 그룹 2 에 새 스냅샷 저장소 가상 디스크를 작 성합니다 . 소스 가상 디스크는 Mars_Spirit_4 입니다 . 스냅샷 저장소의 크 기는 4GB 입니다 . 또한 이 명령어는 소스 가상 디스크의 스냅샷을 작성하 면서 기록 중 복사 작업을 시작합니다 . 스냅샷 저장소 가상 디스크 용량을 소스 가상 디스크 크기의 백분율로 정 의하십시오 . 크기와 속도를 모두 고려하면 20% 정도의 값이 적절합니다 . 앞의 예제에서 스냅샷 저장소 크기는 4GB 로 설정되어 있습니다 . 기본 가 정에 따르면 소스 가상 디스크 크기는 20GB(0.2 x 20GB = 4GB) 입니다 .
주 : 구성 정의에 필요한 경우 옵션 매개변수 중 하나 또는 모두를 사용할 수 있지만 반드시 옵션 매개변수를 사용해야 하는 것은 아닙니다 . 다음 예제는 사용자가 물리 디스크 수를 지정하는 명령어입니다 . client>smcli 123.45.67.89 -c "create snapshotVirtualDisk sourceVirtualDisk= \"Mars_Spirit_4\" repositoryRAIDLevel=5 repositoryPhysicalDiskCount=3;" 이 예제의 명령어는 3 개의 물리 디스크로 구성된 새 스냅샷 저장소 가상 디스크를 작성합니다 . 3 개의 물리 디스크는 RAID 레벨이 5 인 새 디스크 그룹을 구성합니다 . 또한 이 명령어는 소스 가상 디스크의 스냅샷을 작성 하면서 기록 중 복사 작업을 시작합니다 . 다음 예제는 명령어의 스크립트 파일 버전입니다 .
표 4-2. 스냅샷 가상 디스크 매개변수 ( 계속 ) 매개변수 설명 userLabel 스냅샷 가상 디스크에 부여할 이름을 지정합니다 . 스 냅샷 가상 디스크의 이름을 선택하지 않으면 RAID 컨 트롤러 모듈이 소스 가상 디스크 이름을 사용하여 기 본 이름을 작성합니다 . 예를 들어 이름이 Mars_Spirit_4 인 소스 가상 디스크에 스냅샷 가상 디 스크가 없는 경우 기본 스냅샷 가상 디스크 이름은 Mars_Spirit_4-1 입니다 . 이미 소스 가상 디스크에 n – 1 개의 스냅샷 가상 디스크가 있는 경우 기본 이름 은 Mars_Spirit_4-n 입니다 . repositoryUserLabel 스냅샷 저장소 가상 디스크에 부여할 이름을 지정합 니다 . 스냅샷 저장소 가상 디스크의 이름을 선택하지 않으면 RAID 컨트롤러 모듈이 소스 가상 디스크 이름 을 사용하여 기본 이름을 작성합니다 .
다음 create snapshotVirtualDisk 명령어 예제에는 사용자 정의 매개변수가 포함되어 있습니다 . client>smcli 123.45.67.89 -c "create snapshotVirtualDisk sourceVirtualDisk= \"Mars_Spirit_4\" repositoryRAIDLevel=5 repositoryPhysicalDiskCount=5 physicalDiskType= SAS userLabel=\"Mars_Spirit_4_snap1\" repositoryUserLabel=\"Mars_Spirit_4_rep1\" warningThresholdPercent=75 repositoryPercentOfSource=40 repositoryFullPolicy=failSnapShot;" 다음 예제는 명령어의 스크립트 파일 버전입니다 .
스냅샷 가상 디스크나 저장소 가상 디스크에 대해 고유한 이름을 선택하지 않으면 RAID 컨트롤러 모듈이 소스 가상 디스크 이름을 사용하여 기본 이 름을 작성합니다 . 예를 들어 이름이 aaa 인 소스 가상 디스크에 스냅샷 가 상 디스크가 없는 경우 기본 이름은 aaa-1 입니다 . 이미 소스 가상 디스크 에 n – 1 개의 스냅샷 가상 디스크가 있는 경우 기본 이름은 aaa-n 입니다 . 마찬가지로 이름이 aaa 인 소스 가상 디스크에 저장소 가상 디스크가 없는 경우 기본 저장소 가상 디스크 이름은 aaa-R1 입니다 . 이미 소스 가상 디스 크에 n – 1 개의 저장소 가상 디스크가 있는 경우 기본 이름은 aaa-Rn 입니 다. 앞에 나온 절의 예제에서 스냅샷 가상 디스크의 사용자 정의 이름은 Mars_Spirit_4_snap1 입니다 . 저장소 가상 디스크의 사용자 정의 이름은 Mars_Spirit_4_rep1 입니다 .
경고 임계값 백분율과 저장소 가득 참 정책을 변경할 때 변경사항을 하나 이상의 스냅샷 가상 디스크에 적용할 수 있습니다 . 다음 예제에서는 set (snapshot) virtualDisk 명령어를 사용하여 둘 이상의 스냅샷 가상 디스크 에서 해당 속성을 변경합니다 . client>smcli 123.45.67.89 -c "set virtualDisks [\"Mars_Spirit_4-1\" \"Mars_Spirit_4-2\" \"Mars_Spirit_4-3\"] warningThresholdPercent=50 repositoryFullPolicy=failSourceWrites;" 다음 예제는 명령어의 스크립트 파일 버전입니다 .
스냅샷 가상 디스크 재작성 기록 중 복사 작업을 재시작하려면 recreate snapshot virtualDisk 명령어를 사용하십시오 . 이 명령어는 기존 스냅샷 가상 디스크를 사용하여 새 기록 중 복사 작업을 시작합니다 . 스냅샷 가상 디스크를 재시작할 때 해당 스냅 샷 가상 디스크는 Optimal ( 최적 ) 또는 Disabled ( 비활성화 ) 상태여야 합 니다 . 이 경우 다음과 같은 상황이 발생합니다 . • 이전에 스냅샷 저장소 가상 디스크에 있던 기록 중 복사 데이터는 모두 삭제됩니다 . • 스냅샷 가상 디스크 및 스냅샷 저장소 가상 디스크 매개변수는 이전에 비활성화된 스냅샷 가상 디스크 및 스냅샷 저장소 가상 디스크와 동일 하게 유지됩니다 . 스냅샷 가상 디스크를 재시작할 때 userLabel, warningThresholdPercent 및 repositoryFullPolicy 매개변수를 변경할 수도 있습니다 . • 스냅샷 저장소 가상 디스크의 원래 이름은 유지됩니다 .
키를 누릅니다 . 자세한 내용은 사용 설명서의 "SMrepassist 유 틸리티 " 를 참조하십시오 . 3 Windows에서 소스 및 스냅샷 가상 디스크(장착되어 있는 경우)의 드라 이브 문자를 제거하거나 Linux 에서 가상 드라이브 장착을 해제하면 스 냅샷에서 안정적으로 드라이브 복사를 수행할 수 있습니다 . 그렇지 않 으면 스냅샷 작업이 성공적으로 완료되었다고 보고되지만 스냅샷 데이 터가 제대로 업데이트되지 않습니다 . 4 운영 체제에 대한 추가 지침을 따릅니다 . 추가 지침을 따르지 않으면 사 용할 수 없는 스냅샷 가상 디스크가 작성될 수 있습니다 . 주 : 운영 체제에 추가 지침이 필요할 경우 운영 체제 설명서에서 해당 지 침을 확인할 수 있습니다 . 서버가 준비되었으면 74 페이지 " 스냅샷 가상 디스크 재작성 " 을 참조하 여 스냅샷 가상 디스크를 재작성하십시오 .
스냅샷 기능 사용
가상 디스크 복사 기능 사용 이 장에서는 가상 디스크 복사 기능의 작동 방식을 설명하고 , 가상 디스크 복사에 사용할 수 있는 스크립트 명령어 목록을 제공하고 , 이러한 명령어 를 사용하여 가상 디스크 복사본을 작성하고 실행하는 방법을 설명합니다. 가상 디스크 복사에 대한 추가 정보와 관련 정의는 온라인 도움말 , 설치 안 내서 , MD 스토리지 관리자 사용 설명서 및 사용 설명서에서 확인할 수 있 습니다 . 주 : 가상 디스크 복사의 프리미엄 기능을 구입한 경우 Dell PowerVault ™ ‚ MD 스토리지 배열과 함께 프리미엄 기능 활성화 카드가 제공됩니다 . 이 카드의 지침에 따라 키 파일을 받고 기능을 활성화하십시오 . 자세한 내용은 사용 설 명서의 " 프리미엄 기능 — 가상 디스크 복사 " 를 참조하십시오 . 가상 디스크 복사 기능을 사용하면 단일 스토리지 배열의 한 가상 디스크 ( 소스 ) 에서 다른 가상 디스크 ( 대상 ) 로 데이터를 복사할 수 있습니다 .
표 5-1 에서는 가상 디스크 복사 명령어를 나열하고 각 명령어로 수행하는 작업을 간략하게 설명합니다 . 표 5-1. 가상 디스크 복사 명령어 명령어 설명 create virtualDiskCopy 가상 디스크 복사본을 작성하고 가상 디스크 복사 작 업을 시작합니다 . disable storageArray feature=virtualDiskCopy 현재 가상 디스크 복사 작업을 비활성화합니다 . enable storageArray feature 가상 디스크 복사 기능을 활성화합니다 . recopy virtualDiskCopy 기존 가상 디스크 복사본 쌍을 사용하여 가상 디스크 복사 작업을 다시 시작합니다 . remove virtualDiskCopy 가상 디스크 복사본 쌍을 제거합니다 . set virtualDiskCopy 가상 디스크 복사본 쌍의 속성을 정의합니다 . show virtualDiskCopy 가상 디스크 복사 작업에 대한 정보를 반환합니다 .
다음 단계에서는 가상 디스크 복사본을 작성하는 일반적인 과정을 보여줍 니다 . 1 가상 디스크 복사 기능 활성화 2 가상 디스크 복사의 후보 결정 3 가상 디스크 복사의 대상 가상 디스크 및 소스 가상 디스크 작성 가상 디스크 복사 기능 활성화 가상 디스크 복사본을 작성하는 첫 번째 단계는 이 기능이 스토리지 배열 에서 활성화되어 있는지 확인하는 것입니다 . 기능을 활성화하려면 기능 키가 필요합니다 . 기능 키 파일을 활성화하려면 다음 명령어를 사용하십 시오 . enable storageArray feature file="filename" 여기서 file 매개변수는 유효한 기능 키 파일의 전체 파일 경로와 파일 이름 입니다 . 파일 경로와 파일 이름은 따옴표 (" ") 로 묶어야 합니다 . 기능 키 파일의 유효한 파일 이름은 대개 .key 확장명으로 끝납니다 . 가상 디스크 복사본 후보 결정 가상 디스크 복사 작업에 사용할 수 없는 가상 디스크도 있습니다 .
가상 디스크 복사본 작성을 위한 호스트 서버 준비 주의사항 : 소스 가상 디스크의 새 복사본을 만들기 전에 소스 가상 디스크의 정확한 PIT 이미지를 캡처할 수 있도록 모든 데이터 접근 (I/O) 작업을 중지하 거나 소스 가상 디스크 ( 해당되는 경우 대상 디스크 포함 ) 로의 데이터 전송 을 일시 중지합니다 . Windows Internet Explorer 를 비롯한 모든 프로그램을 닫 아 모든 I/O 작업이 중지되게 합니다 . 주 : Windows 에서 관련 가상 디스크의 드라이브 문자를 제거하거나 Linux 에 서 가상 드라이브 장착을 해제하면 가상 디스크 복사에서 안정적으로 드라이 브 복사를 수행할 수 있습니다 . 가상 디스크 복사본을 작성하기 전에 복사할 서버 및 관련 가상 디스크 모 두 적절한 상태여야 합니다 . 호스트 서버에서 가상 디스크 복사본을 작성 할 준비가 제대로 되었는지 확인하려면 응용프로그램을 사용하여 이 작업 을 수행하거나 다음 단계를 수행합니다 .
가상 디스크 복사 우선 앞의 절차에 지정된 대로 호스트 서버를 준비한 후 다음 예제를 참조 하여 가상 디스크 복사본을 작성합니다 . 다음 구문은 이 명령어를 실행하는 일반적인 형식입니다 . create virtualDiskCopy source="sourceName" target= "targetName" [copyPriority=(highest | high | medium | low | lowest) targetReadOnlyEnabled=(TRUE | FALSE)] 주 : 구성 정의에 필요한 경우 두 옵션 매개변수 중 하나 또는 둘 모두를 사용 할 수 있지만 반드시 옵션 매개변수를 사용해야 하는 것은 아닙니다 . 가상 디스크 복사가 시작되면 소스 가상 디스크가 모든 I/O 활동에 대해 읽 기 전용 상태가 됩니다. 이 작업이 완료될 때까지 소스 가상 디스크에 대한 모든 쓰기 시도는 실패합니다 . 가상 디스크 복사 작업이 완료되면 다음 단계를 수행하여 사용할 대상 가 상 디스크를 OS 에 등록합니다 .
targetReadOnlyEnabled 매개변수를 TRUE 로 설정하는 것은 대상 가상 디 스크에 쓰기 요청을 할 수 없다는 의미입니다 . 이 설정을 사용하면 대상 가 상 디스크의 데이터가 변경되지 않게 만들 수 있습니다 . 이전 절 80 페이지 " 가상 디스크 복사본 작성을 위한 호스트 서버 준비 " 의 1~4 단계를 참조하십시오 . 다음 예제는 명령어의 스크립트 파일 버전입 니다 . create virtualDiskcopy source="Jaba_Hut" target= "Obi_1" copyPriority=medium targetreadonlyenabled= true; 가상 디스크 복사 작업이 완료되면 대상 가상 디스크가 자동으로 호스트에 대해 읽기 전용이 됩니다 . 읽기 전용 특성을 비활성화하지 않는 한 대상 가 상 디스크에 대한 모든 쓰기 요청이 거부됩니다 . 읽기 전용 특성을 비활성 화하려면 set virtualDiskCopy 명령어를 사용하십시오 .
다음 예제에서는 가상 디스크 복사에 사용되는 가상 디스크에 대한 정보를 반환하는 명령어를 보여줍니다 . client>smcli 123.45.67.89 -c "show virtualDiskCopy source [\"Jaba_Hut\"];" 이전 예제의 명령어는 소스 가상 디스크 Jaba_Hut 에 대한 정보를 요청합 니다 . 모든 가상 디스크에 대한 정보를 보려면 allVirtualDisks 매개변수를 사용하십시오 . 특정 대상 가상 디스크에 대한 정보를 요청할 수도 있습니 다. 다음 예제는 명령어의 스크립트 파일 버전입니다 . show virtualDiskCopy source ["Jaba_Hut"]; 가상 디스크 복사 설정 변경 set virtualDiskCopy 명령어를 사용하여 가상 디스크 복사본 쌍의 속성 설 정을 변경할 수 있습니다 . 이 명령어를 사용하면 다음과 같은 항목을 변경 할 수 있습니다 .
기로 인해 손상되지 않습니다 . 다음과 같은 상황에서는 읽기 전용 상태를 유지하십시오 . • 대상 가상 디스크를 백업용으로 사용할 경우 • 액세스 가능성을 높이기 위해 하나의 디스크 그룹에서 더 큰 디스크 그 룹으로 데이터를 복사할 경우 • 스냅샷 가상 디스크가 비활성화되거나 실패할 때 대상 가상 디스크의 데이터를 소스 가상 디스크에 다시 복사할 계획이 있는 경우 이런 경우 외에도 , 대상 가상 디스크에 추가 데이터를 쓰려는 경우가 있습 니다 . 대상 가상 디스크에 대한 읽기 / 쓰기 권한을 재설정하려면 set virtualDiskCopy 명령어를 사용하십시오 . 주 : 대상 가상 디스크에 대해 호스트 쓰기가 활성화되어 있는 경우에는 가상 디스크 복사본의 상태가 In Progress( 진행 중 ), Pending( 보류 중 ) 또는 Failed( 실패 ) 인 동안에는 읽기 및 쓰기 요청이 거부됩니다 . 다음 구문은 이 명령어를 실행하는 일반적인 형식입니다 .
가상 디스크 재복사 주의사항 : recopy virtualDiskCopy 명령어는 대상 가상 디스크의 기존 데이터 를 덮어쓰며 대상 가상 디스크를 호스트에 대해 읽기 전용으로 만듭니다 . recopy virtualDiskCopy 명령어는 대상 가상 디스크와 관련된 모든 스냅샷 가상 디스크 ( 있는 경우 ) 에서 실패합니다 . recopy virtualDiskCopy 명령어를 사용하면 이전에 정의한 복사본 쌍 중에 서 Stopped( 중지 ), Failed( 실패 ) 또는 Completed( 완료 ) 상태인 복사본 쌍에 대해 새 가상 디스크 복사본을 작성할 수 있습니다 . recopy virtualDiskCopy 명령어를 사용하여 대상 가상 디스크의 백업을 작성한 다 음 외부 스토리지용 테이프에 복사합니다 . recopy virtualDiskCopy 명령어 를 사용하여 백업을 만들 때 재복사가 실행되는 동안에는 소스에 쓸 수 없 습니다 . 재복사에는 많은 시간이 소요될 수 있습니다 .
기존 복사 소스 / 대상을 위해 새 가상 디스크 복사본을 작성하기 전에 재복 사할 서버 및 관련 가상 디스크 모두 적절한 상태에 있어야 합니다. 호스트 서버에서 가상 디스크 재복사본을 작성할 준비가 제대로 되었는지 확인하 려면 응용프로그램을 사용하여 이 작업을 수행하거나 다음 단계를 수행합 니다 . 1 소스 및 대상 가상 디스크에 대한 모든 I/O 작업을 중지합니다 . 2 Windows 시스템을 사용하여 소스 및 대상 가상 디스크 ( 장착되어 있는 경우 ) 에 대한 캐쉬를 모두 삭제합니다 . 호스트 프롬프트에 다음과 같 이 입력합니다 . SMrepassist-f (SMrepassist -f < 파일명 - 식별자 > ) 키를 누릅니다 . 자세한 내용은 사용 설명서의 "SMrepassist 유 틸리티 " 를 참조하십시오 .
이전 절 85 페이지 " 가상 디스크 재복사를 위한 호스트 서버 준비 " 의 1~4 단계를 참조하십시오 . 다음 예제에서는 복사 우선 순위를 변경하는 명령 어를 보여줍니다 . client>smcli 123.45.67.89 -c "recopy virtualDiskCopy target [\"Obi_1\"] copyPriority= highest;" 이 예제의 명령어는 대상 가상 디스크 Obi_1 과 연결된 소스 가상 디스크 의 데이터를 대상 가상 디스크에 다시 복사합니다 . 복사 우선 순위가 highest 값으로 설정되어 있으므로 가상 디스크 복사가 가능한 빨리 완료 됩니다 . 이 명령어를 사용할 때 기본적으로 고려해야 할 사항은 가상 디스 크 복사본 쌍을 이미 작성했다는 점입니다 . 가상 디스크 복사본 쌍을 작성 하면 가상 디스크 복사본 하나가 자동으로 작성됩니다 . 이 명령어를 사용 하여 소스 가상 디스크에서 대상 가상 디스크로 데이터를 복사합니다 .
복사본 쌍 제거 remove virtualDiskCopy 명령어를 사용하면 스토리지 배열 구성에서 가상 디스크 복사본 쌍을 제거할 수 있습니다 . 소스 가상 디스크 및 대상 가상 디스크에 대한 모든 가상 디스크 복사 정보가 스토리지 배열 구성에서 제 거됩니다 . 소스 가상 디스크 또는 대상 가상 디스크의 데이터는 삭제되지 않습니다 . 스토리지 배열 구성에서 가상 디스크 복사를 제거하면 대상 가 상 디스크에 대한 읽기 전용 특성도 제거됩니다 . 주의사항 : 가상 디스크 복사의 상태가 진행 중인 경우에는 우선 가상 디스크 복사를 중지해야 스토리지 배열 구성에서 가상 디스크 복사본 쌍을 제거할 수 있습니다 . 다음 구문은 이 명령어를 실행하는 일반적인 형식입니다 . remove virtualDiskCopy target [targetName] [source [sourceName]] 다음 예제에서는 가상 디스크 복사본 쌍을 제거하는 명령어를 보여줍니다 . client>smcli 123.45.67.
가상 디스크와 LUN 매핑을 사용하면 스토리지 배열의 특정 가상 디스크 에 액세스할 수 있는 호스트 그룹 또는 호스트를 정의할 수 있습니다 . 가상 디스크 복사본을 작성한 후에는 대상 가상 디스크가 자동으로 호스트 에 대해 읽기 전용이 되므로 데이터가 보존됩니다 . 대상 가상 디스크에 매 핑된 호스트에는 가상 디스크에 대한 쓰기 액세스 권한이 없으며 읽기 전 용 대상 가상 디스크에 쓰려고 시도하면 호스트 I/O 오류가 발생합니다 . 대상 가상 디스크의 데이터에 대한 쓰기 액세스 권한을 호스트에 할당하려 면 set virtualDiskCopy 명령어를 사용하여 대상 가상 디스크에 대한 읽기 전용 특성을 비활성화합니다 . 스냅샷 가상 디스크 스냅샷 가상 디스크는 특정 시점 (point-in-time: PIT) 의 가상 디스크 이미 지입니다 .
가상 디스크 복사 기능 사용
스토리지 배열 유지 관리 유지 관리에는 다양한 종류의 활동이 포함됩니다 . 유지 관리의 목적은 스 토리지 배열이 계속 작동하도록 관리하여 모든 호스트에서 사용할 수 있도 록 하는 것입니다 . 이 장에서는 스토리지 배열 유지 관리를 수행할 때 사용 할 수 있는 CLI( 명령줄 인터페이스 ) 및 스크립트 명령어에 대해 설명합니 다 . 명령어는 다음과 같이 네 가지로 분류됩니다 . • 일상적인 유지 관리 • 성능 조정 • 문제 해결 및 진단 • 복구 작업 이 분류는 엄격한 것이 아니며 스토리지 배열에 따라 적절하게 명령어를 사용할 수 있습니다 . 이 장에서 설명하는 명령어는 유지 관리에 사용할 수 있는 명령어의 일부입니다 . set 명령어 등과 같은 다른 명령어도 진단 또는 유지 관리 기능을 제공할 수 있습니다 . 일상적인 유지 관리 일상적인 유지 관리에는 스토리지 배열이 최대한 원활하게 작동하도록 보 장하거나 문제 발생 소지를 미리 파악하기 위해 정기적으로 수행하는 작업 이 포함됩니다 .
• 매체 검색이 활성화되어 있음 • 사용자 가상 디스크 검색 중 발견되는 오류는 MEL 에 보고되고 다음과 같이 처리됩니다 . – 복구할 수 없는 매체 오류 — 여러 번 시도했으나 요청한 데이터를 물리 디스크에서 읽지 못했습니다 . 중복 보호가 설정되어 있는 가 상 디스크의 경우 중복된 복사본에서 데이터를 재구성할 수 없습니 다 . 오류는 수정되지 않지만 MEL 에 보고됩니다 . – 재구성된 매체 오류 — 여러 번 시도했으나 요청한 데이터를 물리 디스크에서 읽지 못했습니다 . 중복된 복사본을 사용하여 데이터를 재구성하고 드라이브에 다시 쓰고 확인하며 오류가 MEL 로 보고됩 니다 . – 복구된 매체 오류 — 한 번 시도했으나 요청한 데이터를 물리 디스 크에서 읽지 못했습니다 . 이런 경우에는 데이터를 물리 디스크에 다시 쓰고 확인하게 됩니다 . 오류가 MEL 에 보고됩니다 .
set storageArray 명령어를 사용하여 스토리지 배열에서 매체 검색을 실 행하는 빈도를 정의할 수 있습니다 . 다음 구문은 이 명령어를 실행하는 일반적인 형식입니다 . set storageArray mediaScanRate=(disabled | 1-30) 일관성 검사 실행 일관성 검사는 가상 디스크에 일관성 검사가 설정되어 있는 경우에 매체 검색을 실행하면 수행됩니다 . ( 매체 검색을 설정하고 실행하는 방법에 대 한 자세한 내용은 91 페이지 " 매체 검색 실행 " 을 참조하십시오 .) 일관성 검사를 수행하면 가상 디스크의 모든 데이터 블록이 검색되고 잘못된 데이 터는 수정됩니다 . 수정 방법은 RAID( 독립 디스크 중복 배열 ) 레벨에 따라 다릅니다 . • RAID 5 및 RAID 6 가상 디스크 — 일관성을 검사하고 복구합니다 . • RAID 1 가상 디스크 — 미러된 물리 디스크 간 데이터를 비교하고 일관 성이 없는 데이터를 복구합니다 .
RAID 컨트롤러 모듈 데이터 전송 활성화 진단 프로그램을 실행하는 동안 RAID 컨트롤러 모듈이 정지된 상태가 되 는 경우가 있습니다 . 이런 경우 RAID 컨트롤러 모듈에서 응답이 없을 수 있습니다 . RAID 컨트롤러 모듈을 다시 살리려면 다음 명령어를 실행합니 다. enable controller [(0 | 1)] dataTransfer 전지 사용 기간 재설정 주 : A 스마트 전지 모듈은 전지의 사용 기간을 재설정하지 않아도 됩니다 . 스토리지 배열에서 전지를 교체한 후에는 전체 스토리지 배열 또는 특정 RAID 컨트롤러 모듈의 전지에 대해 전지의 사용 기간을 재설정해야 합니 다 . 사용 기간을 0 일로 재설정하려면 다음 명령어를 실행합니다 .
RAID 컨트롤러 모듈 클럭 동기화 스토리지 배열의 두 RAID 컨트롤러 모듈 클럭을 호스트 클럭과 동기화하 려면 다음 명령어를 실행합니다 . set storageArray time 물리 디스크 찾기 특정 물리 디스크를 찾아야 하는 경우가 있습니다 . 대규모 스토리지 배열 구성에서는 이 작업이 어려울 수 있습니다 . 특정 물리 디스크를 찾아야 하 는 경우 물리 디스크의 전면에 있는 표시등 LED 를 켭니다 . 물리 디스크의 표시등 LED 를 켜려면 다음 명령어를 실행합니다 . start physicalDisk [enclosureID,slotID] blink 물리 디스크를 찾은 후 표시등 LED 를 끄려면 다음 명령어를 실행합니다 . stop physicalDisk blink 성능 조정 시간이 지나면서 스토리지 배열에서 호스트 및 물리 디스크 간 데이터가 교환됨에 따라 스토리지 배열의 성능이 저하될 수 있습니다 .
표 6-1. 스토리지 배열 성능 정보 정보의 종류 설명 Devices( 장치 ) 다음과 같은 장치가 포함됩니다 . • RAID 컨트롤러 모듈(RAID Controller Modules) — 슬롯 0 또는 1 의 RAID 컨트롤러 모듈과 해당 RAID 컨트롤러 모 듈이 소유하는 가상 디스크 목록 • Virtual Disk( 가상 디스크 ) — 가상 디스크 이름 목록 • Storage Array Totals( 전체 스토리지 배열 ) — 액티브 - 액티 브 RAID 컨트롤러 모듈 쌍의 두 RAID 컨트롤러 모듈에 대 한 전체 스토리지 배열 목록 . 이때 이 두 모듈 각각에 대한 모니터링 선택 여부는 고려되지 않습니다 .
RAID 레벨 변경 디스크 그룹을 작성할 때 해당 그룹의 가상 디스크에 대한 RAID 레벨을 정 의합니다 . 나중에 RAID 레벨을 변경하여 성능을 향상시키거나 데이터 보 호 수준을 높일 수 있습니다 . RAID 레벨을 변경하려면 다음 명령어를 실 행합니다 . set diskGroup [diskGroupNumber] raidLevel= (0|1|5|6) 여기서 diskGroupNumber 는 RAID 레벨을 변경할 디스크 그룹의 번호입니 다. 세그먼트 크기 변경 새 가상 디스크를 작성할 때 가상 디스크의 세그먼트 크기를 정의합니다 . 나중에 세그먼트 크기를 변경하여 성능을 최적화할 수 있습니다 . 다중 사 용자 데이터베이스나 파일 시스템 저장소 환경에서는 I/O 요청을 처리하는 데 필요한 물리 디스크 수를 최소화하도록 세그먼트 크기를 설정합니다 . 이 경우에는 세그먼트 크기에 큰 값을 지정하십시오 .
이 그룹에 대해 조각 모음을 수행하면 공간 ( 여유 용량 ) 은 가상 디스크 뒤 쪽의 하나의 연속된 위치로 통합됩니다 . 조각 모음을 수행하면 디스크 그 룹은 다음과 같이 구성됩니다 . 가상 디스크 2, 가상 디스크 4, 가상 디스크 5, 통합된 사용되지 않은 공 간 디스크 그룹에 대해 조각 모음을 수행하려면 다음 명령어를 실행합니다 . start diskGroup [diskGroupNumber] defragment 여기에서 diskGroupNumber 는 디스크 그룹의 식별자입니다 . 주 : 디스크 그룹에 대한 조각 모음은 시간이 많이 소요되는 작업입니다 . 문제 해결 및 진단 스토리지 배열에서 비정상적인 작동이나 오류가 발생하면 이 절에서 설명 하는 명령어를 사용하여 문제의 원인을 파악할 수 있습니다 . 물리 디스크 데이터 수집 스토리지 배열의 모든 물리 디스크에 대한 정보를 수집하려면 save allPhysicalDisks 명령어를 실행합니다 .
데이터 루프백 테스트는 물리 디스크와 연결되어 있는 RAID 컨트롤러 모 듈에 대해서만 실행해야 합니다 . 이 테스트에서는 데이터를 각 RAID 컨트 롤러 모듈의 물리 디스크 측 채널을 통해 루프로 전달한 다음 다시 돌려 받 습니다 . 채널의 오류 조건을 파악하기에 충분한 데이터가 전송됩니다 . 어 느 채널에서든 테스트가 실패하면 다른 모든 테스트가 통과된 후에 반환할 수 있도록 상태가 저장됩니다 . 쓰기 테스트를 실행하면 I/O 데이터 경로를 통해 지정된 물리 디스크의 진 단 영역으로 전송되는 write 명령어가 실행됩니다 . 그런 다음 이 진단 영역 을 읽어서 특정 데이터 패턴과 비교하는 작업이 수행됩니다 . write 가 실패 하거나 비교한 데이터가 올바르지 않으면 RAID 컨트롤러 모듈에 오류가 있는 것으로 간주되어 모듈이 실패하고 오프라인으로 설정됩니다 . 처음 설치할 때 세 가지 테스트를 모두 실행하는 것이 좋습니다 .
복구 작업 복구 작업에는 오류가 발생한 RAID 컨트롤러 모듈 및 물리 디스크 교체 , 데이터 복원 및 스토리지 배열이 작동하도록 복원하는 작업이 포함됩니다 . RAID 컨트롤러 모듈 작동 모드 설정 RAID 컨트롤러 모듈에는 다음과 같은 세 가지 작동 모드가 있습니다 . • 온라인 • 오프라인 • 서비스 주의사항 : RAID 컨트롤러 모듈을 오프라인으로 설정하면 데이터가 손실될 수 있습니다 . RAID 컨트롤러 모듈이 온라인으로 설정되면 Optimal( 최적 ) 상태로 설정 되고 액티브 모듈이 되어 I/O 작업을 수행할 수 있게 됩니다 . RAID 컨트롤 러 모듈이 오프라인으로 설정되면 I/O 작업을 수행할 수 없으며 장애 조치 보호가 설정되어 있는 경우 해당 디스크 그룹이 다른 RAID 컨트롤러 모듈 로 이동합니다 . RAID 컨트롤러 모듈을 오프라인으로 설정하면 데이터 무결성 및 스토리 지 배열 작업이 심각한 영향을 받을 수 있습니다 .
RAID 컨트롤러 모듈을 서비스 모드로 설정하려면 먼저 해당 가상 디스크 를 사용하는 모든 호스트에 다중 경로 드라이버가 설치되어 있는지 확인하 십시오 . RAID 컨트롤러 모듈의 작동 모드를 변경하려면 다음 명령어를 실행합니 다. set controller [(0 | 1)] availability=(online | offline | serviceMode) RAID 컨트롤러 모듈 소유권 변경 set virtualDisk 명령어를 사용하여 가상 디스크를 소유하는 RAID 컨트롤 러 모듈을 변경할 수 있습니다 . 다음 구문은 이 명령어를 실행하는 일반적 인 형식입니다 . set (allVirtualDisks | virtualDisk [virtualDiskName] | virtualDisks [virtualDiskName1 ...
물리 디스크 재구성 디스크 그룹에서 두 개 이상의 물리 디스크에 오류가 발생하면 가상 디스 크의 상태가 Failed( 실패 ) 로 표시되고 디스크 그룹의 모든 가상 디스크가 더 이상 작동하지 않습니다 . 디스크 그룹을 Optimal( 최적 ) 상태로 되돌 리려면 오류가 발생한 물리 디스크를 교체해야 합니다 . 물리 디스크를 교 체한 후 물리 디스크의 데이터를 재구성합니다 . 재구성된 데이터는 오류 가 발생한 물리 디스크에 나타나는 데이터입니다 . 물리 디스크를 재구성하려면 다음 명령어를 실행합니다 . start physicalDisk [enclosureID,slotID] reconstruct 여기에서 enclosureID 및 slotID 는 물리 디스크의 식별자입니다 . 주 : 물리 디스크가 RAID 1, 5 또는 6 디스크 그룹에 할당된 경우에만 이 명령어 를 사용할 수 있습니다 . 가상 디스크 초기화 주의사항 : 가상 디스크를 초기화하면 가상 디스크의 모든 데이터와 모든 정 보가 삭제됩니다 .
주의사항 : 다중 경로 드라이버가 설치되어 있어야만 가상 디스크에 액세스 할 수 있습니다 . 가상 디스크를 기본 RAID 컨트롤러 모듈에 재배포하려면 다음 명령어를 실행합니다 . reset storageArray virtualDiskDistribution 주 : 모든 가상 디스크를 현재 기본 RAID 컨트롤러 모듈이 소유하고 있거나 스 토리지 배열에 정의된 가상 디스크가 없는 경우에는 이 명령어를 실행할 수 없습니다 . 일부 호스트 운영 체제에서는 다중 경로 호스트 드라이버를 다시 구성해야 합니다 . 가상 디스크에 대한 새 I/O 경로를 인식하도록 운영 체제를 수정 해야 할 수도 있습니다 .
스토리지 배열 유지 관리
스크립트 명령어 이 장에서는 스토리지 배열을 구성 , 모니터 및 유지 관리하는 데 사용되는 스크립트 명령어에 대해 설명합니다 . 이 장은 다음과 같은 4 개 항목으로 구성되어 있습니다 . • 106 페이지 " 명령어 형식 규칙 " 에서는 명령어 구문에 적용되는 일반 형 식 규칙을 설명합니다 . • 108페이지 "기능별로 나열된 명령어"에서는 작동 기능별 명령어를 설명 합니다 . • – 디스크 그룹 – 인클로저 – 호스트 토폴로지 – 물리 디스크 – RAID( 독립 디스크 중복 배열 ) 컨트롤러 모듈 – 세션 – 문자열 표시 – 스냅샷 – 스토리지 배열 – 가상 디스크 – 가상 디스크 복사 113페이지 "알파벳 순서로 나열된 명령어"에서는 명령어를 알파벳 순서 로 나열하고 각 명령어에 대한 명령어 이름 , 구문 및 매개변수를 설명합 니다 .
명령어 형식 규칙 이 항목에서는 스크립트 명령어 형식과 관련된 일반적인 규칙을 설명하고 다음 명령어 설명에서 명령어 구문이 표시되는 방법을 설명합니다 . 각 명 령어 설명의 끝 부분에 특정 명령어에 고유한 구문이 설명되어 있습니다 . • 스크립트 명령어는 대소문자를 구분하지 않습니다. 소문자, 대문자 또는 혼용하여 명령어를 입력합니다 . 다음 명령어 설명에서는 명령어 이름 을 읽고 명령어의 용도를 이해하는 데 도움이 되도록 대소문자를 혼용 하여 사용합니다 . • 명령어를 입력할 때 명령어 설명에 표시되는 공백도 그대로 입력해야 합니다 . • 대괄호는 다음과 같은 두 가지 방식으로 사용됩니다 . – 명령어 구문의 일부 – 선택사양인 매개변수를 표시하는 용도 각 매개변수 설명을 보면 매개변수 값을 대괄호로 묶어야 하는 경 우를 알 수 있습니다 . • 명령어 구문에 표시되는 괄호는 그 안의 매개변수를 선택해야 함을 나 타냅니다 .
• 명령어에서 기울임꼴로 표시되는 용어는 제공해야 하는 값이나 정보를 나타냅니다 . 예를 들어 , 다음과 같은 기울임꼴 용어가 나오면 numberOfPhysicalDisks 이 기울임꼴 용어를 명령어에 포함할 물리 디스크의 개수 값으로 바꿉 니다 . • 다음 구성요소의 이름에 영숫자 문자 , 하이픈 및 밑줄의 조합을 사용할 수 있습니다 . – 스토리지 배열 – 호스트 그룹 – 호스트 – 디스크 그룹 – 가상 디스크 – HBA( 호스트 버스 어댑터 ) 호스트 포트 이름은 최대 30 자까지 입력할 수 있습니다 . 레이블에 여러 단어 , 밑줄 또는 하이픈이 포함되어 있으면 이름을 따옴표로 묶어야 합니 다 . 경우에 따라서는 이름을 대괄호로 묶어야 할 수도 있습니다 . 각 매개변수 설명을 보면 매개변수 값을 따옴표 또는 대괄호로 묶 어야 하는 경우를 알 수 있습니다 . 문자열에는 줄 바꿈을 사용할 수 없습니다 .
HBA 호스트 포트의 WWID(World Wide Identifier) 를 입력할 때 일 부 경우에는 WWID 를 따옴표로 묶어야 합니다 . 다른 경우에는 WWID 를 꺽쇠 괄호 (< >) 로 묶어야 합니다 . WWID 매개변수 설 명을 보면 WWID 를 따옴표 또는 꺽쇠 괄호로 묶어야 하는 경우를 알 수 있습니다 . • 스크립트 명령어는 세미콜론(;)으로 끝나야 합니다. CLI 명령어를 입력 할 때마다 명령줄에 둘 이상의 스크립트 명령어를 입력할 수 있습니다 . 기능별로 나열된 명령어 이 항목에서는 스토리지 배열의 물리적 , 논리적 및 작업별 기능과 관련된 그룹으로 구성된 명령어를 보여 줍니다 .
호스트 토폴로지 명령어 121 페이지 " 호스트 작성 " 122 페이지 " 호스트 그룹 작성 " 123 페이지 " 호스트 포트 작성 " 138 페이지 " 호스트 삭제 " 138 페이지 " 호스트 그룹 삭제 " 139 페이지 " 호스트 포트 삭제 " 173 페이지 " 호스트 설정 " 175 페이지 " 호스트 그룹 설정 " 175 페이지 " 호스트 포트 설정 " 201 페이지 " 호스트 포트 표시 " iSCSI 명령어 109 페이지 "iSCSI 명령어 " 140 페이지 "iSCSI 초기자 삭제 " 159 페이지 " 스토리지 배열 iSCSI 기준선 재설정 " 165 페이지 " 스토리지 배열 iSCSI 통계 저장 " 168 페이지 " 컨트롤러 설정 " 173 페이지 " 호스트 설정 " 175 페이지 " 호스트 포트 설정 " 176 페이지 "iSCSI 초기자 설정 " 177 페이지 "iSCSI 대상 속성 설정 " 190 페이지 " 스토리지 배열 ICMP 응답 설정 " 190 페이지 " 스토리지 배열 iS
210 페이지 " 스토리지 배열 협상 기본값 표시 " 212 페이지 " 구성되지 않은 iSCSI 초기자 표시 " 219 페이지 "iSCSI DHCP 새로 고침 시작 " 224 페이지 "iSCSI 세션 중지 " 물리 디스크 명령어 173 페이지 " 외래 물리 디스크를 기본으로 설정 " 117 페이지 " 물리 디스크 채널 통계 지우기 " 145 페이지 " 물리 디스크 펌웨어 다운로드 " 161 페이지 " 물리 디스크 다시 활성화 " 162 페이지 " 물리 디스크 채널 오류 격리 진단 상태 저장 " 178 페이지 " 물리 디스크 채널 상태 설정 " 179 페이지 " 물리 디스크 핫 스페어 설정 " 179 페이지 " 물리 디스크 상태 설정 " 201 페이지 " 물리 디스크 표시 " 203 페이지 " 물리 디스크 채널 통계 표시 " 204 페이지 " 물리 디스크 다운로드 진행률 표시 " 220 페이지 " 물리 디스크 채널 오류 격리 진단 시작 " 221 페이지 " 물리 디스크 깜박임 시작 " 221 페이지
168 페이지 " 컨트롤러 설정 " 180 페이지 "RAID 컨트롤러 모듈 설정 " 204 페이지 "RAID 컨트롤러 모듈 표시 " 205 페이지 "RAID 컨트롤러 모듈 NVSRAM 표시 " 세션 명령어 185 페이지 " 세션 설정 " 문자열 표시 명령어 212 페이지 " 문자열 표시 " 스냅샷 명령어 131 페이지 " 스냅샷 가상 디스크 작성 " 186 페이지 " 스냅샷 가상 디스크 설정 " 225 페이지 " 스냅샷 중지 " 스토리지 배열 명령어 113 페이지 " 스토리지 배열 보류 중 토폴로지 허용 " 114 페이지 " 스토리지 배열 펌웨어 활성화 " 114 페이지 " 스토리지 배열 자동 구성 " 116 페이지 " 스토리지 배열 핫 스페어 자동 구성 " 118 페이지 " 스토리지 배열 구성 지우기 " 118 페이지 " 스토리지 배열 이벤트 로그 지우기 " 119 페이지 " 스토리지 배열 펌웨어 보류 중 영역 지우기 " 144 페이지 " 스토리지 배열 기능 비활성화 " 146 페이지
163 페이지 " 스토리지 배열 구성 저장 " 165 페이지 " 스토리지 배열 이벤트 저장 " 166 페이지 " 스토리지 배열 성능 통계 저장 " 167 페이지 " 스토리지 배열 SAS PHY 개수 저장 " 167 페이지 " 스토리지 배열 상태 캡처 저장 " 167 페이지 " 스토리지 배열 지원 데이터 저장 " 188 페이지 " 스토리지 배열 설정 " 193 페이지 " 스토리지 배열 런 사이클 설정 " 189 페이지 " 스토리지 배열 인클로저 위치 설정 " 206 페이지 " 스토리지 배열 표시 " 208 페이지 " 스토리지 배열 자동 구성 표시 " 209 페이지 " 스토리지 배열 호스트 토폴로지 표시 " 209 페이지 " 스토리지 배열 LUN 매핑 표시 " 210 페이지 " 스토리지 배열의 보류 중인 토폴로지 표시 " 211 페이지 " 스토리지 배열의 읽을 수 없는 섹터 표시 " 222 페이지 " 스토리지 배열 깜박임 시작 " 226 페이지 " 스토리지 배열 깜박임 중지 " 226 페이지 " 스토리지 배
157 페이지 " 가상 디스크 일관성 복구 " 195 페이지 " 가상 디스크 설정 " 212 페이지 " 가상 디스크 표시 " 214 페이지 " 가상 디스크 작업 진행률 표시 " 217 페이지 " 가상 디스크 예약 표시 " 223 페이지 " 가상 디스크 초기화 시작 " 가상 디스크 복사 명령어 136 페이지 " 가상 디스크 복사본 작성 " 150 페이지 " 가상 디스크 복사본 재복사 " 156 페이지 " 가상 디스크 복사본 제거 " 199 페이지 " 가상 디스크 복사본 설정 " 214 페이지 " 가상 디스크 복사본 표시 " 215 페이지 " 가상 디스크 복사본 소스 후보 표시 " 215 페이지 " 가상 디스크 복사본 대상 후보 표시 " 227 페이지 " 가상 디스크 복사 중지 " 알파벳 순서로 나열된 명령어 다음은 알파벳 순서로 나열된 스크립트 명령어입니다 .
매개변수 매개변수 설명 allHosts show storageArray pendingTopology 로 확인된 모든 호스트를 선택 합니다 . host 또는 hosts 스토리지 배열 토폴로지에 포함할 호스트의 이름입니다 . 호스트 이름을 두 개 이상 입력할 수 있습니다 . 호스트 이름은 따옴표 (" ") 로 묶어야 합니다 . 스토리지 배열 펌웨어 활성화 이 명령어는 이전에 스토리지 배열의 RAID 컨트롤러 모듈에 있는 보류 중 인 구성 영역에 다운로드한 펌웨어를 활성화합니다 . 구문 activate storageArray firmware 매개변수 없음 스토리지 배열 자동 구성 이 명령어는 스토리지 배열을 자동으로 구성합니다 . autoConfigure storageArray 명령어를 입력하기 전에 show storageArray autoConfiguration 명령어를 입력합니다 .
구문 autoConfigure storageArray [physicalDiskType= (SAS | SATA) raidLevel=(0 | 1 | 5 | 6) diskGroupWidth=numberOfPhysicalDisks diskGroupCount=numberOfDiskGroups virtualDisksPerGroupCount= numberOfVirtualDisksPerGroup hotSpareCount= numberOfHotspares segmentSize=segmentSizeValue] 매개변수 매개변수 설명 physicalDiskType 스토리지 배열에 사용할 물리 디스크의 유형입니다 . 유효한 물리 디스크 유형 은 SAS(Serial Attached SCSI) 또는 SATA(Serial Advanced Technology Attachment) 입니다 . 스토리지 배열에 하나의 물리 디스크 유형만 있으면 이 매 개변수는 필요하지 않습니다 .
매개변수 설명 segmentSize RAID 컨트롤러 모듈에서 다음 물리 디 스크에 데이터를 작성하기 전에 가상 디 스크의 단일 물리 디스크에 작성하는 데 이터의 양 ( 킬로바이트 단위 ) 입니다 . 유효한 값은 8, 16, 32, 64, 128, 256, 또는 512 입니다 . segmentSize 매개변수에 대 한 자세한 내용은 52 페이지 " 자동 구성 명령어 사용 " 을 참조하십시오 . 스토리지 배열 핫 스페어 자동 구성 이 명령어는 스토리지 배열의 핫 스페어를 자동으로 정의하고 구성합니다. 이 명령어는 언제든지 실행할 수 있습니다 . 이 명령어는 스토리지 배열에 가장 적합한 핫 스페어 범위를 제공합니다 .
매개변수 매개변수 virtualDisk 설명 일관성을 검사할 특정 가상 디스크의 이 름입니다 . 가상 디스크 이름은 대괄호 ([ ]) 로 묶어야 합니다 . 가상 디스크 이 름에 특수 문자가 포함되어 있으면 가상 디스크 이름을 따옴표 (" ") 로도 묶어야 합니다 . consistencyErrorFile 일관성 오류 정보를 저장할 파일의 이름 입니다 . 파일 이름은 따옴표 (" ") 로 묶 어야 합니다 . mediaErrorFile 매체 오류 정보를 저장할 파일의 이름입 니다 . 파일 이름은 따옴표 (" ") 로 묶어 야 합니다 . priority 호스트 I/O 활동과 비교하여 일관성 검 사의 우선 순위를 지정합니다 . 유효한 항목은 highest, high, medium, low 또는 lowest 입니다 . verbose 완료 비율과 같은 진행 상태 정보를 캡처 하고 가상 디스크 일관성이 복구되는 동 안 정보를 표시합니다 .
스토리지 배열 구성 지우기 이 명령어는 스토리지 배열의 RAID 컨트롤러 모듈에서 전체 구성을 지웁 니다 . 모든 디스크 그룹 , 가상 디스크 및 핫 스페어를 정의하는 정보가 삭 제됩니다 . 이 명령어를 사용하면 이미 구성이 정의된 스토리지 배열에 대 해 새로운 구성을 작성할 수 있습니다 . 주의사항 : 주의사항 : 이 명령을 실행하게 되면 기존의 저장소 배열이 응답 을 중지합니다 . 저장소 배열을 제거하고 다시 추가함으로써 호스트와의 연 결을 재개할 수 있습니다 . 응답이 중지된 저장소 배열을 제거하려면 , 엔터프 라이즈 관리 창에 접속하여 모듈러 디스크 배열 관리자 툴바의 Remove( 제거 ) 를 클릭합니다 . 저장소 배열을 다시 추가하려면 , 엔터프라이즈 관리 창에 접 속하여 모듈러 디스크 저장소 관리자 툴바의 New( 새로운 ) 를 클릭하고 올바 른 IP 주소를 입력합니다 .
매개변수 없음 스토리지 배열 펌웨어 보류 중 영역 지우기 이 명령어는 보류 중 영역 버퍼에서 이전에 다운로드한 펌웨어 이미지 또는 NVSRAM (NonVolatile Static Random Access Memory) 값을 삭제합니다 . 주의사항 : 이 명령어를 실행하는 즉시 스토리지 배열에 있는 기존 보류 중 영역의 내용이 삭제됩니다 . 구문 clear storageArray firmwarePendingArea 매개변수 없음 가상 디스크 예약 지우기 이 명령어는 영구 가상 디스크 예약을 지웁니다 . 구문 clear (allVirtualDisks | virtualDisk [virtualDiskName] | virtualDisks [virtualDiskName1 ... virtualDiskNamen]) reservations 매개변수 매개변수 설명 allVirtualDisks 스토리지 배열의 모든 가상 디스크에 대 한 예약을 지웁니다 .
주 : 이름에 영숫자 문자 , 하이픈 및 밑줄의 조합을 사용할 수 있습니다 . 명령 어 이름은 최대 30 자까지 입력할 수 있습니다 . 최대 문자 제한을 초과하면 대 괄호 ([ ]) 가 꺽쇠 괄호 (< >) 로 바뀝니다 . 디스크 그룹 작성 이 명령어는 할당되지 않은 물리 디스크에 사용 가능한 용량이 있는 디스 크 그룹이나 가상 디스크를 하나 작성합니다 . 구문 create diskGroup physicalDisks=(trayID1,slotID1 ...trayIDn,slotIDn) raidLevel=(0 | 1 | 5 | 6) userlabel=userlabel [enclosureLossProtect=(true | false)] 매개변수 매개변수 설명 userLabel 새 디스크 그룹에 사용할 이름을 지정합니다 . 이름은 큰따 옴표 (" ") 로 묶어야 합니다 . physicalDisks 작성할 가상 디스크에 할당할 물리 디스크를 지정합니다 .
추가 정보 physicalDisks physicalDisks 매개변수로 디스크 그룹에서 사용할 가상 디스크의 수를 선 택할 수 있습니다 . 이 옵션을 선택할 경우 트레이 ID 및 슬롯 ID 로 가상 디 스크를 지정할 필요가 없습니다 . RAID 컨트롤러 모듈에서 디스크 그룹에 사용할 특정 물리 디스크를 선택합니다 . capacity 매개변수를 사용하여 용 량을 지정하지 않을 경우 , 디스크 그룹에서 사용할 수 있는 물리 디스크 용 량이 모두 사용됩니다 . 용량 단위를 지정하지 않으면 바이트가 기본 단위 로 사용됩니다 . 인클로저 손실 방지 인클로저 손실 방지를 작동시키려면 , 디스크 그룹의 각각의 물리 디스크 가 분리된 인클로저에 있어야 합니다 . EnclosureLossProtect 매개변수를 참으로 설정하고 임의의 인클로저에서 하나이상의 물리 디스크를 선택하 면 , 저장소 배열에 오류가 생깁니다 .
매개변수 매개변수 설명 userLabel 작성 중인 호스트에 지정할 이름입니다 . 호스트 이름은 따옴표 (" ") 로 묶어야 합 니다 . hostGroup 새 호스트를 작성할 호스트 그룹의 이름 입니다 . 호스트 그룹 이름은 따옴표 (" ") 로 묶어야 합니다 . 호스트 그룹이 없으 면 create hostGroup 명령어를 사용하여 새 호스트 그룹을 작성할 수 있습니다 . 주 : 호스트 그룹은 같은 가상 디스크에 대한 액세스를 공유하는 호스트 집합을 지정하도록 정의된 옵션 토폴로지 요소 입니다 . 호스트 그룹은 논리 엔터티입니 다 . 같은 가상 디스크에 대한 액세스를 공유하는 호스트가 두 개 이상인 경우에 만 호스트 그룹을 정의합니다 . 작성 중인 호스트를 배치할 호스트 그룹을 지정하 지 않으면 새로 정의되는 호스트는 기본 호스트 그룹에 속하게 됩니다 . 주 : 이름에 영숫자 문자 , 하이픈 및 밑줄의 조합을 사용할 수 있습니다 . 명령 어 이름은 최대 30 자까지 입력할 수 있습니다 .
매개변수 매개변수 설명 userLabel 작성 중인 호스트 그룹에 지정할 이름입 니다 . 호스트 그룹 이름은 따옴표 (" ") 로 묶어야 합니다 . 주 : 이름에 영숫자 문자 , 하이픈 및 밑줄의 조합을 사용할 수 있습니다 . 명령 어 이름은 최대 30 자까지 입력할 수 있습니다 . 최대 문자 제한을 초과하면 대 괄호 ([ ]) 가 꺽쇠 괄호 (< >) 로 바뀝니다 . 호스트 포트 작성 이 명령어는 새 HBA 호스트 포트 ID 를 작성합니다 . 이 ID 는 RAID 컨트 롤러 모듈에 대한 물리적 HBA 호스트 포트를 나타내는 소프트웨어 값입 니다 . 호스트 포트 ID 가 없으면 RAID 컨트롤러 모듈에서 호스트 포트의 데이터나 지침을 받을 수 없습니다 . 구문 create hostPort identifier="wwid" userLabel= "portLabel" host="hostName" 매개변수 매개변수 설명 identifier HBA 호스트 포트의 WWID 입니다 .
매개변수 설명 host HBA 호스트 포트를 정의하고 있는 호스 트의 이름입니다 . 호스트 이름은 따옴 표 (" ") 로 묶어야 합니다 . 주 : HBA 호스트 포트는 호스트 시스템 에 있는 호스트 어댑터의 물리적 연결입 니다 . HBA 호스트 포트는 스토리지 배열 의 가상 디스크에 대한 호스트 액세스를 제공합니다 . 호스트 버스 어댑터에 물리 적 연결이 하나만 있을 경우 ( 하나의 호 스트 포트 ) 호스트 포트와 호스트 버스 어댑터라는 용어는 같은 의미로 사용됩 니다 . 주 : 이름에 영숫자 문자 , 하이픈 및 밑줄의 조합을 사용할 수 있습니다 . 명령 어 이름은 최대 30 자까지 입력할 수 있습니다 . 최대 문자 제한을 초과하면 대 괄호 ([ ]) 가 꺽쇠 괄호 (< >) 로 바뀝니다 . iSCSI 초기자 작성 이 명령어는 새 iSCSI 초기자 개체를 작성합니다 .
주 : CHAP (Challenge Handshake 인증 프로토콜 ) 는 연결의 피어를 인증하는 프로토콜입니다 . CHAP 는 “비밀”을 공유하는 피어를 기반으로 합니다 . 비 밀이란 암호와 비슷한 보안 키를 뜻합니다 . 상호 인증이 필요한 초기자에 대 해서만 chapSecret 을 사용합니다 . RAID 가상 디스크 작성 ( 자동 물리 디스크 선택 ) 이 명령어는 스토리지 배열 물리 디스크에 디스크 그룹을 만들고 이 디스 크 그룹에 새 가상 디스크를 작성합니다 . 스토리지 배열의 RAID 컨트롤러 모듈에서 가상 디스크를 포함할 물리 디스크를 선택합니다 .
매개변수 physicalDiskType 설명 capacity 스토리지 배열에 추가하고 있는 가상 디스 크의 크기입니다 . 크기는 바이트 , 킬로바 이트 , 메가바이트 또는 기가바이트 단위 로 정의됩니다 . 주 : 9 보다 큰 값에 대해서는 마지막 자릿 수와 크기 (MB, GB 또는 KB) 사이에 공백을 추가해야 합니다 . owner 가상 디스크를 소유하는 RAID 컨트롤러 모 듈입니다 . 유효한 RAID 컨트롤러 모듈 식 별자는 0 또는 1 입니다 . 0 은 인클로저 뒤 쪽에서 봤을 때 왼쪽에 있는 RAID 컨트롤 러 모듈이고 1 은 오른쪽에 있는 RAID 컨트 롤러 모듈입니다 . 소유자를 지정하지 않으 면 RAID 컨트롤러 모듈 펌웨어에서 소유자 를 결정합니다 . 주 : owner 매개변수는 가상 디스크를 소유 하는 RAID 컨트롤러 모듈을 정의합니다 . 용 량을 지정하지 않으면 디스크 그룹에서 사 용 가능한 모든 물리 디스크 용량이 사용됩 니다 .
RAID 가상 디스크 작성 ( 여유 용량 기반 선택 ) 이 명령어는 디스크 그룹의 여유 공간에 가상 디스크를 작성합니다 . 구문 create virtualDisk diskGroup=diskGroupNumber userLabel="virtualDiskName" [freeCapacityArea= freeCapacityIndexNumber capacity= virtualDiskCapacity owner=(0 | 1) segmentSize= segmentSizeValue] 매개변수 매개변수 설명 diskGroup 새 가상 디스크를 작성할 디스크 그룹의 일련 번호입니다 . 스토리지 배열에 있 는 디스크 그룹의 일련 번호를 확인하려 면 show storageArray Profile 명령어를 입 력하십시오 . userLabel 새 가상 디스크의 이름입니다 . 새 가상 디스크 이름은 따옴표 (" ") 로 묶어야 합 니다 . 주 : 이름에 영숫자 문자 , 하이픈 및 밑 줄의 조합을 사용할 수 있습니다 .
매개변수 설명 freeCapacityArea 새 가상 디스크를 작성하는 데 사용할 기 존 디스크 그룹의 여유 공간에 대한 색인 번호입니다 . 여유 용량은 디스크 그룹 의 기존 가상 디스크 사이의 여유 용량으 로 정의됩니다 . 예를 들어 , 디스크 그룹 에 가상 디스크 1, 여유 용량 , 가상 디스 크 2, 여유 용량 , 가상 디스크 3, 여유 용 량과 같은 영역이 있을 수 있습니다 . 가 상 디스크 2 다음에 여유 용량을 사용하 려면 다음과 같이 지정합니다 . freeCapacityArea=2 여유 용량 영역이 있는지 확인하려면 show diskGroup 명령어를 사용하십시오 . capacity 스토리지 배열에 추가하고 있는 가상 디 스크의 크기입니다 . 크기는 바이트 , 킬 로바이트 , 메가바이트 또는 기가바이트 단위로 정의됩니다 . 주 : 용량을 지정하지 않으면 디스크 그 룹의 여유 용량 영역에서 사용 가능한 모 든 용량이 사용됩니다 .
매개변수 설명 segmentSize RAID 컨트롤러 모듈에서 다음 물리 디 스크에 데이터를 작성하기 전에 가상 디 스크의 단일 물리 디스크에 작성하는 데 이터의 양 ( 킬로바이트 단위 ) 입니다 . 유효한 값은 8, 16, 32, 64, 128, 256, 또는 512 입니다 . segmentSize 매개변수에 대 한 자세한 내용은 52 페이지 " 자동 구성 명령어 사용 " 을 참조하십시오 . RAID 가상 디스크 작성 ( 수동 물리 디스크 선택 ) 이 명령어는 새 디스크 그룹과 가상 디스크를 작성하고 사용자가 가상 디 스크에 대한 물리 디스크를 지정할 수 있도록 지원합니다 . 주 : 같은 디스크 그룹과 가상 디스크에 대해서는 여러 가지 종류의 물리 디스 크를 혼합해서 사용할 수 없습니다 . RAID 가상 디스크에 대해 서로 다른 종류 의 물리 디스크를 지정하면 이 명령어가 실패합니다 . 구문 create virtualDisk physicalDisks= (enclosureID0,slotID0..
매개변수 설명 raidLevel 가상 디스크가 포함된 디스크 그룹의 RAID 레벨입니 다 . 유효한 값은 0, 1, 5 또는 6 입니다 . 주 : raidLevel 매개변수를 RAID 1 로 설정하면 RAID 컨 트롤러 모듈 펌웨어에서 물리 디스크 목록을 받은 후 다음 알고리즘을 사용하여 쌍을 지정합니다 . 데이터 물리 디스크 = X 일관성 물리 디스크 = N ⁄ 2 + X 여기서 X 는 1 에서 N ⁄ 2 로 이동하고 N 은 목록에 있는 물리 디스크의 개수입니다 . 다음 데이터는 물리 디스 크 6 개와 해당 미러 쌍의 예를 보여 줍니다 . 데이터 일관성 1 N ⁄ 2 + 1= 4 2 N ⁄ 2 + 1= 5 3 N ⁄ 2 + 1= 6 userLabel 새 가상 디스크에 지정할 이름입니다 . 새 가상 디스크 이름은 따옴표 (" ") 로 묶어야 합니다 . 주 : 이름에 영숫자 문자 , 하이픈 및 밑줄의 조합을 사 용할 수 있습니다 . 공백은 사용할 수 없습니다 .
매개변수 설명 owner 가상 디스크를 소유하는 RAID 컨트롤러 모듈입니다 . 유효한 RAID 컨트롤러 모듈 식별자는 0 또는 1 입니다 . 0 은 인클로저 뒤쪽에서 봤을 때 왼쪽에 있는 RAID 컨 트롤러 모듈이고 1 은 오른쪽에 있는 RAID 컨트롤러 모 듈입니다 . 소유자를 지정하지 않으면 RAID 컨트롤러 모듈 펌웨어에서 소유자를 결정합니다 . 주 : owner 매개변수는 가상 디스크를 소유하는 RAID 컨트롤러 모듈을 정의합니다 . 디스크 그룹을 현재 소 유하고 있는 RAID 컨트롤러 모듈에서 가상 디스크를 소유하는 것이 가장 좋습니다 . segmentSize RAID 컨트롤러 모듈에서 다음 물리 디스크에 데이터 를 작성하기 전에 가상 디스크의 단일 물리 디스크에 작성하는 데이터의 양 ( 킬로바이트 단위 ) 입니다 . 유 효한 값은 8, 16, 32, 64, 128, 256, 또는 512 입니다 .
주의사항 : 소스 가상 디스크의 새 PIT 이미지를 만들기 전에 소스 가상 디스 크의 정확한 PIT 이미지를 캡처할 수 있도록 모든 데이터 접근 (I/O) 작업을 중 지하거나 소스 가상 디스크로의 데이터 전송을 일시 중지합니다 . 모든 I/O 활 동을 중지하려면 Windows® Internet Explorer® 를 포함한 모든 응용프로그램을 닫으십시오 . 주 : Windows 에서 관련 가상 디스크의 드라이브 문자를 제거하거나 Linux 에 서 가상 드라이브 장착을 해제하면 스냅샷에서 안정적으로 드라이브 복사를 수행할 수 있습니다 . 구문 ( 사용자 정의 물리 디스크 ) create snapshotVirtualDisk sourceVirtualDisk= "sourceVirtualDiskName" [repositoryRAIDLevel= 0 | 1 | 5 | 6 repositoryPhysicalDisks= (enclosureID0,slotID0 ...
physicalDiskType=(SAS | SATA) userLabel= "snapshotVirtualDiskName" warningThresholdPercent=percentValue repositoryPercentOfSource=percentValue repositoryUserLabel="repositoryName" repositoryFullPolicy=(failSourceWrites | failSnapShot) enclosureLossProtect=(TRUE | FALSE)] 매개변수 매개변수 설명 sourceVirtualDisk 스냅샷을 받을 소스 가상 디스크의 이름 입니다 . 소스 가상 디스크 이름은 따옴 표 (" ") 로 묶어야 합니다 . repositoryRAIDLevel 저장소 가상 디스크의 RAID 레벨입니다 . 유효한 값은 0, 1, 5 또는 6 입니다 . repositoryPhysicalDisks 저장소에 할당할 물리 디스크를 지정합 니다 .
매개변수 설명 freeCapacityArea 스냅샷 저장소 가상 디스크를 작성하는 데 사용할 기존 디스크 그룹의 여유 공간 에 대한 색인 번호입니다 . 여유 용량은 디스크 그룹의 기존 가상 디스크 사이의 여유 용량으로 정의됩니다 . 예를 들어 , 디스크 그룹에 가상 디스크 1, 여유 용량 , 가상 디스크 2, 여유 용량 , 가상 디스크 3, 여유 용량과 같은 영역이 있을 수 있습 니다 . 가상 디스크 2 다음에 여유 용량을 사용하려면 다음과 같이 지정합니다 . freeCapacityArea=2 여유 용량 영역이 있는지 확인하려면 show diskGroup 명령어를 사용하십시오 . 주 : 구성되지 않은 공간 또는 여유 공간 을 지정하지 않으면 저장소 가상 디스크 가 소스 가상 디스크와 같은 디스크 그룹 에 배치됩니다 . 소스 가상 디스크가 있 는 디스크 그룹에 여유 공간이 없으면 이 명령어가 실패합니다 . userLabel 스냅샷 가상 디스크에 지정할 이름입니 다 .
매개변수 설명 repositoryFullPolicy 저장소가 꽉 찬 경우 스냅샷 처리를 계속 할 방법을 지정합니다 . 소스 가상 디스 크에 작성하지 못하도록 하거나 (failSourceWrites) 스냅샷 가상 디스크 가 실패하도록 (failSnapShot) 선택할 수 있습니다 . 기본값은 failSnapShot 입니 다. enclosureLossProtect 저장소를 생성할 때 인클로저 손실 방지 가 적용되도록 지정합니다 . 인클로저 손실 방지를 적용하려면 이 매개변수를 TRUE 로 설정합니다 . 기본 값은 FALSE 입니다 . enclosureLossProtect 매 개변수에 대한 자세한 내용은 51 페이지 " 인클로저 손실 보호 " 를 참조하십시오 . 주 : 이름에 영숫자 문자 , 하이픈 및 밑줄의 조합을 사용할 수 있습니다 . 명령 어 이름은 최대 30 자까지 입력할 수 있습니다 . 최대 문자 제한을 초과하면 대 괄호 ([ ]) 가 꺽쇠 괄호 (< >) 로 바뀝니다 .
가상 디스크 복사본 작성 이 명령어는 가상 디스크 복사본을 작성하고 가상 디스크 복사 작업을 시 작합니다 . 주 : 80 페이지 " 가상 디스크 복사본 작성을 위한 호스트 서버 준비 " 를 참조 하십시오 . 주의사항 : 소스 가상 디스크의 새 복사본을 작성하기 전에 , 소스 가상 디스 크의 정확한 PIT 이미지를 캡처할 수 있도록 모든 데이터 액세스 (I/O) 활동을 중지하거나 소스 가상 디스크 ( 해당되는 경우 대상 디스크 포함 ) 로의 데이터 전송을 일시 중지하십시오 . Windows Internet Explorer 를 비롯한 모든 프로그 램을 닫아 모든 I/O 작업이 중지되게 합니다 . 주 : Windows 에서 관련 가상 디스크의 드라이브 문자를 제거하거나 Linux 에 서 가상 드라이브를 마운트 해제하면 가상 복사에서 드라이브 복사를 안정적 으로 수행하는 데 도움이 됩니다 . 주 : 동시에 최대 8 개의 가상 디스크 복사본만 진행 중 (In Progress) 상태가 될 수 있습니다 .
매개변수 target 설명 대상 가상 디스크로 사용할 기존 가상 디 스크의 이름입니다 . 대상 가상 디스크 이름은 따옴표 (" ") 로 묶어야 합니다 . 주 : 이름에 영숫자 문자 , 하이픈 및 밑 줄의 조합을 사용할 수 있습니다 . 명령 어 이름은 최대 30 자까지 입력할 수 있습 니다 . 최대 문자 제한을 초과하면 대괄 호 ([ ]) 가 꺽쇠 괄호 (< >) 로 바뀝니다 . copyPriority 호스트 I/O 활동과 비교하여 가상 디스 크 복사의 우선 순위를 지정합니다 . 유 효한 항목은 highest, high, medium, low 또는 lowest 입니다 . 주 : copyPriority 는 가상 디스크 - 복사본 쌍의 소스 가상 디스크와 대상 가상 디스 크 간에 데이터를 복사하는 데 사용되는 시스템 리소스의 양을 정의합니다 .
매개변수 매개변수 diskGroup 설명 삭제할 디스크 그룹의 번호입니다 . 디 스크 그룹 번호는 대괄호 ([ ]) 로 묶어야 합니다 . 호스트 삭제 이 명령어는 호스트를 삭제합니다 . 구문 delete host [hostName] 매개변수 매개변수 host 설명 삭제할 호스트의 이름입니다 . 호스트 이름은 대괄호 ([ ]) 로 묶어 야 합니다 . 호스트 이름에 특수 문자가 포함되어 있으면 호스트 이 름을 따옴표 (" ") 로도 묶어야 합니다 . 주 : 호스트는 스토리지 배열에 연결되고 해당 HBA 호스트 포트를 통해 스토리지 배열의 가상 디스크에 액세스하는 시스템입니다 . 호스트 그룹 삭제 이 명령어는 호스트 그룹을 삭제합니다 . 주의사항 : 이 명령어는 호스트 그룹의 모든 호스트 정의를 삭제합니다 .
매개변수 매개변수 hostGroup 설명 삭제할 호스트 그룹의 이름입니다 . 호 스트 그룹 이름은 대괄호 ([ ]) 로 묶어야 합니다 . 호스트 그룹 이름에 특수 문자 가 포함되어 있으면 호스트 그룹 이름을 따옴표 (" ") 로도 묶어야 합니다 . 주 : 호스트 그룹은 같은 가상 디스크에 대한 액세스를 공유하는 호스트 집합인 옵션 토폴로지 요소입니다 . 호스트 그룹 은 논리 엔터티입니다 . 호스트 포트 삭제 이 명령어는 HBA 호스트 포트 ID 를 삭제합니다 . 이 ID 는 RAID 컨트롤러 모듈에 대한 물리적 HBA 호스트 포트를 나타내는 소프트웨어 값입니다 . ID 를 삭제하면 RAID 컨트롤러 모듈에서 더 이상 HBA 호스트 포트의 데 이터와 지침을 인식하지 못합니다 . 구문 delete hostPort [hostPortName] 매개변수 매개변수 설명 hostPort 삭제할 HBA 호스트 포트의 이름입니다 . HBA 호스트 포트의 이름은 대괄호 ([ ]) 로 묶어야 합니다 .
예제 -c "delete host [\"job2900\"];" iSCSI 초기자 삭제 이 명령어는 특정 iSCSI 초기자 개체를 삭제합니다 . 구문 delete iscsiInitiator ([iSCSI-ID | name]) 매개변수 매개변수 설명 iSCSI-ID 삭제할 iSCSI 초기자의 식별자입니다 . 이름은 큰따옴표 ( “ ” ) 로 묶어야 합니다 . name 삭제할 iSCSI 초기자의 이름입니다 . 이름은 큰따옴표 ( “ ” ) 로 묶 어야 합니다 . 예제 -c "delete iscsiInitiator [\"job29002\"];" 가상 디스크 삭제 이 명령어는 하나 이상의 표준 가상 디스크 또는 스냅샷 및 스냅샷 저장소 가상 디스크를 삭제합니다 . 주의사항 : 이 명령어를 실행하는 즉시 가상 디스크의 모든 데이터가 손실됩 니다 .
매개변수 매개변수 설명 allVirtualDisks 스토리지 배열의 모든 가상 디스크를 삭 제합니다 . 주 : allVirtualDisks 매개변수를 사용하면 모두 제거되거나 오류가 발생할 때까지 가상 디스크가 삭제됩니다 . 오류가 발생 하면 이 명령어는 나머지 가상 디스크를 삭제하려고 시도하지 않습니다 . virtualDisk 또는 virtualDisks 삭제할 가상 디스크의 이름입니다 . 가 상 디스크 이름을 두 개 이상 입력할 수 있습니다 . 가상 디스크 이름은 대괄호 ([ ]) 로 묶어야 합니다 . 가상 디스크 이 름에 특수 문자가 포함되어 있으면 가상 디스크 이름을 따옴표 (" ") 로도 묶어야 합니다 . RAID 컨트롤러 모듈 진단 이 명령어는 RAID 컨트롤러 모듈에 대한 진단 테스트를 실행합니다 . testID 매개변수에서 제공하는 다음 옵션을 사용하여 RAID 컨트롤러 모듈 이 제대로 작동하는지 확인할 수 있습니다 .
매개변수 매개변수 설명 controller 진단 테스트를 실행할 RAID 컨트롤러 모듈입니다 . 유효한 RAID 컨트롤러 모 듈 식별자는 0 또는 1 입니다 . 0 은 인클 로저 뒤쪽에서 봤을 때 왼쪽에 있는 RAID 컨트롤러 모듈이고 1 은 오른쪽에 있는 RAID 컨트롤러 모듈입니다 . RAID 컨트롤러 모듈 식별자는 대괄호 ([ ]) 로 묶어야 합니다 . RAID 컨트롤러 모듈을 지정하지 않으면 스토리지 관리 소프트 웨어에서 구문 오류를 반환합니다 . loopbackPhysicalDiskChannel 진단 테스트를 실행할 물리 디스크 채널 입니다 . 모든 채널에서 진단을 실행하 거나 진단을 실행할 특정 채널을 선택할 수 있습니다 . 유효한 물리 디스크 채널 값은 1 또는 2 입니다 . 주 : 데이터 루프백 테스트를 실행할 때 데이터 패턴이 포함된 파일을 지정할 수 도 있습니다 . 파일을 지정하지 않으면 펌웨어에서 기본 패턴을 제공합니다 .
매개변수 설명 testID 실행할 진단 테스트에 대한 식별자입니 다 . 식별자와 해당 테스트는 다음과 같 습니다 . 1 — 테스트 읽기 2 — 데이터 루프백 테스트 수행 3 — 테스트 작성 discreteLines — 구분 줄 진단 테스트 주 : 구분 줄은 RAID 컨트롤러의 두 RAID 컨트롤러 모듈 간을 연결하는 제어 및 상 태 줄입니다 . 구분 줄 테스트를 사용하 면 대체 RAID 컨트롤러 모듈의 제어 입력 시 각 RAID 컨트롤러 모듈에서 제어 신호 전환을 확인할 수 있습니다 . 구분 줄 테 스트는 각 전원 사이클이나 RAID 컨트롤 러 모듈이 재설정되면 자동으로 실행됩 니다 . 초기 구분 줄 진단 테스트가 실패 한 구성요소를 바꾸면 구분 줄 진단 테스 트를 실행할 수 있습니다 . 테스트가 성 공적으로 실행되면 다음 메시지가 표시 됩니다 . The controller discrete lines successfully passed the diagnostic test.
매개변수 설명 patternFile 테스트 데이터로 사용할 데이터 패턴이 포함된 파일의 이름입니다 . 데이터 패 턴 파일 이름은 따옴표 (" ") 로 묶어야 합 니다 . 스토리지 배열 기능 비활성화 이 명령어는 스토리지 배열 기능을 비활성화합니다 . 스토리지 배열의 활 성화된 모든 기능에 대한 기능 식별자 목록을 표시하려면 show storageArray 명령어를 실행합니다 . 구문 disable storageArray feature=(snapshot | virtualDiskCopy) 매개변수 없음 인클로저 관리 모듈 펌웨어 다운로드 이 명령어는 EMM( 인클로저 관리 모듈 ) 의 펌웨어를 다운로드합니다 .
매개변수 매개변수 설명 enclosure 새 펌웨어를 로드할 인클로저를 식별합 니다 . 인클로저 ID 값은 0 에서 99 사이 이고 , 인클로저 ID 값은 대괄호 ([ ]) 로 묶어야 합니다 . 주 : 사용할 수 있는 매개변수는 다음과 같습니다 . (1) allEnclosures 매개변수를 사용하면 스토리지 배열의 모든 EMM 에 새 펌웨어를 다운로드할 수 있습니다 . (2) enclosure 매개변수를 사용하면 특정 EMM 에 새 펌웨어를 다운로드할 수 있 습니다 . 전체 EMM 이 아닌 둘 이상의 EMM 에 새 펌웨어를 다운로드해야 하는 경우에는 각 인클로저에 대해 이 명령어 를 입력해야 합니다 . file 펌웨어 이미지가 포함된 파일의 경로와 이름입니다 . 펌웨어 이미지 파일 경로 와 파일 이름은 따옴표 (" ") 로 묶어야 합 니다 . 물리 디스크 펌웨어 다운로드 이 명령어는 물리 디스크에 펌웨어 이미지를 다운로드합니다 .
스토리지 배열의 모든 물리 디스크에 펌웨어를 설치하기 전에 이 명령어를 사용하여 하나의 물리 디스크에서 펌웨어를 테스트할 수 있습니다 . 스토 리지 배열의 모든 물리 디스크에 펌웨어를 다운로드하려면 download storageArray physicalDiskFirmware 명령어를 사용하십시오 . 이 명령어는 다운로드가 완료되거나 실패할 때까지 모든 I/O 활동을 차단합니다 . download 는 Successful, Unsuccessful With Reason 또는 Never Attempted With Reason 상태 중 하나를 반환합니다 . 구문 download physicalDisk [enclosureID,slotID] firmware file="filename" 매개변수 매개변수 설명 physicalDisk 펌웨어 이미지를 다운로드할 물리 디스 크입니다 . 물리 디스크의 인클로저 ID 와 슬롯 ID 를 지정합니다 .
매개변수 매개변수 설명 NVSRAM 펌웨어 파일을 다운로드할 때 NVSRAM 값과 함께 파일을 다운로드하도록 지정 합니다 . 이 매개변수는 대괄호로 묶으 면 안 됩니다 . firmware 라는 용어 뒤에 쉼표를 붙이십시오 . file 펌웨어가 포함된 파일의 경로와 이름입 니다 . 유효한 파일 이름은 .dlp 확장명으 로 끝나야 하고 , 파일 이름은 따옴표 (" ") 로 묶어야 합니다 . NVSRAM-filename NVSRAM 값이 포함된 파일의 경로와 이 름입니다 . 유효한 파일 이름은 .dlp 확장 명으로 끝나야 하고 , NVSRAM 파일 이 름은 따옴표 (" ") 로 묶어야 합니다 . 펌 웨어 파일 이름 뒤에 쉼표를 붙어야 합니 다. downgrade 이전 버전의 펌웨어를 로드하고 있음을 지정합니다 . 기본값은 FALSE 입니다 . 이전 버전의 펌웨어를 다운로드하려면 다운그레이드를 TRUE 로 설정하십시 오. activateNow 펌웨어 및 NVSRAM 이미지를 활성화합 니다 .
매개변수 매개변수 설명 file NVSRAM 값이 포함된 파일의 경로와 이 름입니다 . 유효한 파일 이름은 .dlp 확장 명으로 끝나야 하고 , 파일 이름은 따옴 표 (" ") 로 묶어야 합니다 . 스토리지 배열 물리 디스크 펌웨어 다운로드 이 명령어는 펌웨어 이미지를 스토리지 배열의 모든 물리 디스크에 다운로 드합니다 . 구문 download storageArray physicalDiskFirmware file= "filename" [file="filename2"...file="filenameN"] 매개변수 매개변수 설명 file 펌웨어 이미지가 포함된 파일의 경로와 이름입니다 . 펌웨어 이미지 파일 경로 와 파일 이름은 따옴표 (" ") 로 묶어야 합 니다 . 주 : 이 명령어를 실행할 때 스토리지 배열의 물리 디스크에 둘 이상의 펌웨어 이미지 파일을 다운로드할 수 있습니다 . 다운로드할 수 있는 펌웨어 이미지 파일의 개수는 스토리지 배열에 따라 다릅니다 .
주 : download storageArray physicalDiskFirmware 명령어는 각 후보 물리 디스 크에 대한 다운로드가 시작되거나 stop storageArray downloadPhysicalDiskFirmware 명령어를 실행할 때까지 모든 I/O 활동을 차단 합니다 . download storageArray physicalDiskFirmware 명령어를 통해 펌웨어 이 미지 다운로드가 완료되면 각 후보 물리 디스크가 다운로드 상태와 함께 표시 됩니다 . 표시되는 다운로드 상태 메시지는 Successful, Unsuccessful With Reason 또는 Never Attempted With Reason 중 하나입니다 . RAID 컨트롤러 모듈 활성화 이 명령어는 진단을 실행하는 동안 비활성화된 RAID 컨트롤러 모듈을 다 시 활성화합니다 .
매개변수 매개변수 설명 file 유효한 기능 키 파일의 경로와 이름입니 다 . 유효한 기능 키 파일 이름은 .key 확 장명으로 끝나야 합니다 . 파일 경로와 이름은 따옴표 (" ") 로 묶어야 합니다 . 가상 디스크 복사본 재복사 이 명령어는 기존 가상 디스크 복사본 쌍을 사용하여 가상 디스크 복사 작 업을 다시 시작합니다 . 주 : 85 페이지 " 가상 디스크 재복사를 위한 호스트 서버 준비 " 를 참조하십시 오. 주의사항 : 소스 가상 디스크의 새 복사본을 작성하기 전에 , 소스 가상 디스 크의 정확한 PIT 이미지를 캡처할 수 있도록 모든 데이터 액세스 (I/O) 활동을 중지하거나 소스 가상 디스크 ( 해당되는 경우 대상 디스크 포함 ) 로의 데이터 전송을 일시 중지하십시오 . Windows Internet Explorer 를 비롯한 모든 프로그 램을 닫아 모든 I/O 작업이 중지되게 합니다 .
매개변수 매개변수 설명 대상 가상 디스크 복사 작업을 다시 시작할 대상 가상 디스크의 이름입니다 . 대상 가상 디스크 이름은 대괄호 ([ ]) 로 묶 어야 합니다 . 대상 가상 디스크 이름에 특수 문자가 포함 되어 있으면 대상 가상 디스크 이름을 따옴표 (" ") 로도 묶 어야 합니다 . source 가상 디스크 복사 작업을 다시 시작할 소스 가상 디스크의 이름입니다 . 소스 가상 디스크 이름은 대괄호 ([ ]) 로 묶 어야 합니다 . 소스 가상 디스크 이름에 특수 문자가 포함 되어 있으면 소스 가상 디스크 이름을 따옴표 (" ") 로도 묶 어야 합니다 . copyPriority 호스트 I/O 활동과 비교하여 가상 디스크 복사의 우선 순 위를 지정합니다 . 유효한 항목은 highest, high, medium, low 또는 lowest 입니다 .
diskGroup=diskGroupNumber) [newVolumeGroup= VolumeGroupName] userLabel="virtualDiskName" capacity= virtualDiskCapacity offset=offsetValue raidLevel=(0 | 1 | 5 | 6) segmentSize=segmentSizeValue [owner=(0 | 1) cacheReadPrefetch=(TRUE | FALSE)] 매개변수 매개변수 physicalDisk 또는 physicalDisks newVolumeGroup userLabel capacity offset raidLevel segmentSize 152 설명 작성할 가상 디스크에 할당할 물리 디스크를 지정합니 다 . 가상 디스크에 할당할 각 물리 디스크의 트레이 ID 와 슬롯 ID 를 지정합니다 . 트레이 ID 값은 0 에서 99 사 이이고 , 슬롯 ID 값은 0 에서 31 사이입니다 .
매개변수 owner cacheReadPrefetch 설명 가상 디스크를 가진 RAID 컨트롤러 모듈 . 유효한 RAID 컨트롤러 모듈 지시자는 0 또는 1 이며 , 여기서 0 은 슬 롯 0 의 RAID 컨트롤러 모듈이고 1 은 슬롯 1 의 RAID 컨 트롤러 모듈입니다 . 소유자를 지정하지 않으면 , RAID 컨트롤러 모듈 펌웨어가 소유자를 결정합니다 . 소유자 매개변수에 관한 정보는 48 페이지 " 사용자 할당 물리 디스크와 함께 가상 디스크 작성 " 을 참조하십시오 . cacheReadPrefetch 를 켜기 또는 끄기 설정 . cacheReadPrefetch 를 끄려면 , 이 매개변수를 거짓 (FALSE) 으로 설정합니다 . cacheReadPrefetch 를 켜려면 , 이 매개변수를 참 (TRUE) 으로 설정합니다 . 추가 정보 이름에 영숫자 문자 , 하이픈 및 밑줄의 조합을 사용할 수 있습니다 . 이름 은 최대 30 자까지 입력할 수 있습니다 .
CacheReadPrefetch 캐시 읽기 프리페치는 RAID 컨트롤러 모듈이 디스크에서 호스트가 요청 하는 데이터 블록을 캐시로 읽고 복사하는 동안 RAID 컨트롤러 모듈이 추 가 데이터 블록을 캐시로 복사합니다 . 이 작업은 데이터에 대한 향후 요청 이 캐시로 실행될 수 있는 가능성을 높입니다 . 캐시 읽기 프리페치는 번호 순으로 데이터 전송을 사용하는 멀티미티어 애플리케이션에 중요합니다 . 사용하는 스토리지 배열의 구성 설정은 RAID 컨트롤러 모듈이 캐시로 읽 는 추가 데이터 블록의 수를 결정합니다 . cacheReadPrefetch 매개변수의 유효한 값은 TRUE 또는 FALSE 입니다 . 스냅샷 재작성 이 명령어는 기존 스냅샷 가상 디스크를 사용하여 새로운 기록 중 복사 (COW) 작업을 시작합니다 . 단일 스냅샷 가상 디스크를 재작성하거나 여 러 가상 디스크를 재작성할 수 있습니다 . 주 : 74 페이지 " 스냅샷 가상 디스크 재작성을 위한 호스트 서버 준비 " 를 참 조하십시오 .
매개변수 매개변수 설명 virtualDisk 또는 virtualDisks 새로운 기록 중 복사(COW) 작업을 시작할 특정 가상 디스크의 이름입니다 . 가상 디스크 이름 을 두 개 이상 입력할 수 있습니다 . 가상 디스 크 이름은 대괄호 ([ ]) 로 묶어야 합니다 . 가상 디스크 이름에 특수 문자가 포함되어 있으면 가상 디스크 이름을 따옴표 (" ") 로도 묶어야 합 니다 . userLabel 스냅샷 가상 디스크의 이름입니다. 스냅샷 가상 디스크 이름은 따옴표 (" ") 로 묶어야 합니다 . 스냅샷 가상 디스크 이름을 두 개 이상 입력하면 이 명령어가 실패합니다 . warningThresholdPercent 저장소가 꽉 차기 전에 경고를 받을 저장소 용 량 비율입니다 . 정수 값을 사용하십시오 . 예를 들어 , 70 이라는 값은 70% 를 뜻합니다 . 기본 값은 50% 입니다 . 주 : warningThresholdPercent 를 지정하지 않으 면 이전에 설정한 값이 사용됩니다 .
주 : 옵션 매개변수가 지정되어 있지 않으면 모든 가상 디스크에 대한 유효성 검사가 성공적으로 수행되는 경우 recreate snapshot 명령어에서 지정된 스냅 샷 가상 디스크를 배치로 처리합니다 . 성공한 경우 스냅샷은 재작성 프로세 스를 시작하고 모든 관련 가상 디스크 ( 스냅샷 , 소스 및 저장소 ) 는 해당 프로 세스가 완료될 때까지 수신 거부 상태가 됩니다 . 주 : Microsoft VSS(Virtual Shadow Copy Service) 공급자를 통해 동시에 여러 개 의 스냅샷을 다시 만들 수 있습니다 . 가상 디스크 복사본 제거 이 명령어는 가상 디스크 복사본 쌍을 제거합니다 . 구문 remove virtualDiskCopy target [targetName] [source [sourceName]] 매개변수 매개변수 설명 target 제거할 대상 가상 디스크의 이름입니다 . 대상 가상 디스크 이름은 대괄호 ([ ]) 로 묶어야 합니다 .
매개변수 매개변수 설명 allVirtualDisks 모든 가상 디스크에서 LUN 매핑을 제거합니다 . virtualDisk 또는 virtualDisks LUN 매핑에서 제거할 특정 가상 디스크의 이름입니다 . 가 상 디스크 이름을 두 개 이상 입력할 수 있습니다 . 가상 디스 크 이름은 따옴표 (" ") 와 대괄호 ([ ]) 로 묶어야 합니다 . 대 괄호 안에 가상 디스크 이름과 따옴표를 입력해야 합니다 . accessVirtualDisk 액세스 가상 디스크를 제거합니다 . 주의사항 : 호스트 에이전트는 액세스 가상 디스크를 사용하여 스토리지 배열과 대역내 통신을 수행합니다 . 에이전트가 실행되고 있는 호스트에서 스토리지 배열 에 대한 액세스 가상 디스크 매핑을 제거하면 스토리지 관리 소프트웨어에서 더 이상 대역내 에이전트를 통해 스토리지 배열을 관리할 수 없습니다 . host 가상 디스크가 매핑된 호스트의 이름입니다 . 호스트 이름 은 따옴표 (" ") 로 묶어야 합니다 .
매개변수 매개변수 virtualDisk 설명 일관성을 복구할 특정 가상 디스크의 이름입니다 . 가상 디 스크 이름은 대괄호 ([ ]) 로 묶어야 합니다 . 가상 디스크 이름에 특수 문자가 포함되어 있으면 가상 디스크 이름을 따옴표 (" ") 로도 묶어야 합니다 . consistencyErrorFile 오류를 복구하는 데 사용하는 일관성 오류 정보가 포함된 파일의 이름입니다 . 파일 이름은 따옴표 (" ") 로 묶어야 합 니다 . verbose 완료 비율과 같은 진행 상태 정보를 캡처하고 가상 디스크 일관성이 복구되는 동안 진행 상태 정보를 표시합니다 . 진 행 상태 정보를 캡처하려면 이 매개변수를 TRUE 로 설정 하고 , 진행 상태 정보를 캡처하지 않으려면 이 매개변수를 FALSE 로 설정합니다 . RAID 컨트롤러 모듈 재설정 이 명령어는 RAID 컨트롤러 모듈을 재설정합니다 .
스토리지 배열 전지 설치 날짜 재설정 이 명령어는 스토리지 배열의 전지 사용 기간을 0 일로 재설정합니다 . 전 체 스토리지 배열에 대한 배터리를 재설정하거나 특정 RAID 컨트롤러 모 듈 혹은 특정 배터리 팩에 대한 배터리를 재설정할 수 있습니다 . 구문 reset storageArray batteryInstallDate controller= (0 | 1) 매개변수 매개변수 설명 controller 수명을 재설정할 전지가 포함된 RAID 컨트롤러 모듈을 지 정합니다 . 유효한 RAID 컨트롤러 모듈 식별자는 0 또는 1 입니다 . 0 은 인클로저 뒤쪽에서 봤을 때 왼쪽에 있는 RAID 컨트롤러 모듈이고 1 은 오른쪽에 있는 RAID 컨트롤 러 모듈입니다 . 배터리와 함께 RAID 컨트롤러 모듈에 대 해서만 controller 매개변수를 사용하십시오 . 주 : RAID 컨트롤러 모듈을 지정하지 않으면 스토리지 배열 전지 또는 두 RAID 컨트롤러 모듈 전지에 대해 수명이 재설정됩니다 .
예제 -c "reset storageArray iscsiStatsBaseline;" 스토리지 배열 SAS PHY 기준선 재설정 이 명령어는 스토리지 배열의 모든 SAS 장치에 대한 SAS PHY 기준선을 재 설정합니다 . 구문 reset storageArray SASPHYBaseline 매개변수 없음 예제 -c "delete host [\"job2900\"];" 스토리지 배열 가상 디스크 배포 재설정 이 명령어는 원하는 RAID 컨트롤러 모듈로 모든 가상 디스크를 다시 할당 ( 이동 ) 합니다 . 구문 reset storageArray virtualDiskDistribution 매개변수 없음 주의사항 : 이 명령어를 사용하기 전에 다중 경로 드라이버가 실행 중인지 확 인하십시오 . 그렇지 않으면 가상 디스크에 액세스할 수 없습니다 . 주 : 특정 호스트 운영 체제 환경에서는 다중 경로 호스트 물리 디스크를 다시 구성해야 할 수 있습니다 .
주의사항 : 이 명령어의 올바른 사용법은 디스크 그룹의 모든 물리 디스크에 대한 데이터 구성에 따라 달라집니다 . 고객 또는 기술 지원 담당자의 지시가 없는 한 물리 디스크를 다시 활성화하지 마십시오 . 주의사항 : Degraded( 강등 ) 상태의 디스크 그룹에 대해서는 이 명령어를 실 행하지 마십시오 . Degraded( 강등 ) 상태의 디스크 그룹에 대해 이 명령어를 실행하면 디스크 그룹의 물리 디스크 데이터에 대한 액세스가 손실될 수 있습 니다 . 구문 revive diskGroup [diskGroupNumber] 매개변수 매개변수 설명 diskGroup Optimal( 최적 ) 상태로 설정할 디스크 그룹의 번호입니다 . 디스크 그룹 번호는 대괄호 ([ ]) 로 묶어야 합니다 . 물리 디스크 다시 활성화 이 명령어는 지정한 물리 디스크를 Optimal( 최적 ) 상태로 설정합니다 .
구문 save allEnclosures logFile="filename" 매개변수 매개변수 설명 logFile EMM 로그 데이터를 저장할 파일의 이름입니다 . 파일 이 름은 따옴표 (" ") 로 묶어야 합니다 . 물리 디스크 채널 오류 격리 진단 상태 저장 이 명령어는 start physical disk channel fault isolation diagnostics( 물리 디 스크 채널 오류 격리 진단 시작 ) 명령어에서 반환되는 물리 디스크 채널 오류 격리 데이터를 저장합니다 . 진단 데이터를 표준 텍스트 파일이나 XML 파일로 저장할 수 있습니다 . 자세한 내용은 220 페이지 " 물리 디스크 채널 오류 격리 진단 시작 " 을 참 조하십시오 . 구문 save physicalDiskChannel [(0 | 1)] faultDiagnostics file="filename" 매개변수 매개변수 설명 file 드라이브 채널에 오류 격리 진단 테스트의 결과를 저장할 파일의 이름입니다 .
구문 save allPhysicalDisks logFile="filename" 매개변수 매개변수 설명 logFile 로그 감지 데이터를 작성할 파일의 이름입니다 . 파일 이름 은 따옴표 (" ") 로 묶어야 합니다 . RAID 컨트롤러 모듈 NVSRAM 저장 이 명령어는 RAID 컨트롤러 모듈 NVSRAM 값의 복사본을 파일에 저장합 니다 . 이 명령어는 모든 영역을 저장합니다 . 구문 save controller [(0 | 1)] NVSRAM file="filename" 매개변수 매개변수 설명 controller NVSRAM 값을 저장할 RAID 컨트롤러 모듈입니다 . 유효 한 RAID 컨트롤러 모듈 식별자는 0 또는 1 입니다 . 0 은 인 클로저 뒤쪽에서 봤을 때 왼쪽에 있는 RAID 컨트롤러 모듈 이고 1 은 오른쪽에 있는 RAID 컨트롤러 모듈입니다 . RAID 컨트롤러 모듈 식별자는 대괄호 ([ ]) 로 묶어야 합니 다. file 값을 저장할 파일의 이름입니다 .
구문 save storageArray configuration file="filename" [(allConfig | globalSettings=(TRUE | FALSE) virtualDiskConfigAndSettings=(TRUE | FALSE) hostTopology=(TRUE | FALSE) lunMappings=(TRUE | FALSE))] 매개변수 매개변수 설명 file 구성 값이 포함된 파일의 이름입니다 . 파일 이름은 따 옴표 (" ") 로 묶어야 합니다 . allConfig 모든 구성 값을 파일에 저장합니다 . ( 매개변수를 선 택하면 모든 구성 매개변수가 TRUE 로 설정됩니다 .) globalSettings 전역 설정을 파일에 저장합니다 . 전역 설정을 저장하 려면 이 매개변수를 TRUE 로 설정하고 , 전역 설정을 저장하지 않으려면 이 매개변수를 FALSE 로 설정하 십시오 . 기본값은 TRUE 입니다 .
스토리지 배열 이벤트 저장 이 명령어는 MEL( 주 이벤트 로그 ) 의 이벤트를 파일에 저장합니다 . 모든 이벤트를 저장하거나 중요한 이벤트만 저장할 수 있습니다 . 구문 save storageArray (allEvents | criticalEvents) file="filename" [count=numberOfEvents] 매개변수 매개변수 설명 allEvents | criticalEvents 모든 이벤트를 저장하거나 (allEvents) 중요한 이벤트 만 저장하도록 (criticalEvents) 지정합니다 . file 이벤트를 저장할 파일의 이름입니다 . 파일 이름은 따 옴표 (" ") 로 묶어야 합니다 . count 파일에 저장할 이벤트 또는 중요한 이벤트의 개수를 지정합니다 . count 값을 입력하지 않으면 모든 이벤 트 또는 중요한 이벤트가 파일에 저장됩니다 .
매개변수 매개변수 설명 raw 이 매개변수는 수집되는 통계가 RAID 컨트롤러 모듈 사용 시작 시점부 터의 전체 통계임을 정의합니다 . 매개변수는 대괄호 ([ ]) 로 묶어야 합 니다 . baseline 이 매개변수는 수집되는 통계가 reset storageArray iscsiStatsBaseline 명 령어를 사용하여 RAID 컨트롤러 모듈이 0 으로 재설정된 시점부터의 전체 통계임을 정의합니다 . 매개변수는 대괄호 ([ ]) 로 묶어야 합니다 . file 성능 통계를 저장할 파일의 이름입니다 . 파일 이름은 큰따옴표 (" ") 로 묶어야 합니다 . 주 : RAID 컨트롤러 모듈을 사용하기 시작한 이후로 iSCSI 기준선 통계를 재설 정하지 않았으면 시작 시점이 기본 기준선 시간입니다 . 주 : 이 명령어는 새 파일에 파일 확장명을 자동으로 추가하지 않으므로 파일 이름을 입력할 때 파일 확장명을 지정해야 합니다 .
스토리지 배열 SAS PHY 개수 저장 이 명령어는 스토리지 배열 SAS PHY 카운터를 파일에 저장합니다 . 구문 save storageArray SASPHYCounts file="filename" 매개변수 매개변수 설명 file 스토리지 배열 SAS PHY 카운터를 저장할 파일의 이 름입니다 . 파일 이름은 따옴표 (" ") 로 묶어야 합니 다. 스토리지 배열 상태 캡처 저장 이 명령어는 상태 캡처를 파일에 저장합니다 . 구문 save storageArray stateCapture file="filename" 매개변수 매개변수 file 설명 상태 캡처를 저장할 파일의 이름입니다 . 파일 이름은 따옴표 (" ") 로 묶어야 합니다 . 스토리지 배열 지원 데이터 저장 이 명령어는 스토리지 배열 지원 관련 정보를 파일에 저장합니다 .
컨트롤러 설정 이 명령어는 RAID 컨트롤러 모듈의 특성을 정의합니다 . 구문 set controller [(0 | 1)] availability=(online | offline | serviceMode) ethernetPort [1] = ethernet-port-options globalNVSRAMByte [nvsramOffset]= (nvsramByteSetting | nvsramBitSetting) | hostNVSRAMByte [hostType, nvsramOffset]= (nvsramByteSetting | nvsramBitSetting) | iscsiHostPort [(1 | 2)] = iscsi-host-port-options rloginEnabled=(TRUE | FALSE) 매개변수 매개변수 설명 controller 이 매개변수는 속성을 정의할 RAID 컨트롤러 모듈입니 다 . 유효한 RAID 컨트롤러 모듈 식별자는 0 또는 1 입니 다 .
매개변수 설명 hostNVSRAMByte 이 매개변수는 호스트 관련 영역에 대한 NVSRAM 을 업 데이트합니다 . 특정 호스트에 대한 호스트 색인 , 영역 내 시작 오프셋 , 바이트 수 및 작성할 값을 지정합니다 . iscsiHostPort 이 매개변수는 호스트 이더넷 포트에 대한 특성 ( 옵션 ) 을 정의합니다 . 설정할 수 있는 특성 목록은 표 2-5 를 참 조하십시오 . 유효한 이더넷 포트 식별자는 1 또는 2 입니다 . 이더넷 포트 식별자는 대괄호 ([ ]) 로 묶어야 합니다 . rloginEnabled 이 매개변수는 원격 로그인 기능이 설정되어 있는지 또 는 해제되어 있는지 여부를 정의합니다 . 원격 로그인 기 능을 설정하려면 이 매개변수를 TRUE 로 설정하고 , 원 격 로그인 기능을 해제하려면 이 매개변수를 FALSE 로 설정하십시오 . 주 : 이 명령어를 사용할 때 하나 이상의 매개변수를 지정할 수 있지만 매개변 수를 모두 사용할 필요는 없습니다 .
IPv6 주소 공간은 128 비트입니다 . IPv6 주소는 콜론에 의해 나뉜 8 개의 16 진수 블록으로 표시됩니다 . 제로로 조정할 수 있으며 더블 콜론을 사용 하여 계속된 제로 블록을 나타낼 수 있습니다 . IPv6HopLimit 매개변수 기본값은 64 밀리초입니다 . IPv6NdReachableTime 매개변수 기본값은 30000 밀리초입니다 . IPv6NdRetransmitTime 매개변수 기본값은 1000 밀리초입니다 . IPv6NdTimeOut 매개변수 기본값은 30000 밀리초입니다 . tcpListeningPort 매개변수 기본값은 3260 밀리초입니다 .
매개변수 매개변수 설명 diskGroup 속성을 설정할 디스크 그룹의 일련 번호입니다 . 디스크 그룹 번 호는 대괄호 ([ ]) 로 묶어야 합니다 . addPhysicalDisks 디스크 그룹에 포함할 트레이 및 슬롯 위치로 물리 디스크를 식 별합니다 . 트레이 ID 값은 0 에서 99 사이이고 , 슬롯 ID 값은 0 에서 31 사이입니다 . 트레이 ID 값과 슬롯 ID 값은 괄호로 묶어 야 합니다 . raidLevel 디스크 그룹의 RAID 레벨입니다 . 유효한 값은 0, 1, 5 또는 6 입 니다 . owner 디스크 그룹을 소유하는 RAID 컨트롤러 모듈입니다 . 유효한 RAID 컨트롤러 모듈 식별자는 0 또는 1 입니다 . 0 은 인클로저 뒤쪽에서 봤을 때 왼쪽에 있는 RAID 컨트롤러 모듈이고 1 은 오 른쪽에 있는 RAID 컨트롤러 모듈입니다. 디스크 그룹 사용자를 변경할 경우에만 이 매개변수를 사용하십시오 .
매개변수 매개변수 설명 enclosure 특성을 설정할 특정 인클로저를 식별합니다 . 인클로저 ID 값 은 0 에서 99 사이이고 , 인클로저 ID 값은 대괄호 ([ ]) 로 묶어야 합니다 . chassisName 새 인클로저를 지정할 섀시 이름 또는 번호입니다 . 섀시 이름은 최대 32 자의 영숫자 문자의 조합입니다 . 알파벳 문자는 대문자 이거나 소문자일 수 있으며 밑줄 문자 (_) 와 하이픈 문자 (-) 를 사용할 수도 있습니다 . 섀시 이름에는 공백을 사용할 수 없습니 다 . 섀시 이름은 따옴표 (" ") 로 묶어야 합니다 . assetTag 새 인클로저를 지정할 자산 태그 이름 또는 번호입니다 . 자산 태 그는 최대 10 자의 영숫자 문자의 조합입니다 . 알파벳 문자는 대 문자이거나 소문자일 수 있으며 밑줄 문자 (_) 와 하이픈 문자 (-) 를 사용할 수도 있습니다 . 자산 태그 이름에는 공백을 사용할 수 없습니다 . 자산 태그 이름은 따옴표 (" ") 로 묶어야 합니다 .
외래 물리 디스크를 기본으로 설정 이 명령어는 정상적인 방법으로 스토리지 배열 구성으로 가져오기가 되지 않는 외래 물리 디스크를 통합합니다 . 이 작업은 응급 복구에만 사용됩니 다 . 구성 채택 프로세스가 완료된 후 한 개 이상의 물리 디스크를 추가할 때만 이 명령문을 사용하십시오 . 주의사항 : 위에서 언급한 목적 이외에 이 명령어를 사용하면 알림없이 데이 터 손상이나 데이터 손실을 초래할 수 있습니다 . 구문 set (physicalDisk [trayID,slotID] | allPhysicalDisks) nativeState 매개변수 매개변수 설명 physicalDisk 물리 디스크가 상주한 트레이와 슬롯입니다 . 트레이 ID 값은 0 에서 99 사이이고 , 슬롯 ID 값 은 0 에서 31 사이입니다 . 트레이 ID 값과 슬롯 ID 값을 대괄호 ([ ]) 로 묶습니다 . allPhysicalDisks 모든 가상 디스크를 선택합니다 .
매개변수 매개변수 host 설명 호스트 그룹에 할당할 호스트의 이름입니다 . 호스트 이름은 대괄 호 ([ ]) 로 묶어야 합니다 . 호스트 이름에 특수 문자가 포함되어 있으면 호스트 이름을 큰따옴표 (" ") 로도 묶어야 합니다 . hostGroup 호스트를 할당할 호스트 그룹입니다 . ( 다음 표에서는 호스트에 개별 가상 디스크 -LUN 매핑이 있는지 여부에 따라 명령어가 실행 되는 방법을 정의합니다 .) 호스트 그룹 이름은 큰따옴표 ( “ ” ) 로 묶어야 합니다 . defaultGroup 은 가상 디스크가 매핑된 호스트 가 포함된 호스트 그룹입니다 . userLabel 새 호스트 이름입니다 . 호스트 이름은 큰따옴표 ( “ ” ) 로 묶어 야 합니다 . hostType HBA 호스트 포트에 대한 호스트 종류의 색인 레이블 또는 번호입 니다 . 사용 가능한 호스트 종류 식별자 목록을 생성하려면 show storageArray hostTypeTable 명령어를 사용하십시오.
예제 -c "set host [job2900] hostGroup=none userLabel= \"job2900\" hostType=0;" -c "set host [\"pe2900\"] userLabel=\"pe2901\";" 호스트 그룹 설정 이 명령어는 호스트 그룹의 이름을 바꿉니다 . 구문 set hostGroup [hostGroupName] userLabel= "newHostGroupName" 매개변수 매개변수 설명 hostGroup 이름을 바꿀 호스트 그룹의 이름입니다 . 호스 트 그룹 이름은 대괄호 ([ ]) 로 묶어야 합니다 . 호스트 그룹 이름에 특수 문자가 포함되어 있 으면 호스트 그룹 이름을 따옴표 (" ") 로도 묶어 야 합니다 . userLabel 호스트 그룹의 새 이름입니다 . 호스트 그룹 이 름은 따옴표 (" ") 로 묶어야 합니다 . 주 : 이름에 영숫자 문자 , 하이픈 및 밑줄의 조합을 사용할 수 있습니다 .
매개변수 매개변수 설명 hostPort 호스트 유형을 변경하거나 새 이름을 작성할 HBA 호스트 포트의 이름입니다 . HBA 호스트 포트 이름은 대괄호 ([ ]) 로 묶어야 합 니다 . HBA 호스트 포트 레이블에 특수 문자가 포함되어 있으면 HBA 호스트 포트 레이블을 큰따옴표 ( “ ” ) 로 묶어야 합니다 . host HBA 호스트 포트가 연결된 호스트의 이름입니다 . 호스트 이름 은 큰따옴표 ( “ ” ) 로 묶어야 합니다 . userLabel HBA 호스트 포트에 지정할 새 이름입니다 . HBA 호스트 포트의 새 이름은 큰따옴표 ( “ ” ) 로 묶어야 합니다 . 주 : 이 명령어를 사용할 때 하나 이상의 옵션 매개변수를 지정할 수 있지만 매 개변수를 모두 사용할 필요는 없습니다 . 주 : 이름에 영숫자 문자 , 하이픈 및 밑줄의 조합을 사용할 수 있습니다 . 명령 어 이름은 최대 30 자까지 입력할 수 있습니다 .
주 : CHAP(Challenge Handshake 인증 프로토콜 ) 는 연결의 피어를 인증하는 프로토콜입니다 . CHAP 는 “비밀”을 공유하는 피어를 기반으로 합니다 . 비 밀이란 암호와 비슷한 보안 키를 뜻합니다 . 주 : 상호 인증이 필요한 초기자에 대해서만 chapSecret 매개변수를 사용합니 다. 예제 -c "set iscsiInitiator [\"pe29000\"] userLabel= \"pe29001\";" -c "set iscsiInitiator <\"iqn.199105.com.microsoft:svctag-70wnh91\"> userLabel= \"29000\";" -c "show iscsiInitiator[\"pe29000\"] iscsiSessions;" -c "show iscsiInitiator <\"iqn.199105.com.microsoft:svctag-70wnh91\"> iscsiSessions;" iSCSI 대상 속성 설정 이 명령어는 iSCSI 대상의 속성을 정의
주 : CHAP(Challenge Handshake 인증 프로토콜 ) 는 연결의 피어를 인증하는 프로토콜입니다 . CHAP 는 “비밀”을 공유하는 피어를 기반으로 합니다 . 비 밀이란 암호와 비슷한 보안 키를 뜻합니다 . 주 : 상호 인증이 필요한 초기자에 대해서만 chapSecret 매개변수를 사용합니 다. 주 : targetAlias 는 대상을 쉽게 식별할 수 있도록 사용자가 지정하는 설명 이 름입니다 . targetAlias 이름에 영숫자 문자 , 하이픈 및 밑줄의 조합을 사용할 수 있습니다 . targetAlias 는 최대 30 자까지 입력할 수 있습니다 . 예제 -c "set iscsiTarget <\"iqn.198405.com.dell:powervault. 6001372000f5f0e600000000463b9292\"> authenticationMethod = none;" -c "set iscsiTarget [\"iscsi2900\"] targetAlias = \"iscsi2902\";"
매개변수 설명 status 채널의 상태입니다 . 채널 상태는 optimal( 최적 ) 또는 degraded( 강등 ) 로 설정할 수 있습니다 . 주 : degraded( 강등 ) 채널을 다시 optimal( 최적 ) 상태로 변 경하려면 optimal 매개변수를 사용하고 , 채널에 문제가 발 생하여 스토리지 배열에서 데이터를 전송하는 데 시간이 더 필요할 때 degraded 매개변수를 사용합니다 . 물리 디스크 핫 스페어 설정 이 명령어는 하나 이상의 물리 디스크를 핫 스페어로 할당하거나 할당 해 제합니다 . 구문 set (physicalDisk [enclosureID,slotID] | physicalDisks [enclosureID0,slotID0 ... enclosureIDn,slotIDn]) hotSpare=(TRUE | FALSE) 매개변수 매개변수 설명 physicalDisk 또는 physicalDisks 물리 디스크가 있는 인클로저와 슬롯을 식별합니다 .
매개변수 매개변수 설명 physicalDisk 물리 디스크가 있는 인클로저와 슬롯을 식별합니다 . 인클로저 ID 값은 0 에서 99 사이이고 , 슬롯 ID 값은 0 에서 31 사이입니다 . 인클로저 ID 값과 슬롯 ID 값은 대괄호 ([ ]) 로 묶어야 합니다 . RAID 컨트롤러 모듈 설정 이 명령어는 RAID 컨트롤러 모듈의 특성을 정의합니다 .
매개변수 매개변수 controller 설명 속성을 정의할 RAID 컨트롤러 모듈입니다 . 유효한 RAID 컨트롤러 모듈 식별자는 0 또는 1 입니다 . 0 은 RAID 인클로저 뒤쪽에서 봤을 때 왼쪽에 있는 RAID 컨트롤러 모듈이고 1 은 오른쪽에 있는 RAID 컨트롤 러 모듈입니다 . RAID 컨트롤러 모듈 식별자를 대괄호 ([ ]) 로 묶습니다 . RAID 컨트롤러 모듈을 지정하지 않 으면 RAID 컨트롤러 모듈 펌웨어에서 구문 오류를 반 환합니다 . availability 온라인 , 오프라인 , 또는 serviceMode( 서비스 ) 로 설 정할 수 있는 RAID 컨트롤러 모듈의 모드입니다 . ethernetPort 관리 이더넷 포트에 대한 속성 ( 옵션 ) 입니다 . 이 매 개변수를 지원하는 항목은 182 페이지 " 구문 요소 명 령문 데이터 " 에 표시되어 있습니다 . IP 주소 , 게이트 웨이 주소 및 서브넷 마스크 주소를 포함한 많은 설정 을 할 수 있습니다 .
매개변수 rloginEnabled 설명 serviceAllowedIndicator Service Action Allowed( 허용되는 서비스 작업 ) 표시 등 설정이 설정되어 있거나 해제되어 있습니다 . Service Action Allowed( 허용되는 서비스 작업 ) 표시 등을 켜려면 이 매개변수를 on 으로 설정하고 , Service Action Allowed( 허용되는 서비스 작업 ) 표시등을 끄 려면 이 매개변수를 off 로 설정하십시오 . 원격 로그인 기능 설정이 설정되어 있거나 해제되어 있습니다 . 원격 로그인 기능을 설정하려면 이 매개변 수를 TRUE 로 설정하고 , 원격 로그인 기능을 해제하 려면 이 매개변수를 FALSE 로 설정하십시오 . 구문 요소 명령문 데이터 다음의 옵션은 ethernetPort 매개변수에 사용할 수 있습니다 .
duplexMode=(TRUE | FALSE) | portSpeed=[(autoNegotiate | 10 | 100 | 1000)] iscsiHostPort Options 다음의 옵션은 iscsiHostPort 매개변수에 사용할 수 있습니다 . IPv4Address=(0-255).(0-255).(0-255).
IPv6NdRetransmitTime=[0-65535] | IPv6NdTimeOut=[0-65535] | IPv4Priority=[0-7] | IPv6Priority=[0-7] | IPv4SubnetMask=(0-255).(0-255).(0-255).(0-255) | IPv4VlanId=[1-4094] | IPv6VlanId=[1-4094] | maxFramePayload=[frameSize] | tcpListeningPort=[3260, 49152-65536] | 추가 정보 이 명령어를 사용할 때 하나 이상의 매개변수를 지정할 수 있지만 매개변 수를 모두 사용할 필요는 없습니다 . availability 매개변수를 serviceMode 로 설정하면 대체 RAID 컨트롤러 모듈이 모든 가상 디스크에 대한 소유권 을 갖게 됩니다 . 지정한 RAID 컨트롤러 모듈은 더 이상 가상 디스크를 보 유하지 않고 가상 디스크에 대한 소유권을 갖지 않습니다 .
IPv6HopLimit 매개변수의 기본값은 64 입니다 . IPv6NdReachableTime 매개변수의 기본값은 30000 밀리초입니다 . IPv6NdRetransmitTime 매개변수의 기본값은 1000 밀리초입니다 . IPv6NdTimeOut 매개변수의 기본값은 30000 밀리초입니다 . ListeningPort 매개변수의 기본값은 3260 입니다 . 세션 설정 이 명령어는 현재 스크립트 엔진 세션을 실행하는 방법을 정의합니다 . 구문 set session errorAction=(stop | continue) password="storageArrayPassword" performanceMonitorInterval=intervalValue performanceMonitorIterations=iterationValue 매개변수 매개변수 설명 errorAction 처리 중에 오류가 발생할 경우 세션에서 응답하는 방식을 지정합니다 .
매개변수 설명 performanceMonitorInterval 성능 데이터를 수집할 빈도를 지정합니다 . 데이터 를 캡처할 폴링 간격을 정수 값 ( 초 단위 ) 으로 입 력합니다 . 값은 3 초에서 3600 초 사이이고 기본값 은 5 초입니다 . 주 : 지정하는 폴링 간격은 세션을 종료할 때까지 유지됩니다 . 세션이 종료되면 폴링 간격이 기본값 으로 재설정됩니다 . performanceMonitorIterations 캡처할 샘플 개수를 지정합니다 . 정수 값을 입력 하십시오 . 캡처한 샘플 값은 1 에서 3600 사이이고 기본값은 1 입니다 . 주 : 지정하는 반복 횟수는 세션이 종료될 때까지 유지됩니다 . 세션을 종료하면 반복 횟수가 기본값 으로 재설정됩니다 . 주 : 이 명령어를 사용할 때 하나 이상의 매개변수를 지정할 수 있지만 매개변 수를 모두 사용할 필요는 없습니다 .
매개변수 매개변수 설명 virtualDisk 또는 virtualDisks 속성을 정의할 특정 스냅샷 가상 디스크의 이 름입니다 . (virtualDisks 매개변수를 사용하여 스냅샷 가상 디스크 이름을 한 개 이상 입력할 수 있습니다 ). 스냅샷 가상 디스크 이름은 따옴 표 (" ") 와 대괄호 ([ ]) 로 묶어야 합니다 . 대괄 호 안에 스냅샷 가상 디스크 이름과 따옴표를 입력해야 합니다 . userLabel 스냅샷 가상 디스크에 지정할 새 이름입니다 . 새 스냅샷 가상 디스크 이름은 따옴표 (" ") 로 묶어야 합니다 . warningThresholdPercent 저장소가 꽉 차기 전에 경고를 받을 저장소 용 량 비율입니다 . 정수 값을 사용하십시오 . 예를 들어 , 70 이라는 값은 70% 를 뜻합니다 . 기본 값은 50 입니다 . 주 : 저장소 가상 디스크와 스냅샷 가상 디스크 모두에 대해 이 매개변수를 설정할 수 있습니다 .
스토리지 배열 설정 이 명령어는 스토리지 배열의 속성을 정의합니다 . 구문 set storageArray cacheBlockSize= cacheBlockSizeValue failoverAlertDelay=delayValue mediaScanRate=(disabled | 1-30) | password="password" | userLabel="storageArrayName" 매개변수 매개변수 cacheBlockSize failoverAlertDelay 188 스크립트 명령어 설명 RAID 컨트롤러 모듈에서 캐쉬를 관리하는 데 사용된 캐쉬 블록의 크기를 지정합니다 . 유효 한 값은 4(4KB) 또는 16(16KB) 이고 기본값은 4 입니다 . 주 : 일반적으로 이 매개변수는 기본값에서 변 경하지 않는 것이 좋습니다 . 기본적으로 전체 환경에 대한 최적의 성능에 맞게 설정되어 있습 니다 .
매개변수 mediaScanRate 설명 매체 검색을 실행할 일 수를 지정합니다 . 유효 한 값은 매체 검색을 사용하지 않을 경우의 0 또 는 1 에서 30 사이의 숫자입니다 . 1 은 가장 빠 른 검색 속도이고 30 은 가장 느린 검색 속도입 니다 . 주 : 매체 검색은 스토리지 배열의 가상 디스크 중 Optimal( 최적 ) 상태인 가상 디스크 , 진행 중 수정 작업이 없는 가상 디스크 , mediaScanRate 매개변수가 활성화된 가상 디스크에서 실행됩 니다 . password 스토리지 배열의 암호를 지정합니다 . 암호는 따옴표 (" ") 로 묶어야 합니다 . 주 : 암호는 각 스토리지 배열에 저장됩니다 . 암 호는 최대 30 자의 영숫자 문자의 조합입니다 . userLabel 스토리지 배열의 이름을 지정합니다 . 스토리 지 배열 이름은 따옴표 (" ") 로 묶어야 합니다 .
주 : 이 명령어는 enclosurePositions 목록의 인클로저 ID 의 위치로 스토리지 배열의 인클로저 위치를 정의합니다 . 예를 들어 , ID 가 84 로 설정된 RAID 인 클로저가 있고 ID 가 1 과 12 로 설정된 확장 인클로저가 있을 경우 enclosurePositions 순서 (84 1 12) 에 따라 RAID 인클로저가 맨 처음에 위치하고 확장 인클로저 1 이 두 번째 , 확장 인클로저 12 가 세 번째에 위치하게 됩니다 . enclosurePositions 순서를 (1 84 12) 로 설정하면 RAID 인클로저가 두 번째에 위 치하고 확장 인클로저 1 이 첫 번째 , 확장 인클로저 12 가 세 번째에 위치하게 됩니다 . 스토리지 배열 ICMP 응답 설정 이 명령어는 세션 및 연결에 대해 협상할 수 있는 설정의 기본값을 반환하 므로 스토리지 배열의 협상 시작 지점을 알 수 있습니다 .
매개변수 매개변수 isnsIPV4Configuration Method isnsIPV4Address 설명 iSNS 서버 구성을 정의하는 데 사용할 방법입니다 . static 을 선택하여 IPv4 iSNS 서버의 IP 주소를 입력할 수 있습 니다 . IPv4 의 경우 dhcp 를 입력하여 DHCP(Dynamic Host Configuration Protocol) 서버에서 iSNS 서버 IP 주소를 선택하도록 할 수 있습니다 . DCHP 를 활성화하려면 isnsIPV4Address IP 주소 를 0.0.0.0 으로 설정해야 합니다 . iSNS 서버에 사용할 IP 주소입니다 . IPv4 구성의 static 인수와 함께 이 매 개변수를 사용하십시오 . DHCP 서버에 서 IPv4 IP iSNS 서버의 IP 주소를 설정 하도록 하려면 isnsIPV4Address IP 주소 를 0.0.0.0 으로 설정해야 합니다 . 주 : DHCP 서버는 네트워크 주소와 같은 구성 매개변수를 IP 노드에 전달합니 다 .
주 : iSNS 프로토콜은 TCP/IP 네트워크의 iSCSI 및 파이버 채널 장치의 자동 검 색 , 관리 및 구성을 용이하게 합니다 . iSNS 프로토콜은 파이버 채널 네트워크 의 서비스에 버금가는 지능형 스토리지 검색 및 관리 서비스를 제공하므로 상 용 IP 네트워크를 스토리지 영역 네트워크와 비슷하게 사용할 수 있습니다 . 또한 iSNS 프로토콜은 파이버 채널 패브릭 서비스를 에뮬레이트하고 iSCSI 및 파이버 채널 장치를 모두 관리할 수 있으므로 IP 와 파이버 채널 네트워크를 문제 없이 통합합니다 . 스토리지 배열 iSNS 서버 수신 포트 설정 이 명령어는 iSNS 서버 수신 포트를 설정합니다 . 구문 set storageArray isnsListeningPort = integer 매개변수 매개변수 설명 isnsListeningPort iSNS 서버 수신 포트에 사용할 IP 주소 입니다 . 수신 포트의 값은 49152 에서 65535 사이이고 기본값은 3205 입니다 .
매개변수 없음 주 : DHCP 서버가 제대로 작동하지 않거나 응답하지 않으면 새로 고침 작업이 완료되는 데 2 분에서 3 분 정도 걸릴 수 있습니다 . 주 : 구성 방법을 DHCP 로 설정하지 않았으면 set storageArray isnsServerRefresh 명령어가 오류를 반환합니다 . 구성 방법을 DHCP 로 설정하 려면 set storageArray isnsIPV4ConfigurationMethod 명령어를 사용하십시오 . 예제 -c "start storageArray isnsServerRefresh;" 스토리지 배열 런 사이클 설정 이 명령어는 배터리 백업 장치의 런 사이클을 설정하여 MD 스토리지 관리 자 소프트웨어가 남아 있는 배터리 수명을 예측할 수 있습니다 . 런 사이클 은 설정한 간격으로 실행하고 소프트웨어 분석에 대한 결과를 저장합니다 .
주 : 런 사이클을 7 일 동안 단 한번 일어나도록 정할 수 있습니다 . 시간 매개 변수는 런 사이클을 실행할 특정 시간을 선택합니다 . 값이 입력되지 않을 경 우 명령어는 00:00( 자정 ) 의 기본값을 사용합니다 . 지정한 요일과 시간이 지 나갔을 경우 , 다음 런 사이클은 다음의 가능한 지정한 요일에 일어납니다 . 스토리지 배열 시간 설정 이 명령어는 이 명령어를 실행한 호스트의 클럭과 RAID 컨트롤러 모듈 클 럭을 동기화하여 스토리지 배열의 모든 RAID 컨트롤러 모듈에 클럭을 설 정합니다 . 구문 set storageArray time 매개변수 없음 명명되지 않은 검색 세션 설정 이 명령어는 스토리지 배열이 명명되지 않은 검색 세션에 참여하도록 할 수 있습니다 .
가상 디스크 설정 이 명령어는 가상 디스크의 속성을 정의합니다 . 대부분의 매개변수를 사 용하여 하나 이상의 가상 디스크에 대한 속성을 정의할 수 있지만 일부 매 개변수는 한 번에 하나의 가상 디스크에 대한 속성만 정의할 수 있습니다 . 구문 정의에는 여러 개의 가상 디스크에 적용할 수 있는 매개변수와 하나 의 가상 디스크에만 적용할 수 있는 매개변수가 구분되어 있습니다 . 가상 디스크 매핑에 대한 구문은 따로 표시됩니다 . 하나 이상의 가상 디스크에 적용할 수 있는 구문 set (allVirtualDisks | virtualDisk ["virtualDiskName"] | virtualDisks ["virtualDiskName1" ...
매개변수 매개변수 설명 allVirtualDisks 스토리지 배열의 모든 가상 디스크에 대한 속성을 지 정합니다 . virtualDisk 또는 virtualDisks( 이름 ) 속성을 정의할 가상 디스크의 이름을 지정합니다 . virtualDisks 매개변수를 사용할 경우 둘 이상의 가상 디스크 이름을 입력해야 합니다 . 가상 디스크 이름 은 따옴표 (" ") 와 대괄호 ([ ]) 로 묶어야 합니다 . 대 괄호 안에 가상 디스크 이름과 따옴표를 입력해야 합 니다 . virtualDisk (wwid) 속성을 설정하고 있는 가상 디스크의 WWID 를 지 정합니다 . 가상 디스크 이름 대신 WWID 를 사용하 여 가상 디스크를 식별할 수 있습니다 . WWID 는 꺽 쇠 괄호 (< >) 로 묶어야 합니다 . mediaScanEnabled 가상 디스크에 대한 매체 검색을 설정하거나 해제합 니다 . 매체 검색을 설정하려면 TRUE 로 설정하고 , 매체 검색을 해제하려면 FALSE 로 설정하십시오 .
매개변수 설명 owner 가상 디스크를 소유하는 RAID 컨트롤러 모듈을 지 정합니다 . 유효한 RAID 컨트롤러 모듈 식별자는 0 또는 1 입니다 . 0 은 인클로저 뒤쪽에서 봤을 때 왼쪽 에 있는 RAID 컨트롤러 모듈이고 1 은 오른쪽에 있 는 RAID 컨트롤러 모듈입니다 . 가상 디스크 소유자 를 변경할 경우에만 사용하십시오 . writeCacheEnabled 쓰기 캐쉬를 설정하거나 해제합니다 . 쓰기 캐쉬를 설정하려면 이 매개변수를 TRUE 로 설정하고 , 쓰기 캐쉬를 해제하려면 이 매개변수를 FALSE 로 설정하 십시오 . 기본값은 TRUE 입니다 . cacheReadPrefetch 이 매개변수는 캐쉬 읽기 프리페치를 설정하거나 해 제합니다 . 캐쉬 읽기 프리페치를 해제하려면 이 매 개변수를 FALSE 로 설정하고 , 캐쉬 읽기 프리페치 를 설정하려면 이 매개변수를 TRUE 로 설정하십시 오 . 기본값은 TRUE 입니다 .
매개변수 설명 segmentSize RAID 컨트롤러 모듈에서 다음 물리 디스크에 데이터 를 작성하기 전에 가상 디스크의 단일 물리 디스크에 작성하는 데이터의 양 ( 킬로바이트 단위 ) 입니다 . 유효한 값은 8, 16, 32, 64, 128, 256, 또는 512 입니다 . segmentSize 매개변수에 대한 자세한 내용은 52 페이 지 " 자동 구성 명령어 사용 " 을 참조하십시오 . userLabel 기존 가상 디스크의 새 이름을 지정합니다 . 새 가상 디스크 이름은 따옴표 (" ") 로 묶어야 합니다 . accessVirtualDisk 액세스 가상 디스크의 논리 단위 번호를 지정합니다. 논리 단위 번호는 액세스 가상 디스크에 설정할 수 있 는 유일한 속성입니다 . 주 : accessVirtualDisk 매개변수를 지정할 경우 logicalUnitNumber 속성만 설정할 수 있습니다 .
가상 디스크 복사본 설정 이 명령어는 가상 디스크 복사본 쌍의 속성을 정의합니다 . 구문 set virtualDiskCopy target [targetName] [source [sourceName]] copyPriority=(highest | high | medium | low | lowest) targetReadOnlyEnabled=(TRUE | FALSE) 매개변수 매개변수 설명 target 속성을 정의할 대상 가상 디스크의 이름을 지정합니 다 . 대상 가상 디스크 이름은 대괄호 ([ ]) 로 묶어야 합니다 . 대상 가상 디스크 이름에 특수 문자가 포함 되어 있으면 대상 가상 디스크 이름을 따옴표 (" ") 로 도 묶어야 합니다 . source 속성을 정의할 소스 가상 디스크의 이름을 지정합니 다 . 소스 가상 디스크 이름은 대괄호 ([ ]) 로 묶어야 합니다 . 소스 가상 디스크 이름에 특수 문자가 포함 되어 있으면 소스 가상 디스크 이름을 따옴표 (" ") 로 도 묶어야 합니다 .
현재 iSCSI 세션 표시 이 명령어는 iSCSI 세션에 대한 정보를 반환합니다 . 구문 show iscsiInitiator iscsiSessions [iscsiInitiatorName | iscsiTargetName] 매개변수 매개변수 설명 iscsiInitiatorName 세션 정보를 가져올 iSCSI 초기자의 이름입니다 . iSCSI 초기자 이름은 대괄호 ([ ]) 로 묶어야 합니다 . iscsiTargetName 세션 정보를 가져올 iSCSI 대상의 이름입니다 . iSCSI 대 상 이름은 대괄호 ([ ]) 로 묶어야 합니다 . 주 : 인수를 정의하지 않고 이 명령어를 입력하면 현재 실행 중인 모든 iSCSI 세션에 대한 정보가 반환됩니다 . 반환되는 정보를 제한하려면 특정 iSCSI 초 기자 또는 특정 iSCSI 대상을 입력합니다 . 그러면 지정한 iSCSI 초기자나 iSCSI 대상에 대한 세션 정보만 반환됩니다 .
매개변수 매개변수 설명 diskGroup 정보를 표시할 디스크 그룹의 번호입니다 . 디 스크 그룹 번호는 대괄호 ([ ]) 로 묶어야 합니 다. 호스트 포트 표시 스토리지 배열에 연결된 모든 HBA 호스트 포트에 대해 이 명령어를 실행 하면 다음 정보가 반환됩니다 . • HBA 호스트 포트 식별자 • HBA 호스트 포트 이름 • HBA 호스트 유형 구문 show allHostPorts 매개변수 없음 예제 -c "show allHostPorts;" 물리 디스크 표시 스토리지 배열의 각 물리 디스크에 대해 이 명령어를 실행하면 다음 정보 가 반환됩니다 .
• – 제품 ID – 펌웨어 레벨 물리 디스크 채널 정보 : – 인클로저 위치 및 슬롯 위치 – 기본 채널 – 중복 채널 • 핫 스페어 범위 • 각 물리 디스크에 대한 세부 정보 스토리지 배열의 크기에 따라 이 정보가 몇 페이지 길이가 될 수 있습니다. 물리 디스크 정보는 show storageArray profile 명령어를 실행할 때도 반환 됩니다 . 구문 show (allPhysicalDisks [physicalDiskType= (SAS | SATA)] | physicalDisk [enclosureID,slotID] | physicalDisks [enclosureID0,slotID0 ... enclosureIDn,slotIDn]) [summary] 매개변수 매개변수 설명 allPhysicalDisks 스토리지 배열의 모든 물리 디스크에 대한 정 보를 반환합니다 .
매개변수 설명 physicalDisk 또는 physicalDisks 물리 디스크가 있는 인클로저와 슬롯을 식별합 니다 . 하나 또는 여러 개의 물리 디스크에 대한 인클로저 ID 와 슬롯 ID 를 입력할 수 있습니다 . 인클로저 ID 값은 0 에서 99 사이이고 , 슬롯 ID 값은 0 에서 31 사이입니다 . 인클로저 ID 값과 슬롯 ID 값은 괄호로 묶어야 합니다 . summary 지정한 물리 디스크에 대한 상태 , 용량 , 데이터 속도 , 제품 ID 및 펌웨어 버전을 반환합니다 . 주 : 특정 위치에 있는 물리 디스크의 유형을 확 인하려면 physicalDisk 매개변수를 사용하여 물 리 디스크의 인클로저 및 슬롯 ID 를 입력하십 시오 . 물리 디스크 채널 통계 표시 이 명령어는 누적 물리 디스크 채널 데이터 전송 및 오류 정보를 표시합니 다 . RAID 컨트롤러 모듈에 자동으로 강등된 채널이 있으면 간격 통계도 표시됩니다 .
물리 디스크 다운로드 진행률 표시 이 명령어는 download physicalDisk firmware 또는 download storageArray physicalDiskFirmware 명령어의 대상인 물리 디스크에 대한 펌웨어 다운로 드 상태를 반환합니다 . 구문 show allPhysicalDisks downloadProgress 매개변수 없음 주 : 모든 펌웨어 다운로드가 성공적으로 완료되면 Successful 상태가 반환 되고 , 실패한 펌웨어 다운로드가 있으면 각 대상 물리 디스크의 펌웨어 다운 로드 상태가 표시됩니다 . 이 명령어에서 반환하는 상태 값은 다음 표와 같습 니다 . 상태 정의 Successful 다운로드가 오류 없이 완료되었습니다 . Not Attempted 다운로드가 시작되지 않았습니다 . Partial Download 다운로드가 진행 중입니다 . Failed 다운로드가 완료되었지만 오류가 있습니다 .
• 연결된 가상 디스크 ( 기본 소유자 포함 ) • 이더넷 포트 • 물리 디스크 인터페이스 구문 show (allControllers | controller [(0 | 1)]) [summary] 매개변수 매개변수 설명 allControllers 스토리지 배열의 두 RAID 컨트롤러 모듈에 대한 정보를 반환 합니다 . controller 스토리지 배열의 특정 RAID 컨트롤러 모듈에 대한 정보를 반 환합니다 . 유효한 RAID 컨트롤러 모듈 식별자는 0 또는 1 입 니다 . 0 은 인클로저 뒤쪽에서 봤을 때 왼쪽에 있는 RAID 컨 트롤러 모듈이고 1 은 오른쪽에 있는 RAID 컨트롤러 모듈입 니다 . RAID 컨트롤러 모듈 식별자는 대괄호 ([ ]) 로 묶어야 합니다 . 주 : show storageArray 명령어를 실행한 경우에도 자세한 RAID 컨트롤러 모듈 정보가 반환됩니다 .
매개변수 매개변수 설명 allControllers 스토리지 배열의 두 RAID 컨트롤러 모듈에 대한 정보를 반환 합니다 . controller 스토리지 배열의 특정 RAID 컨트롤러 모듈에 대한 정보를 반 환합니다 . 유효한 RAID 컨트롤러 모듈 식별자는 0 또는 1 입 니다 . 0 은 인클로저 뒤쪽에서 봤을 때 왼쪽에 있는 RAID 컨 트롤러 모듈이고 1 은 오른쪽에 있는 RAID 컨트롤러 모듈입 니다 . RAID 컨트롤러 모듈 식별자는 대괄호 ([ ]) 로 묶어야 합니다 . hostType 호스트 유형의 색인 레이블 또는 번호를 지정합니다 . 사용 가 능한 호스트 유형 식별자 목록을 생성하려면 show storageArray hostTypeTable 명령어를 사용하십시오 . host RAID 컨트롤러 모듈에 연결되는 호스트의 이름을 지정합니 다 . 호스트 이름은 따옴표 (" ") 로 묶어야 합니다 .
매개변수 매개변수 설명 profile 스토리지 배열을 구성하는 논리 및 물리 구성요소의 모든 속성 을 표시합니다 . 반환된 정보는 여러 페이지에 걸쳐 표시됩니 다. 주 : profile 매개변수는 스토리지 배열에 대한 자세한 정보를 반 환합니다 . 정보가 여러 페이지에 걸쳐 표시될 수 있습니다 . 모 든 정보를 확인하려면 디스플레이 버퍼 크기를 늘려야 할 수 있 습니다 . 이 정보는 매우 자세하므로 사용자가 이 매개변수의 출력 결과를 파일로 저장하기 원할 수 있습니다 . 출력 결과를 파일로 저장하려면 show storageArray 명령어를 다음과 같이 입 력하십시오 . smcli 123.45.67.89 -c "show storagearray profile;" -o "c:\\folder\\storagearray profile.txt" 주 : 위의 명령어 구문은 Windows 를 실행하는 호스트용이고 실제 구문은 사용자의 운영 체제에 따라 달라집니다 .
주 : 정보를 파일에 저장하면 이 정보를 구성 레코드로 사용하여 복구할 때 요 긴하게 이용할 수 있습니다 . 스토리지 배열 자동 구성 표시 이 명령어는 autoConfigure storageArray 명령어를 실행할 때 스토리지 배 열에서 작성하는 기본 자동 구성을 표시합니다 . 스토리지 배열에서 특정 속성을 지원하는지 확인하려면 이 명령어를 실행할 때 해당 속성에 대한 매개변수를 입력하십시오 . 그러나 구성 정보를 반환하기 위해 이 명령어 를 실행할 경우에는 매개변수를 입력할 필요가 없습니다 . 속성을 지정하 지 않으면 각 물리 디스크 유형의 RAID 5 후보가 반환됩니다 . RAID 5 후보 를 사용할 수 없으면 RAID 1 또는 RAID 0 의 후보가 반환됩니다 . RAID 6 autoConfiguration 옵션을 보려면 raidLevel 옵션을 정해야 합니다 . 자동 구 성 속성을 지정하면 RAID 컨트롤러 모듈에서 펌웨어가 속성을 지원할 수 있는지 확인합니다 .
매개변수 설명 diskGroupWidth 스토리지 배열의 디스크 그룹에 있는 물리 디스크의 개수입니다 . 이 숫자는 물리 디스크의 용량에 따라 달라집니다 . 정수 값을 입력해야 합니다 . 디스크 그 룹에서 사용할 수 있는 물리 디스크의 개수에 대한 자 세한 내용은 51 페이지 " 인클로저 손실 보호 " 를 참 조하십시오 . diskGroupCount 스토리지 배열의 디스크 그룹 개수입니다 . 정수 값 을 사용하십시오 . virtualDisksPerGroupCount 디스크 그룹당 동일한 용량의 가상 디스크 개수입니 다 . 정수 값을 사용하십시오 . hotSpareCount 스토리지 배열에 필요한 핫 스페어의 개수입니다 . 정수 값을 사용하십시오 . 핫 스페어에 대한 자세한 내용은 59 페이지 " 전역 핫 스페어 할당 " 을 참조하 십시오 .
구문 show storageArray lunMappings [host ["hostName"] | hostgroup ["hostGroupName"]] 매개변수 매개변수 설명 host LUN 매핑을 확인할 특정 호스트의 이름입니다 . 호스트 이 름은 따옴표 (" ") 와 대괄호 ([ ]) 로 묶어야 합니다 . 대괄호 안에 호스트 이름과 따옴표를 입력해야 합니다 . hostGroup LUN 매핑을 확인할 특정 호스트 그룹의 이름입니다 . 호스 트 그룹 이름은 따옴표 (" ") 와 대괄호 ([ ]) 로 묶어야 합니 다 . 대괄호 안에 호스트 그룹 이름과 따옴표를 입력해야 합 니다 . 스토리지 배열 협상 기본값 표시 이 명령문은 초기자 - 대상 협상과 관련된 연결 레벨 설정에 대한 정보를 반환합니다 .
구문 show storageArray pendingTopology 매개변수 없음 스토리지 배열의 읽을 수 없는 섹터 표시 이 명령어는 스토리지 배열에서 읽을 수 없는 모든 섹터의 주소를 표로 반 환합니다 . 표는 다음과 같은 정보를 포함하는 열로 구성됩니다 . 가상 디스크 사용자 레이블 2 LUN 1 3 호스트 또는 호스트 그룹에서 액세스 가능 4 날짜 / 시간 5 가상 디스크에 상대적인 논리 블록 주소 16 진수 형식 (0x nnnnnnnn) 6 물리 디스크 위치 인클로저 t, 슬롯 s 7 물리 디스크에 상대적인 논리 블록 주소 16 진수 형식 (0x nnnnnnnn) 8 장애 유형 데이터는 가상 디스크 사용자 레이블을 기준으로 정렬된 후 LBA( 논리 블 록 주소 ) 를 기준으로 다시 정렬됩니다 . 표의 각 항목은 하나의 섹터에 해 당합니다 .
문자열 표시 이 명령어는 스크립트 파일의 텍스트 문자열을 표시합니다 . 이 명령어는 MS DOS 및 Linux 운영 체제의 echo 명령어와 비슷합니다 . 구문 show "string" 매개변수 없음 주 : 문자열은 따옴표 (" ") 로 묶어야 합니다 . 구성되지 않은 iSCSI 초기자 표시 이 명령어는 스토리지 배열에서 감지되었지만 아직 스토리지 배열 토폴로 지로 구성되지 않은 초기자의 목록을 반환합니다 . 구문 show storageArray unconfiguredIscsiInitiators 매개변수 없음 예제 -c "show storageArray unconfiguredIscsiInitiators;" 가상 디스크 표시 스토리지 배열의 가상 디스크에 대해 이 명령어를 실행하면 다음과 같은 정보가 반환됩니다 .
• 가상 디스크가 있는 디스크 그룹 • 세부사항 – 가상 디스크 ID – 하위 시스템 ID – 물리 디스크 유형 (SAS 또는 SATA) – 인클로저 손실 방지 – 기본 소유자 – 현재 소유자 – 세그먼트 크기 – 수정 우선 순위 – 읽기 캐쉬 상태 ( 설정 , 해제 ) – 쓰기 캐쉬 상태 ( 설정 , 해제 ) – 전지 상태가 없는 쓰기 캐쉬 ( 설정 , 해제 ) – 쓰기 캐쉬 삭제 간격 – 백그라운드 매체 검색 상태 설정 ( 설정 , 해제 ) – 일관성 검사 상태가 포함된 매체 검색 ( 설정 , 해제 ) • 스냅샷 저장소 가상 디스크 • 스냅샷 가상 디스크 • 복사본 구문 show (allVirtualDisks | virtualDisk [virtualDiskName] | virtualDisks [virtualDiskName1 ...
매개변수 매개변수 설명 allVirtualDisks 스토리지 배열의 모든 가상 디스크에 대한 정보를 반환 합니다 . virtualDisk 또는 virtualDisks 정보를 검색할 특정 가상 디스크의 이름을 지정합니다 . 가상 디스크 이름을 두 개 이상 입력할 수 있습니다 . 가 상 디스크 이름은 대괄호 ([ ]) 로 묶어야 합니다 . 가상 디스크 이름에 특수 문자가 포함되어 있으면 가상 디스 크 이름을 따옴표 (" ") 로도 묶어야 합니다 . summary 가상 디스크 관련 정보의 자세한 목록을 반환합니다 . 가상 디스크 작업 진행률 표시 가상 디스크에서 현재 실행 중인 장기 실행 작업에 대해 이 명령어를 실행 하면 가상 디스크 작업에 대한 정보와 완료된 장기 실행 작업의 양이 반환 됩니다 . 완료된 장기 실행 작업의 양은 백분율로 표시됩니다 . 예를 들어 , 25 는 장기 실행 작업의 25% 가 완료되었음을 뜻합니다 .
• 복사 우선 순위 • 소스 가상 디스크 WWID 또는 대상 가상 디스크 WWID • 대상 가상 디스크의 읽기 전용 특성 설정 스토리지 배열의 특정 가상 디스크 복사본 쌍 또는 모든 가상 디스크 복사 본 쌍에 대한 정보를 검색할 수 있습니다 . 구문 show virtualDiskCopy (allVirtualDisks | source ["sourceName"] | target ["targetName"]) 매개변수 매개변수 설명 allVirtualDisks 모든 가상 디스크 복사본 쌍에 대한 가상 디스크 복사 작업 관련 정보를 반환합니다 . source 정보를 검색할 소스 가상 디스크의 이름입니다 . 소스 가상 디스 크 이름은 따옴표 (" ") 와 대괄호 ([ ]) 로 묶어야 합니다 . 대괄호 안에 소스 가상 디스크 이름과 따옴표를 입력해야 합니다 . target 정보를 검색할 대상 가상 디스크의 이름입니다 .
구문 show virtualDiskCopy source ["sourceName"] targetCandidates 매개변수 매개변수 설명 source 후보 대상 가상 디스크를 찾을 소스 가상 디스크의 이름입니다 . 소스 가상 디스크 이름은 따옴표 (" ") 와 대괄호 ([ ]) 로 묶어야 합니다 . 대괄호 안에 소스 가상 디스크 이름과 따옴표를 입력해 야 합니다 . 디스크 그룹 가져오기 의존도 보기 이 명령어는 한 스토리지 배열에서 두 번째 스토리지 배열로 이동할 디스 크 그룹의 물리 디스크에 대한 의존관계 목록을 표시합니다 . 구문 show diskGroup [diskGroupNumber] importDependencies [cancelImport=(TRUE | FALSE)] 매개변수 매개변수 설명 diskGroup 정보를 표시할 디스크 그룹의 수를 나타냅니다 . 디스크 그룹의 수를 대괄호 ([ ]) 로 묶습니다 .
가상 디스크 성능 통계 표시 이 명령어는 스토리지 배열의 가상 디스크 성능에 대한 정보를 반환합니다 . 구문 show (allVirtualDisks | virtualDisk [virtualDiskName] | virtualDisks [virtualDiskName1 ... virtualDiskNamen] performanceStats 매개변수 매개변수 설명 allVirtualDisks 스토리지 배열의 모든 가상 디스크에 대한 성능 통계를 반환합니다 . virtualDisk 또는 virtualDisks 성능 통계를 검색할 특정 가상 디스크의 이름입니다 . 가 상 디스크 이름을 두 개 이상 입력할 수 있습니다 . 가상 디스크 이름은 대괄호 ([ ]) 로 묶어야 합니다 . 가상 디스 크 이름에 특수 문자가 포함되어 있으면 가상 디스크 이 름을 따옴표 (" ") 로도 묶어야 합니다 .
매개변수 매개변수 설명 allVirtualDisks 스토리지 배열의 모든 가상 디스크에 대한 예약 정보를 반환합니다 . virtualDisk 또는 virtualDisks 예약 정보를 검색할 특정 가상 디스크의 이름입니다 . 가 상 디스크 이름을 두 개 이상 입력할 수 있습니다 . 가상 디스크 이름은 대괄호 ([ ]) 로 묶어야 합니다 . 가상 디스 크 이름에 특수 문자가 포함되어 있으면 가상 디스크 이 름을 따옴표 (" ") 로도 묶어야 합니다 . 디스크 그룹 깜박임 시작 이 명령어는 물리 디스크에서 표시등 LED 를 깜박여 논리적으로 그룹화 되어 지정한 디스크 그룹을 구성하는 물리 디스크를 식별합니다 . 물리 디 스크에서 표시등 LED 를 끄려면 stop diskGroup blink 명령어를 사용하십 시오 . 구문 start diskGroup [diskGroupNumber] blink 매개변수 매개변수 설명 diskGroup 식별할 디스크 그룹의 번호입니다 .
매개변수 매개변수 diskGroup 설명 조각 모음을 실행할 디스크 그룹의 번호입니다 . 디스크 그룹 번호는 대괄호 ([ ]) 로 묶어야 합니 다. 인클로저 깜박임 시작 이 명령어는 표시등 LED 를 켜서 인클로저를 식별합니다 . 인클로저에 대 해 표시등 LED 를 끄려면 stop enclosure blink 명령어를 사용하십시오 . 구문 start enclosure [enclosureID] blink 매개변수 매개변수 enclosure 설명 깜박일 인클로저를 식별합니다 . 인클로저 ID 값은 0 에서 99 사이이고 , 인클로저 ID 값은 대 괄호 ([ ]) 로 묶어야 합니다 . iSCSI DHCP 새로 고침 시작 이 명령어는 iSCSI 인터페이스의 DHCP 매개변수를 새로 고칩니다 . 인터 페이스의 구성 방법이 DHCP 로 설정되어 있지 않으면 프로시저에서 오류 를 반환합니다 .
물리 디스크 채널 오류 격리 진단 시작 이 명령어는 물리 디스크 채널 오류 격리 진단을 실행하고 그 결과를 저장 합니다 . 구문 start physicalDiskChannel [(1 | 2)] controller [(0 | 1)] faultDiagnostics {testDevices=[all | controller=(0 | 1) | emms=[trayID1 (left | right), ... trayIDn (left | right)] | physicalDisks=[trayID1, slotID1, ...
매개변수 설명 patternNumber 검사를 실행하는데 사용할 16 진수 데이터 패턴을 나타냅 니다 . 이 번호는 0000 에서 FFFF 사이의 모든 16 진수 번호일 수 있습니다 . maxErrorCount 검사를 끝내기 전에 동의할 오류의 번호를 나타냅니다 . testIterations 검사를 반복할 횟수를 나타냅니다 . Timeout 검사를 실행할 시간을 분으로 나타냅니다 . 주 : start physicalDiskChannel faultDiagnostics 명령어와 공동으로 save physicalDiskChannel faultDiagnostics 명령어 및 stop physicalDiskChannel faultDiagnostics 명령어를 사용하십시오 . 이 명령어들은 진단 검사 결과를 파 일에 저장하고 진단 검사를 중지하는데 필요합니다 . 주 : Ctrl+C 키를 눌러 언제든지 이 명령어를 중지할 수 있습니다 .
구문 start physicalDisk [enclosureID,slotID] initialize 매개변수 매개변수 physicalDisk 설명 물리 디스크가 있는 인클로저와 슬롯을 식별합니다 . 인클로 저 ID 값은 0 에서 99 사이이고 , 슬롯 ID 값은 0 에서 31 사이 입니다 . 인클로저 ID 값과 슬롯 ID 값은 대괄호 ([ ]) 로 묶어 야 합니다 . 물리 디스크 재구성 시작 이 명령어는 물리 디스크 재구성을 시작합니다 . 구문 start physicalDisk [enclosureID,slotID] reconstruct 매개변수 매개변수 physicalDisk 설명 물리 디스크가 있는 인클로저와 슬롯을 식별합니다 . 인클로 저 ID 값은 0 에서 99 사이이고 , 슬롯 ID 값은 0 에서 31 사이 입니다 . 인클로저 ID 값과 슬롯 ID 값은 대괄호 ([ ]) 로 묶어 야 합니다 .
디스크 그룹 가져오기 / 내보내기 시작 가져오기 명령은 디스크 그룹을 완료 (Complete) 상태로 이동하여 새로운 저장소 배열에 사용가능한 새롭게 도입된 디스크 그룹을 만듭니다 . 디스 크 그룹은 이 명령을 실행하기 전에 내보내기 (Exported) 상태나 강제 (Forced) 상태이어야 합니다 . 내보내기 명령으로 디스크 그룹을 준비하여 하나의 인클로저에서 다른 인 클로저로 이동할 수 있습니다 . 디스크 그룹은 내보내기 (Exported) 상태 이며 일단 명령이 성공적으로 실행되면 사용할 수 없습니다 . 주 : 디스크 그룹에서 프리미엄 기능과 연계되어 있는 가상 디스크를 한 스토 리지 배열에서 다른 스토리지 배열로 이동할 수 없습니다 . 구문 start diskGroup [diskGroupNumber] (import | export) 매개변수 매개변수 설명 diskGroupNumber 가져오기할 디스크 그룹 수를 나타냅니다 . 디스크 그룹의 수 를 대괄호로 ([ ]) 묶습니다 .
매개변수 매개변수 설명 virtualDisk 포맷을 시작할 가상 디스크의 이름입니다 . 가상 디스크 이름 은 대괄호 ([ ]) 로 묶어야 합니다 . 가상 디스크 이름에 특수 문자가 포함되어 있으면 가상 디스크 이름을 따옴표 (" ") 로 도 묶어야 합니다 . 디스크 그룹 깜박임 중지 이 명령어는 start diskGroup blink 명령어를 실행하여 켠 물리 디스크의 표 시등 LED 를 끕니다 . 구문 stop diskGroup blink 매개변수 없음 인클로저 깜박임 중지 이 명령어는 start enclosure blink 명령어를 실행하여 켠 인클로저의 표시 등 LED 를 끕니다 . 구문 stop enclosure blink 매개변수 없음 iSCSI 세션 중지 이 명령어는 iSCSI 세션을 강제로 종료합니다 .
매개변수 매개변수 설명 integer iSCSI 세션의 식별자 번호입니다 . iSCSI 세션의 식별자 번호는 대괄 호 ([ ]) 로 묶어야 합니다 . 물리 디스크 깜박임 중지 이 명령어는 start physicalDisk blink 명령어를 실행하여 켠 물리 디스크의 표시등 LED 를 끕니다 . 구문 stop physicalDisk blink 매개변수 없음 물리 디스크 채널 오류 격리 진단 중지 이 명령어는 완료하기 전에 start physicalDiskChannel 오류 격리 진단 명령 어를 중지하는 물리 디스크 채널 오류 격리 진단을 중지합니다 . 220 페이 지 " 물리 디스크 채널 오류 격리 진단 시작 " 을 참조하십시오 . 구문 stop physicalDiskChannel faultDiagnostics 매개변수 없음 스냅샷 중지 이 명령어는 기록 중 복사 (COW) 작업을 중지합니다 .
매개변수 매개변수 설명 virtualDisk 또는 virtualDisks 기록 중 복사 (COW) 작업을 중지할 특정 가상 디스크 의 이름입니다 . 가상 디스크 이름을 두 개 이상 입력할 수 있습니다 . 가상 디스크 이름은 대괄호 ([ ]) 로 묶어 야 합니다 . 가상 디스크 이름에 특수 문자가 포함되어 있으면 가상 디스크 이름을 따옴표 (" ") 로도 묶어야 합 니다 . 스토리지 배열 깜박임 중지 이 명령어는 start storageArray blink 명령어를 실행하여 켠 스토리지 배열 의 표시등 LED 를 끕니다 . 구문 stop storageArray blink 매개변수 없음 예제 -c "stop storageArray iscsiSession [5];" 스토리지 배열 물리 디스크 펌웨어 다운로드 중지 이 명령어는 download storageArray physicalDiskFirmware 명령어를 실행 하여 시작한 스토리지 배열의 물리 디스크에 대한 펌웨어 다운로드를 중지 합니다 .
가상 디스크 복사 중지 이 명령어는 가상 디스크 복사 작업을 중지합니다 . 구문 stop virtualDiskCopy target [targetName] [source [sourceName]] 매개변수 매개변수 설명 target 가상 디스크 복사 작업을 중지할 대상 가상 디스크의 이름입니다. 대상 가상 디스크 이름은 대괄호 ([ ]) 로 묶어야 합니다 . 대상 가 상 디스크 이름에 특수 문자가 포함되어 있으면 대상 가상 디스크 이름을 따옴표 (" ") 로도 묶어야 합니다 . source 가상 디스크 복사 작업을 중지할 소스 가상 디스크의 이름입니다. 소스 가상 디스크 이름은 대괄호 ([ ]) 로 묶어야 합니다 . 소스 가 상 디스크 이름에 특수 문자가 포함되어 있으면 소스 가상 디스크 이름을 따옴표 (" ") 로도 묶어야 합니다 .
스크립트 명령어
샘플 스크립트 파일 이 부록에서는 스토리지 배열을 구성하는 샘플 스크립트를 제공합니다 . 이러한 예제를 통해 완전한 스크립트 파일에서 스크립트 명령어가 어떻게 사용되는지 확인할 수 있습니다 . 원하는 스크립트를 복사한 후 수정하여 자신의 스토리지 배열에 맞는 구성을 작성할 수 있습니다 . 다음 두 방법으로 스크립트 파일을 작성할 수 있습니다 . • save storageArray configuration 명령어 사용 • 스크립트 쓰기 save storageArray configuration 명령어를 사용하면 한 스토리지 배열에서 다른 스토리지 배열로 기존 구성을 복사하는 데 사용할 파일을 작성할 수 있습니다 . 이 파일을 사용하여 손상된 기존 구성을 복원할 수도 있습니다 . 또한 기존 파일을 복사한 후 일부분을 수정하여 새 스크립트 파일을 작성 할 수도 있습니다 . 기본 파일 확장명은 .scr 입니다 . Microsoft® 메모장과 같은 텍스트 편집기를 사용하여 새 스크립트 파일을 작성합니다 .
//Note: For disk groups that use all available capacity, the last virtual disk on the disk group is created using all remaining capacity by omitting the capacity=virtualDiskCapacity parameter (// 주 : 사용 가능한 용량을 모두 사용하는 디스크 그룹의 경우 capacity=virtualDiskCapacity 매개변수를 생략하면 디스크 그룹의 마 지막 가상 디스크는 남은 모든 용량을 사용하여 작성됩니다 .
//Note: 로 시작하는 줄은 capacity 매개변수가 사용되지 않기 때문에 마지 막 가상 디스크의 크기가 사용할 수 있는 모든 용량을 사용하도록 결정된 다는 것을 설명하는 스크립트 파일의 주석입니다 . 이 예제의 명령어는 디스크 그룹 1 에 새 가상 디스크를 작성합니다 . 이 가 상 디스크의 RAID( 독립 디스크 중복 배열 ) 레벨은 5 입니다 . 가상 디스크 이름 ( 사용자 레이블 ) 은 7 입니다 . (7 을 따옴표로 묶었다는 것에 주의하 십시오 . 따옴표로 묶는 것은 해당 정보가 레이블이라는 것을 나타내는 것 입니다 .) 새 가상 디스크는 RAID 인클로저에서 슬롯 0 에 있는 RAID 컨트 롤러 모듈에 할당됩니다 . 세그먼트 크기는 16 으로 설정됩니다 . 다음 구문은 이 명령어를 실행하는 일반적인 형식입니다 .
구성 스크립트 예제 2 이 예제에서는 create virtualDisk 명령어와 스토리지 배열의 사용자 정의 물리 디스크를 사용하여 새 가상 디스크를 작성합니다 . Show "Create RAID 5 Virtual Disk 2 on existing Disk Group 2"; //This command creates the disk group and the initial virtual disk on that group. (//이 명령어는 디스크 그룹을 작성하고 해당 그룹에 초기 가상 디스 크를 작성합니다 .
이전 예제의 create virtualDisk 명령어와 마찬가지로 이 예제의 명령어는 새 가상 디스크를 작성합니다 . 두 예제의 중요한 차이점은 이 예제에서는 가상 디스크에 포함할 특정 물리 디스크를 정의하는 방법을 보여준다는 것 입니다 . 스토리지 배열에서 사용할 수 있는 물리 디스크를 찾으려면 show storageArray profile 명령어를 실행하십시오 . 다음 구문은 이전 예제에 표시된 create virtualDisk 명령어의 일반적인 형 식입니다 . create virtualDisk raidLevel=(0 | 1 | 5 | 6) userLabel="virtualDiskName" physicalDisks= (enclosureID0,slotID0...
샘플 스크립트 파일
색인 C RAID 레벨 , 변경 , 97 CLI 명령어 , 15 사용 예 , 25 RAID 컨트롤러 모듈 RAID 컨트롤러 모듈 데이터 활성 화 , 94 설정 , 180 소유권 변경 , 101 작동 모드 설정 , 100 진단 , 98, 141 I ISCSI 반복 구문 값 , 39 iSCSI 명령어 , 109 iSCSI DHCP 새로 고침 시작 , 219 iSCSI 대상 속성 설정 , 177 iSCSI 세션 중지 , 224 iSCSI 초기자 iSCSi 초기자 삭제 , 140 iSCSI 초기자 작성 , 124 iSCSI 초기자 설정 , 176 R RAID 가상 디스크 복구 , 151 RAID 가상 디스크 작성 수동 물리 디스크 선택 , 129 여유 용량 기본 선택 , 127 자동 물리 디스크 선택 , 125 RAID 컨트롤러 모듈 재설정 , 93 RAID 컨트롤러 모듈 진단 , 98, 141 RAID 콘트롤러 모듈 NVSRAM 값 저장 , 163 RAID 콘트롤러 모듈 활성화 , 149 명령어 ,
ᆨ 가상 디스크 show 명령어 , 212-218 가상 디스크 재복사 , 150 기존 디스크 그룹에 작성 , 50 명령어 , 112 복사 , 81 사용자 할당 물리 디스크와 함께 작성 , 48 설정 , 195 소프트웨어 할당 물리 디스크와 함께 작성 , 49 일관성 검사 , 116 일관성 복구 , 157 재배포 , 102 재복사 , 85-86 초기화 , 102 가상 디스크 가져오기 시작 , 223 가상 디스크 가져오기 의존관계 표시 , 216 가상 디스크 복사 명령어 , 113 제거 , 156 중지 , 227 가상 디스크 복사본 속성 보기 , 82 표시 , 214 가상 디스크 성능 통계 표시 , 217 가상 디스크 일관성 검사 , 116 가상 디스크 일관성 복구 , 157 가상 디스크 재배포 , 102 가상 디스크 재복사 , 85 236 색인 결정 가상 디스크 복사 후보 , 79 스토리지 배열에 포함될 항목 , 44 구문 요소 ISCSI 값 , 39 구문 요소 명령문 데이터 , 182 구성 RAID
ᆮ 명령어 기능별 목록 , 108 다른 기능과의 상호 작용 , 88 명령어 포맷 규칙 , 106 다운로드 물리 디스크 펌웨어 , 145 스토리지 배열 NVSRAM, 147 스토리지 배열 물리 디스크 펌웨 어 , 148 스토리지 배열 펌웨어 NVSRAM, 146 인클로저 관리 모듈 펌웨어 , 144 명령줄 매개변수 , 18 되살리기 디스크 그룹 , 160 물리 디스크 , 161 디스크 그룹 깜박임 중지 , 224 되살리기 , 160 디스크 그룹 삭제 , 137 디스크 그룹 작성 , 120 명령어 , 108 조각 모음 , 97, 218 표시 , 200 디스크 그룹 설정 , 170 디스크 그룹 조각 모음 , 97 명령줄 인터페이스 사용 방법 , 14 명령줄 인터페이스 , 사용 방법 , 14 명명되지 않은 검색 세션 설정 , 194 물리 디스크 set 명령어 , 178-180 show 명령어 , 201-204 깜박임 중지 , 225 되살리기 , 161 명령어 , 110 상태 설정 , 179 시작 ,
ᆸ 반복 구문 요소 , 34 변경 RAID 레벨 , 97 RAID 컨트롤러 모듈 소유권 , 101 가상 디스크 복사본 설정 , 83 세그먼트 크기 , 97 스냅샷 가상 디스크 설정 , 72 복구 RAID 가상 디스크 , 151 복구 작업 , 100 복사 가상 디스크 , 81 분할 , 스토리지 , 88 물리 디스크 상태 , 179 물리 디스크 채널 상태 , 178 물리 디스크 핫 스페어 , 179 세션 , 185 수정 우선 순위 , 58 스냅샷 가상 디스크 , 186 스토리지 배열 , 188 스토리지 배열 암호 , 55 스토리지 배열 인클로저 위치 , 189 스토리지 배열 호스트 유형 , 57 외래 물리 디스크를 기본으로 , 173 인클로저 ID, 172 컨트롤러 클럭 , 57 호스트 그룹 , 175 성능 모니터 , 95 성능 조정 , 95 세그먼트 크기 , 변경 , 97 ᄉ 사용자 정의 매개변수 , 69 삭제 iSCSI 초기자 , 140 가상 디스크 , 140 디스크 그룹 , 137 스냅샷 가상 디스
스냅샷 가상 디스크 재작성 , 75 스크립트 명령어 구조 , 30 명령 구문 , 32 사용 지침 , 40 스크립트에 주석 추가 , 41 스토리지 배열 download 명령어 , 146-149 LUN 할당 표시 , 209 save 명령어 , 163-167 set 명령어 , 188-194 show 명령어 , 206-212 깜박임 시작 , 222 깜박임 중지 , 226 명령어 , 111 보류 중 토폴로지 수락 , 113 보류 중 토폴로지 표시 , 210 읽을 수 없는 섹터 표시 , 211 호스트 토폴로지 표시 , 209 스토리지 배열 ICMP 응답 설정 , 190 스토리지 배열 iSCSI 기본선 재 설정 , 159 스토리지 배열 iSCSI 통계 저장 , 165 스토리지 배열 iSNS 서버 IPv4 주 소 설정 , 190-191 스토리지 배열 iSNS 서버 IPv6 주 소 설정 , 191 스토리지 배열 iSNS 서버 리스닝 포트 설정 , 191-192 스토리지 배열 SAS PHY 기준선 재설정 , 160 스토
ᄋ 인클로저 특성 설정 , 171 저장 RAID 콘트롤러 모듈 NVSRAM 값 , 163 스토리지 배열 , 163-167 스토리지 배열 SAS PHY 개수 , 167 스토리지 배열 상태 캡처 , 167 스토리지 배열 성능 통계 , 166 스토리지 배열 이벤트 , 165 스토리지 배열 지원 데이터 , 167 인클로저 로그 데이터 , 161 파일에 구성 저장 , 47 일상적인 유지 관리 , 91 전역 핫 스페어 할당 , 59 ᄌ 제거 가상 디스크 LUN 할당 , 156 가상 디스크 복사 , 156 복사 소스 / 대상 , 88 영구 예약 , 94 영구 예약 , 제거 , 94 외래 물리 디스크 기본으로 설정 , 173 인클로저 명령어 , 108 인클로저 관리 모듈 펌웨어 다운로드 , 144 인클로저 손실 보호 , 51 자세한 오류 보고 , 23 작성 iSCSI 초기자 , 124 가상 디스크 , 48-51 가상 디스크 복사본 , 78-79, 136 디스크 그룹 , 120 스냅샷 가상 디스크 , 66
지우기 가상 디스크 예약 , 119 물리 디스크 채널 통계 , 117 스토리지 배열 구성 , 118 스토리지 배열 이벤트 로그 , 118 스토리지 배열 펌웨어 보류 중 , 119 ᄎ 초기화 가상 디스크 , 102 물리 디스크 , 101 ᄏ 컨트롤러 , 168 컨트롤러 설정 , 168 클럭 , RAID 콘트롤러 모듈 , 동 기화 , 95 ᄑ 포맷 고려 사항 , 22 표시 RAID 콘트롤러 모듈 , 204 RAID 콘트롤러 모듈 NVSRAM, 205 가상 디스크 , 212 가상 디스크 복사 대상 후보 , 215 가상 디스크 복사 소스 후보 , 215 가상 디스크 복사본 , 214 가상 디스크 예약 , 217 가상 디스크 작업 진행률 , 214 구성되지 않은 iSCSI 초기자 , 212 디스크 그룹 , 200 문자열 , 212 문자열 명령어 , 111 물리 디스크 , 201 물리 디스크 다운로드 진행률 , 204 물리 디스크 채널 통계 , 203 스토리지 배열 LUN 할당 , 209 스토리지 배열 명령
호스트 그룹 호스트 그룹 삭제 , 138 호스트 그룹 설정 , 175 호스트 그룹 작성 , 122 호스트 설정 , 173 호스트 포트 설정 , 175 호스트 포트 삭제 , 139 호스트 포트 작성 , 123 호스트 포트 표시 , 201 호스트 포트 설정 , 175 활성화 RAID 콘트롤러 모듈 , 149 가상 디스크 복사 , 64, 79 스토리지 배열 기능 키 , 149 242 색인