migrateexts
migrateexts 명령을 사용하여 한 관리 디스크에서 다른 관리 디스크로 익스텐트를 마이그레이션할 수 있습니다.
구문
>>- migrateexts -- -- -source --+- source_mdisk_id ---+-- ------> '- source_mdisk_name -' >-- -target --+- target_mdisk_id ---+-- ------------------------> '- target_mdisk_name -' >-- -exts -- number_of_extents -- ------------------------------> >--+---------------------------------+--+--------------+-- -----> '- -threads -- number_of_threads -' '- -copy-- id -' >-- -vdisk --+- vdisk_id ---+---------------------------------->< '- vdisk_name -'
매개변수
- -source source_mdisk_id | source_mdisk_name
- (필수) 현재 익스텐트가 있는 MDisk를 지정합니다.
- -target target_mdisk_id | target_mdisk_name
- (필수) 익스텐트를 마이그레이션할 MDisk를 지정합니다.
- -exts number_of_extents
- (필수) 마이그레이션할 익스텐트의 수를 지정합니다.
- -threads number_of_threads
- (선택사항) 이 익스텐트를 마이그레이션하는 동안 사용할 스레드 수를 지정합니다. 1 - 4개의 스레드를 지정할 수 있습니다. 스레드의 기본값은 4입니다.
- -copy id
- (지정된 볼륨에 둘 이상의 사본이 있는 경우 필수) 익스텐트가 속하는 볼륨 사본을 지정합니다.
- -vdisk vdisk_id | vdisk_name
- (필수) 익스텐트가 속하는 볼륨을 지정합니다.
설명
이 명령은 볼륨을 구성하는 데 사용된 익스텐트를 포함한 관리 디스크 및 소스 볼륨에서 제공된 익스텐트 수를 마이그레이션합니다. 대상은 동일한 스토리지 풀 내의 관리 디스크입니다.
데이터 축소 스토리지 풀에 있는 씬 또는 압축된 볼륨 사본에 대해서는 이 명령을 지정할 수 없습니다.
다수의 익스텐트가 마이그레이션되는 중이면 1 - 4개의 스레드를 지정할 수 있습니다. lsmigrate 명령을 실행하여 마이그레이션의 진행 상태를 확인할 수 있습니다.
대상 관리 디스크에 여유 익스텐트가 충분하지 않은 경우 migrateexts 명령이 실패합니다. 이 문제를 피하려면, 익스텐트 마이그레이션이 완료될 때까지 익스텐트를 사용하는 새 명령을 실행하지 마십시오.
migrateexts 명령은 대상 또는 소스 볼륨이 오프라인인 경우 또는 Easy Tier®가 볼륨 사본에 대해 활성인 경우 실패합니다. 볼륨을 마이그레이션하려고 하기 전에 오프라인 조건을 정정하십시오.
참고: 단일 관리 디스크의 마이그레이션 활동은
최대 4개의 동시 조작으로 제한됩니다.
이 한계는 관리 디스크가 소스 또는 목적지 대상인지 여부에
상관이 없습니다. 특정 관리 대상 디스크에
5개 이상의 마이그레이션이 예정된 경우, 현재 실행 중인 마이그레이션 중 하나가 완료되는 동안
나머지 마이그레이션은 큐에서 대기합니다.
마이그레이션 조작이 이유 없이 중지된 경우 큐에 있는 마이그레이션 태스크를
시작할 수 있습니다. 그러나 마이그레이션이 일시중단된 경우
현재 마이그레이션이 계속해서 자원을 사용하고 보류 중인 마이그레이션이
시작되지 않습니다. 예를 들어, 다음 설정은 가능한 초기 구성입니다.
- MDiskGrp 1에 볼륨 1이 작성되어 있습니다.
- MDiskGrp 2에 볼륨 2가 작성되어 있습니다.
- MDiskGrp 3에는 MDisk가 하나만 있습니다.
이전 구성에서 다음
마이그레이션 조작이 시작됩니다.
- 마이그레이션 1은 볼륨 1을 MDiskGrp 1에서 MDiskGrp 3으로 마이그레이션하며 네 개의 스레드를 사용하여 실행됩니다.
- 마이그레이션 2는 볼륨 2를 MDiskGrp 2에서 MDiskGrp 3으로 마이그레이션하며 네 개의 스레드를 사용하여 실행됩니다.
알아두기: 소스 MDisk가 SAS MDisk인 경우(이미지 모드에서만
작동함) 이 명령을 사용할 수 없습니다.
호출 예제
migrateexts -vdisk vdisk4 -source mdisk4 -exts
64 -target mdisk6 -threads 4
출력 결과:
No feedback
