chvdisk

chvdisk 명령을 사용하여 볼륨의 특성을 수정하십시오(예: 디스크 이름, I/O 관리 비율 또는 장치 번호). 또한 IBM® Easy Tier® 설정을 변경할 수도 있습니다.

구문

구문 도표 읽기시각적 구문 도표 생략
>>- chvdisk -- ------------------------------------------------->

>--+- -name -- new_name_arg -------------------------+---------->
   +- -cache --+-readwrite-+--+----------+-----------+   
   |           +-readonly--+  '- -force -'           |   
   |           '-none------'                         |   
   +- -rate -- throttle_rate --+----------+----------+   
   |                           '- -unitmb-'          |   
   +- -udid  -- vdisk_udid  -------------------------+   
   +-+---------------------------------------------+-+   
   | +- -warning --disk_size--+------------------+-+ |   
   | |                        '- -unit--+- b --+-' | |   
   | |                                  +- kb -+   | |   
   | |                                  +- mb -+   | |   
   | |                                  +- gb -+   | |   
   | |                                  +- tb -+   | |   
   | |                                  '- pb -'   | |   
   | '-disk_size_percentage--%---------------------' |   
   +-+--------------+--------------------------------+   
   | '- -copy-- id -'                                |   
   +- -autoexpand --+- on --+--+--------------+------+   
   |                '- off -'  '- -copy-- id -'      |   
   +- -primary-- copy_id ----------------------------+   
   +- -syncrate-- syncrate --------------------------+   
   +- -easytier--+- on --+--+--------------+---------+   
   |             '- off -'  '- -copy-- id -'         |   
   '- -mirrorwritepriority --+- latency ----+--------'   
                             '- redundancy -'            

>--+- -volumegroup-------+-- -novolumegroup-- -backup--cloud---->
   '-+- volumegroup ---+-'                                     
     '- novolumegroup -'                                       

>--+-----------------------------------------------------------------------------+-->
   +- -enable-- -account--+-cloud_account_name-+--+----------------------------+-+   
   |                      '-cloud_account_id---'  '- -backupgrainsize--+-64--+-' |   
   |                                                                   '-256-'   |   
   '- -disable-------------------------------------------------------------------'   

>--+- vdisk_name -+--------------------------------------------><
   '- vdisk_id ---'   

매개변수

-name new_name_arg
(선택사항) 볼륨에 지정할 새 이름을 지정합니다. 이 매개변수는 -rate 또는 -udid 매개변수와 함께 사용할 수 없습니다. -rate 또는 -udid 매개변수를 사용하지 않는 경우 이 매개변수는 필수입니다.
참고: 파일 시스템 볼륨에 대해 이 매개변수를 사용하지 마십시오.
-cache readwrite | readonly | none
(선택사항) 볼륨에 대한 캐싱 옵션을 지정합니다. 유효한 항목은 다음과 같습니다.
  • readwrite를 사용하여 볼륨의 캐시를 사용으로 설정하십시오.
  • readonly를 사용하여 볼륨에 대해 쓰기 캐싱을 사용 안함으로 설정하고 읽기 캐싱을 허용하십시오.
  • none을 사용하여 볼륨의 캐시 모드를 사용 안함으로 설정하십시오.

기본값은 readwrite입니다.

-force
(선택사항) force 매개변수는 캐싱 모드를 변경하는 데만 사용할 수 있습니다. I/O 그룹이 오프라인인 경우에도 시스템이 볼륨의 캐시 모드를 변경하도록 지정하려면 force 매개변수를 cache 매개변수와 함께 사용하십시오. 이 옵션은 캐시 비우기 메커니즘을 대체합니다.
주의: force 매개변수를 사용하여 캐싱 모드를 변경하는 경우 캐시의 컨텐츠가 버려지고 캐시된 데이터의 유실로 인해 볼륨이 손상될 수 있습니다. 시스템이 캐시에서 모든 쓰기 데이터를 스테이징 해제할 수 있거나 아닌 경우 이 손상이 발생할 수 있습니다. force 매개변수를 주의해서 사용하십시오.
중요사항: force 매개변수를 사용하면 액세스가 유실될 수 있습니다. 제품 지원 정보의 지시에 따라서만 이를 사용하십시오.
-rate throttle_rate -unitmb
(선택사항) 허용되는 I/O의 크기를 규제하는 볼륨에 대한 I/O 관리 비율을 지정합니다. 기본 throttle_rate 단위는 I/O입니다. 기본적으로 throttle_rate는 사용되지 않습니다. 초당 메가비트(MBps)로 throttle_rate 단위를 변경하려면 -unitmb 매개변수를 지정하십시오. 볼륨의 관리 비율은 I/O 또는 MBps별로 지정할 수 있습니다. I/O 및 MBps를 모두 사용하여 지정할 수는 없습니다. 그러나 일부 볼륨의 경우 I/O로 비율을 설정하고 기타의 경우 MBps로 비율을 설정할 수 있습니다. 초당 입력/출력 조작(IOPS) 한계가 볼륨에 구성되고 100 IOPS보다 작은 경우, 조절 로직이 이를 100 IOPS로 반올림합니다. 제한이 100 IOPs보다 작은 값으로 설정된 경우 실제 제한은 100 IOPs에서 발생합니다.
참고: 특정 볼륨에서 스로틀링을 사용하지 않으려면 throttle_rate 값을 0으로 설정하십시오.

이 매개변수를 -name 또는 -udid 매개변수와 함께 사용할 수 없습니다.

-udid vdisk_udid
(선택사항) 디스크의 고유 번호(-udid)를 지정합니다. vdisk_udid는 OpenVMS 호스트를 지원하기 위해 필요한 ID입니다. 다른 시스템은 이 매개변수를 사용하지 않습니다. 유효한 옵션은 0 - 32,767 범위의 10진수 숫자이거나 0 - 0x7FFF의 16진 숫자입니다. 16진 숫자는 0x로 시작됩니다(예를 들어, 0x1234). -udid 매개변수를 사용하지 않는 경우 기본 -udid0입니다.

이 매개변수를 -name 매개변수와 함께 사용할 수 없습니다.

-warning disk_size | disk_size_percentage%
(선택사항) 씬 프로비저닝된 사본에서 사용된 디스크 용량이 처음 지정된 임계값을 초과하는 경우 경고를 생성합니다. disk_size 정수(-unit 매개변수를 지정하지 않으면 기본값은 MB로 설정됨)를 지정하거나 disk_size%(볼륨 크기의 백분율)를 지정할 수 있습니다. 경고를 사용 불가능하게 설정하려면 0 또는 0%를 지정하십시오.
-unit b | kb | mb | gb | tb | pb
(선택사항) -warningdisk_size 매개변수에 대해 사용할 데이터 단위를 지정합니다. 기본 단위 값은 MB입니다.
-autoexpand on | off
(선택사항) 해당 스토리지 풀에서 새 익스텐트를 할당하여 씬 프로비저닝된 볼륨 사본이 자동으로 해당 실제 용량을 확장하는지 여부를 지정합니다. 이 매개변수를 사용하려면, 볼륨이 씬 프로비저닝되어야 합니다.
-copy id
(선택사항) 변경을 적용할 사본을 지정합니다. -autoexpand 또는 -warning 매개변수와 함께 이 매개변수를 지정해야 합니다. 지정된 볼륨이 미러링되고 하나의 볼륨 사본만이 씬 프로비저닝된 경우 -copy 매개변수가 필요합니다. 두 사본이 씬 프로비저닝되고 -copy 매개변수가 지정되지 않은 경우, 지정된 -autoexpand 또는 -warning 매개변수가 두 사본에서 설정됩니다.
-primary copy_id
(선택사항) 1차 사본을 지정합니다. 1차 사본을 변경하면 새 1차 사본이 온라인이고 동기화되는 경우에만 적용됩니다. 새 1차 사본이 온라인이고 동기화된 경우 명령이 실행되면 변경사항이 즉시 적용됩니다.1차 사본의 autodelete 플래그가 yes(on)로 설정되어 있는 경우 볼륨의 1차 사본을 변경할 수 없습니다.
중요사항: 빠르게 형식화되는 볼륨에서는 이 매개변수를 사용할 수 없습니다.
-syncrate syncrate 
(선택사항) 사본 동기화 비율을 지정합니다. 영(0)의 값은 동기화를 방지합니다. 기본값은 50입니다. 지원되는 -syncrate 값과 해당 비율은 표 1의 내용을 참조하십시오. 이 매개변수를 사용하여 완전히 할당된 볼륨 또는 미러링된 볼륨이 동기화 이전에 형식화되는 비율을 변경하십시오.
-easytier on | off
(선택사항) IBM Easy Tier 기능을 사용 가능하거나 사용 불가능하게 설정합니다.
-mirrorwritepriority latency | redundancy
(선택사항) 미러 쓰기 알고리즘 우선순위 구성 방법을 지정합니다. 미러 쓰기 우선순위에 대한 변경이 모든 이전 I/O가 완료된 후 볼륨의 동작 및 볼륨의 즉시 보기에 반영됩니다.
  1. latency를 선택하면 쓰기 I/O에 대한 응답 속도가 느린 복사가 동기화 해제됨을 의미하며, 다른 복사가 데이터를 성공적으로 쓰는 경우 쓰기 I/O가 완료됩니다.
  2. redundancy를 선택하면 쓰기 I/O에 대한 응답 속도가 느린 사본이 동기화를 유지보수하기 위해 더 느린 I/O의 완료와, 쓰기 I/O의 완료를 동기화합니다.
-volumegroup volumegroup_name | volumegroup_id
(선택사항)

볼륨의 새 볼륨 그룹을 지정합니다. 이 매개변수는 -novolumegroup과 상호 배타적입니다.

-novolumegroup
(선택사항) 볼륨이 임의의 볼륨 그룹에 속하지 않도록 지정합니다. 이 매개변수는 -volumegroup과 상호 배타적입니다.
-backup cloud
(선택사항) 사용 또는 사용 안함으로 설정한 클라우드 스냅샷 유형을 지정합니다. 값은 cloud여야 합니다.
-enable
(선택사항) -backup 매개변수로 지정된 백업 또는 스냅샷 유형을 사용으로 설정합니다.
-disable
(선택사항) -backup 매개변수로 지정된 백업 또는 스냅샷 유형을 사용 안함으로 설정합니다.
-account cloud_account_id | cloud_account_name
(선택사항) 볼륨에 사용할 클라우드 계정을 지정합니다. 이 매객변수를 사용하여 -enable을 지정해야 합니다.
-backupgrainsize 64 | 256
(선택사항) 볼륨 맵핑의 입자 크기(KB)를 지정합니다. 값은 64256입니다. -enable을 지정하여 이 매개변수를 사용해야 합니다.

하나의 계정으로 클라우드 스냅샷에 대해 볼륨을 사용 가능하게 할 수 있습니다. 동일하거나 다른 클라우드 계정에서 두 번째로 볼륨의 클라우드 백업을 사용 가능하게 할 수 없습니다.

스냅샷이 진행 중인 경우 클라우드 스냅샷 기능을 끌 수 없습니다. 진행 중인 임의의 스냅샷은 완료되거나 취소되어야 합니다.

vdisk_name | vdisk_id
(필수) 수정할 볼륨을 ID 또는 이름으로 지정합니다.

설명

chvdisk 명령은 볼륨의 단일 특성을 수정합니다. 예를 들어, 볼륨 이름을 변경하고 동기화 비율을 수정하려면 명령을 두 번 실행해야 합니다. 볼륢이 오프라인인 경우, recovervdisk 명령을 사용하여 볼륨을 복구하고 이를 온라인으로 되돌리십시오.

중요사항: 선호 노드 또는 볼륨의 캐싱 I/O 그룹을 변경하려면 movevdisk 명령을 사용하십시오.

데이터 축소 스토리지 풀에 있는 씬 프로비저닝되거나 압축된 사본은 -autoexpand를 사용으로 설정해야 합니다. 데이터 축소 스토리지 풀에 있는 사본이 볼륨에 포함된 경우 캐시 모드는 readwrite로 설정되어야 합니다.

데이터 축소 스토리지 풀에 있는 씬 프로비저닝되거나 압축된 사본은 경고 임계값이 설정되어 있을 수 없습니다. 경고 임계값을 변경하려면 -copy를 지정해야 합니다.

새 이름이나 레이블을 지정할 수 있습니다. 그런 다음, 새 이름을 사용하여 볼륨을 참조할 수 있습니다.

이 볼륨에 대해 허용된 I/O 트랜잭션 수의 한계를 설정할 수 있습니다. 초당 I/O 또는 초당 MBs로 설정됩니다. 기본적으로 볼륨 작성 시 I/O 관리 비율이 설정되지 않습니다.

주의: 변경을 포함한 모든 용량은 512바이트의 배수여야 합니다. 512의 배수가 아닌 용량을 지정하는 경우 오류가 발생하며, 이는 바이트 단위가 사용되는 경우에만 발생할 수 있습니다. 기본 용량은 MB 단위입니다.

볼륨이 작성될 때, 조절이 이에 적용되지 않습니다. -rate 매개변수를 사용하여 이를 변경하십시오. 볼륨을 다시 스로틀링되지 않은 상태로 변경하려면 -rate 매개변수에 0(영)을 지정하십시오.

데이터 축소 풀의 씬 프로비저닝되고 압축된 볼륨 사본의 경우, Easy Tier 상태는 데이터가 중앙 데이터 디스크에서 관리되면서 데이터 축소 풀에서 파생됩니다. 따라서, Easy Tier 모드를 해당 볼륨 유형에서 끌 수 없습니다. 데이터 축소 풀의 씬 프로비저닝되고 압축된 볼륨은 풀 설정과 상관없이 항상 Easy Tier가 켜져 있습니다. Easy Tier 설정은 mkvdisk에 대한 도움말에 테이블로 자세히 설명된 대로 풀 및 볼륨 설정의 조합입니다. 볼륨에 대해 Easy Tier를 항상 켜 두면 풀 설정에서 이를 켜거나 끌 수 있습니다. 데이터 축소 풀의 완전히 할당된 볼륨의 경우, Easy Tier를 켜거나 끌 수 있습니다.

동기화 유실 이후 볼륨 사본이 다시 동기화되는 비율은 -syncrate 매개변수를 사용하여 지정할 수 있습니다. 이 테이블은 초당 복사된 데이터에 대한 syncrate 값의 관계를 제공합니다.
참고: 이와 같은 설정은 형식화의 초기 비율에도 영향을 줍니다.
표 1. syncrate 값과 초당 복사된 데이터 사이의 관계
사용자 지정 syncrate 속성 값 데이터 복사(초)
1 - 10 128KB
11 - 20 256KB
21 - 30 512KB
31 - 40 1MB
41 - 50 2MB
51 - 60 4MB
61 - 70 8MB
71 - 80 16MB
81 - 90 32MB
91 - 100 64MB

호출 예제

chvdisk -rate 2040 1

다음 출력이 표시됩니다.

No feedback

호출 예제

chvdisk -cache readonly 1 

다음 출력이 표시됩니다.

No feedback

호출 예제

chvdisk -volumegroup 1 vdisk2

다음 출력이 표시됩니다.

No feedback

호출 예제

볼륨의 클라우드 스냅샷을 사용하려면 다음 명령을 입력하십시오.

chvdisk -backup cloud -enable -account myVardyj vdisk7

다음 출력이 표시됩니다.

No feedback

호출 예제

볼륨의 클라우드 스냅샷을 사용하지 않으려면 다음 명령을 입력하십시오.

chvdisk -backup cloud -disable vdisk7

다음 출력이 표시됩니다.

No feedback