mkmdiskgrp
새 스토리지 풀을 작성하려면 mkmdiskgrp 명령을 사용하십시오.
구문
>>- mkmdiskgrp -- --+----------------------+-- -----------------> '- -name -- pool_name -' >--+---------------------------------+--------------------------> '- -mdisk --+- mdisk_id_list ---+-' '- mdisk_name_list -' >--+--------------------------------+-- ------------------------> '- -tier --+- tier0_flash -----+-' +- tier1_flash -----+ +- tier_enterprise -+ '- tier_nearline ---' >--+- -ext -- extent_size --------------------------------------------+--> '- -size -- mdiskgrp_size -- -parentmdiskgrp --+- mdiskgrp_id ---+-' '- mdiskgrp_name -' >--+----------------------------------------------------------------+--> '- -warning --+-disk_size---------------+--+-------------------+-' '-disk_size_percentage--%-' '- -unit --+- b --+-' +- kb -+ +- mb -+ +- gb -+ +- tb -+ '- pb -' >--+----------------------------+--+------------------------+---> '- -easytier --+- auto ----+-' '- -owner -- owner_type -' +- on ------+ +- off -----+ '- measure -' >--+-----------------------+--+-----------------------------+-->< '- -encrypt --+- yes -+-' '- -datareduction --+- yes -+-' '- no --' '- no --'
매개변수
- -name pool_name
- (선택사항) 새 풀에 지정할 이름을 지정합니다.
- -mdisk mdisk_id_list | mdisk_name_list
- (선택사항) 스토리지 풀에 추가할 관리 디스크 ID 또는 이름의 콜론으로 구분된 목록을 지정합니다. -mdisk 매개변수를 지정하지 않고 빈 스토리지 풀을 작성할 수 있습니다.
- -tier tier0_flash | tier1_flash | tier_enterprise | tier_nearline
- (선택사항) 추가할 MDisk의 티어를 지정합니다.
- tier0_flash
- tier0_flash 하드 디스크 드라이브 또는 새로 검색된 볼륨이나 외부 볼륨의 외부 MDisk를 지정합니다.
- tier1_flash
- 새로 검색된 볼륨이나 외부 볼륨의 외부 MDisk 또는 tier1_flash(또는 플래시 드라이브) 하드 디스크 드라이브를 지정합니다.
- tier_enterprise
- tier_enterprise 하드 디스크 드라이브 또는 새로 검색된 볼륨이나 외부 볼륨의 외부 MDisk를 지정합니다.
- tier_nearline
- tier_nearline 하드 디스크 드라이브 또는 새로 검색된 볼륨이나 외부 볼륨의 외부 MDisk를 지정합니다.
티어를 지정하지 않으면 MDisk의 현재 티어 값이 보존됩니다. 외부 MDisk의 기본값은 enterprise입니다.
- -ext extent_size
- (필수) 이 그룹의 익스텐트 크기(MB)를 지정합니다. ext 매개변수는 다음 값 중 하나여야 합니다. 16, 32, 64, 128, 256, 512, 1024, 2048, 4096 또는 8192(MB).
- -size mdiskgrp_size
- (선택사항) 하위 풀 용량을 지정합니다. 값은 숫자 값(그리고 익스텐트 크기의 정수 배수)이어야 합니다.
- -parentmdiskgrp mdiskgrp_id | mdiskgrp_name
- (선택사항) 하위 풀을 작성할 때 하위 풀의 볼륨 익스텐트가 할당되는 상위 풀을 지정합니다. 이 값은 mdiskgrp_id 또는 mdiskgrp_name이어야 합니다.
- -warning disk_size | disk_size_percentage%
- (선택사항) 스토리지 풀에서 사용된 디스크 용량이 지정된 임계값을 처음 초과하면 경고를 생성합니다. disk_size 정수(-unit 매개변수를 지정하지 않으면 기본값은 MB로 설정됨)를 지정하거나 disk_size%(스토리지 풀 크기의 백분율임)를 지정할 수 있습니다. 경고를 사용하지 않으려면 0 또는 0%를 지정합니다. 기본값은 0입니다.
- -unit b | kb | mb | gb | tb | pb
- (선택사항) -warning 매개변수에 대한 데이터 단위를 지정합니다.
- -easytier on | off | auto | measure
- (선택사항) Easy Tier® 기능이 이 스토리지 풀에 대해 활성 상태인지 또는 자동으로
결정되는지를 지정합니다. auto가 기본값입니다. -easytier는 스토리지 풀의 다중 티어에서 active이고
단일 티어에서 balance입니다.참고:
- -easytier 가 auto로 설정되면 시스템은 스토리지 풀이 둘 이상의 티어에서 MDisk를 포함할 때 Easy Tier 기능을 자동으로 사용하며, 스토리지 풀이 단 하나의 티어에서 MDisk를 포함할 때 자동 재밸런싱을 사용합니다.
- -easytier가 on으로 설정되면 Easy Tier 기능이 활성 상태가 됩니다.
- -easytier가 off로 설정되면 Easy Tier 기능이 비활성 상태가 됩니다.
- -easytier 가 measure로 설정되면 Easy Tier 통계가 수집되지만, Easy Tier 관리는 사용할 수 없게 됩니다(익스텐트가 Easy Tier에서 이동되지 않음).
auto는 다음과 동등하게 취급됩니다.- Easy Tier에 라이센스가 있거나 라이센스가 필요하지 않은 경우에는 on.
- Easy Tier가 라이센스되지 않았거나 라이센스가 필요한 경우에는 off.
- 단일 티어 및 멀티티어 풀 모두의 관리
- 자동 재조정
- -owner owner_type
- (선택사항) 소유자 유형을 지정합니다. 값은 vvol_child_pool이어야 합니다.
- -encrypt yes | no
- (선택사항) 이 스토리지 풀의 암호화 상태를 지정합니다. 값은 yes 또는 no입니다. 알아두기:
- -encrypt를 지정하지 않고 암호화가 사용으로 설정되면 시스템은 -encrypt yes(기본 암호화 설정)를 기본값으로 설정합니다.
- 암호화된 상위 풀에 하위 풀을 작성할 때 이 값은 no가 아니어야 합니다(다른 모든 순열이 허용됨).
- -datareduction yes | no
- (선택사항) 스토리지 풀이 데이터 축소 스토리지 풀인지 여부를 지정합니다. 이 값은 yes 또는 no입니다. no 값은 스토리지 풀이 표준 스토리지 풀임을 지정합니다.
설명
| 매개변수 | 하위 풀 사용법 | 스토리지 풀 사용법 |
|---|---|---|
| -name | 선택사항 | 상위 풀 및 하위 풀 둘 다에 대해 선택사항 |
| -mdisk | 하위 풀에 사용할 수 없음 | 선택사항 |
| -tier | 하위 풀에 사용할 수 없음 | 선택사항 |
| -easytier | 하위 풀에 사용할 수 없음 | 선택사항 |
| -size | 필수 | 상위 풀에 사용할 수 없음. |
| -parentmdiskgrp | 필수 | 상위 풀에 사용할 수 없음. |
| -ext | 하위 풀에 사용할 수 없음 | 필수 |
| -unit | 선택사항 | 상위 풀 및 하위 풀 둘 다에 대해 선택사항 |
| -warning | 선택사항 | 상위 풀 및 하위 풀 둘 다에 대해 선택사항 |
| -encrypt | 선택사항 | 상위 풀 및 하위 풀 둘 다에 대해 선택사항 |
| -datareduction | -parentmdiskgrp 매개변수와 함께 사용할 수 없음
참고: 하위 풀은 데이터 축소 풀에서 작성될 수 없습니다.
|
데이터 축소 풀은 상위 풀이어야 합니다. |
mkmdiskgrp 명령은 새 스토리지 풀을 작성하고 지정되는 경우 스토리지 풀 이름을 지정합니다. 명령이 성공하면 새 스토리지 풀의 ID가 리턴됩니다. 스토리지 풀은 관리 디스크의 콜렉션입니다. 각 스토리지 풀은 익스텐트라고 하는 청크 단위로 구분되며, 이는 볼륨을 작성하는 데 사용됩니다.
선택적으로 이 스토리지 풀에 추가된 관리 디스크 목록을 지정할 수 있습니다. 이 관리 디스크는 다른 스토리지 풀에 속할 수 없으며, 비관리 모드를 보유해야 합니다. lsmdiskcandidate 명령을 사용하여 적합한 후보 목록을 가져옵니다. -tier가 지정된 경우 모든 MDisk에 적용됩니다.
이 그룹의 멤버인 각 관리 디스크는 익스텐트로 분할됩니다. 이 디스크에서 사용 가능한 스토리지는 이 그룹에서 사용 가능한 익스텐트 풀에 추가됩니다. 볼륨이 이 그룹에서 작성되면 볼륨이 처음 작성될 때 사용한 정책에 따라 풀의 사용 가능한 익스텐트가 사용됩니다.
이후에 이 그룹에 추가된 모든 관리 디스크는 그룹에 지정된 크기와 동일한 크기의 익스텐트로 분할됩니다.
- 64TB - 모든 스토리지 풀의 익스텐트 크기가 16MB인 경우
- 2PB - 모든 스토리지 풀의 익스텐트 크기가 512MB인 경우
- 32PB - 모든 스토리지 풀의 익스텐트 크기가 8192MB인 경우
-name pool_name을 지정하면 -parentmdiskgrp를 지정하지 않은 경우에도 상위 풀을 작성합니다. 여기서, pool_name은 새 스토리지 풀의 이름입니다. -name pool_name을 지정하면 -parentmdiskgrp 및 크기를 지정한 경우에도 하위 풀을 작성합니다. 여기서, pool_name은 새 스토리지 풀의 이름입니다.
데이터 축소 풀은 yes로 설정된 -datareduction 매개변수를 사용하여 작성됩니다. 풀은 완전히 할당된, 씬 또는 압축된 볼륨 또는 볼륨 사본을 작성하는 데 사용할 수 있습니다.
시스템에 최대 4개의 데이터 축소 풀이 포함됩니다. 이 한계에 도달하면 -datareduction이 yes로 설정된 추가 풀을 작성할 수 없습니다.
-datareduction 매개변수는 하위 풀을 작성하는 데 사용할 수 없습니다. 상위가 이미 데이터 축소 풀인 하위 풀은 작성할 수 없습니다.
호출 예제
이 예제는 MDisk의 목록을 스토리지 풀에 추가합니다.
mkmdiskgrp -mdisk mdisk0:mdisk1:mdisk2:mdisk3 -ext 32
출력 결과:
MDisk Group, id [0], successfully created
호출 예제
이 예제는 MDisk의 목록을 스토리지 풀에 추가할 때 티어 및 Easy Tier 정보를 지정합니다.
mkmdiskgrp -mdisk mdisk13:mdisk16 -ext 512 -tier tier_nearline -easytier measure
출력 결과:
MDisk Group, id [13], successfully created
호출 예제
이 예제는 상위 풀로부터 하위 풀을 작성합니다.
mkmdiskgrp -size 100 -unit tb -parentmdiskgrp phypool
출력 결과:
MDisk Group, id [3], successfully created
호출 예제
이 예제는 상위 풀에서 하위 풀을 작성하고 소유자 유형을 지정합니다.
mkmdiskgrp -parentmdiskgrp p0 -size 100 -unit gb -owner vvol_child_pool
출력 결과:
MDisk Group, id [3], successfully created
호출 예제
이 예제는 상위 풀에서 암호화된 하위 풀을 작성합니다.
mkmdiskgrp -parentmdiskgrp 2 -name _my_encrypted_child_pool -encrypt yes -size 10 -unit gb
출력 결과:
MDisk Group, id [5], successfully created
호출 예제
이 예제에서는 비어 있는 데이터 축소 풀을 작성합니다.
mkmdiskgrp -ext 512 -datareduction yes
출력 결과:
MDisk Group, id [16], successfully created
호출 예제
이 예제에서는 MDisk가 있는 데이터 축소 풀을 작성합니다.
mkmdiskgrp -ext 512 -mdisk 3:5:6 -datareduction yes
출력 결과:
MDisk Group, id [17], successfully created
