CLI를 사용하여 볼륨 축소

명령행 인터페이스(CLI)를 사용하여 압축 또는 압축되지 않은 볼륨의 크기를 줄일 수 있습니다.

이 태스크 정보

필요한 경우 볼륨 크기가 줄어들 수 있습니다. FlashCopy® 맵핑, 메트로 미러 관계 또는 글로벌 미러 관계를 작성하는 경우 대상이나 보조 볼륨을 소스나 마스터 볼륨과 동일한 크기로 만들 수 있습니다.필요한 경우 그러나 볼륨에 데이터가 포함되어 있는 경우, 디스크의 크기를 축소하지 마십시오. 선택한 볼륨에서 빠른 초기화를 수행 중인 경우 시스템에서 볼륨 축소를 사용하지 않습니다. 빠른 초기화가 완료되고 나면 볼륨을 축소시킬 수 있습니다.

주의:
  1. 운영 체제 또는 파일 시스템이 볼륨의 용량을 사용하는 방법을 예상하기는 어렵습니다. 볼륨을 축소하면 용량 사용 여부에 관계없이 디스크의 끝부터 용량이 제거됩니다. 볼륨에 여유 용량이 있는 경우에도 볼륨을 축소할 때 사용하지 않은 용량만 제거된다고 가정하지 마십시오.
  2. 볼륨에 사용 중인 데이터가 포함된 경우, 데이터를 먼저 백업하지 않고도 어느 상황에서나 볼륨을 축소하려고 하지 마십시오.
  3. 성능상의 이유로, 일부 운영 체제나 파일 시스템은 디스크의 외부 에지를 사용합니다.

shrinkvdisksize 명령을 사용하여 지정된 크기로 특정 볼륨에 할당된 물리적 용량을 줄일 수 있습니다. 볼륨에 지정된 물리적 용량을 변경하지 않고 씬 프로비전 볼륨의 가상 용량을 줄일 수 있습니다.

변경 볼륨 관계를 갖는 글로벌 미러에서 또는 HyperSwap® 관계에서 볼륨의 용량을 줄일 수 없습니다.

consistent_synchronized 상태에 있는 메트로 미러 및 글로벌 미러 관계의 볼륨이 씬 프로비전 또는 압축된 사본을 사용하는 경우 이 볼륨의 용량을 줄일 수 있습니다. 다음 유형의 볼륨을 축소할 수 없습니다.
  • HyperSwap 관계 또는 순환 모드에서 작동하는 글로벌 미러 관계의 볼륨.
  • 변경 볼륨이 구성되어 있는 관계의 볼륨.
  • 전체 할당된 사본이 있는 볼륨.

시스템의 전체 조작을 유지보수하려면 관계에서 두 가지 볼륨을 모두 축소해야 합니다. 1차 볼륨의 용량을 필요한 만큼 줄인 다음 2차 볼륨을 축소하십시오.

프로시저

볼륨을 축소하려면 다음 단계를 완료하십시오.

  1. 볼륨이 호스트 오브젝트에 맵핑되지 않았는지 유효성을 검증하십시오. 볼륨이 맵핑되면 데이터가 표시됩니다.
  2. 소스나 마스터 볼륨의 정확한 용량을 판별할 수 있습니다. 다음 명령을 실행하십시오.

    lsvdisk -bytes vdisk_name

  3. 필요한 양만큼 볼륨을 줄이십시오. 다음 명령을 입력하십시오. 여기서 size_change는 지정된 장치의 볼륨 크기 축소를 표시하고 vdisk_name은 축소하는 볼륨입니다.
    shrinkvdisksize -size size_change -unit
    b | kb | mb | gb | tb | pb vdisk_name