연결된 Cinder 볼륨을 다른 데이터스토어로 마이그레이션하려면 Cinder 볼륨이 연결되어 있는 인스턴스에 해당하는 가상 시스템을 마이그레이션해야 합니다.

사전 요구 사항

볼륨에 연결되어 있는 스냅샷이 없는지 확인합니다. 연결된 스냅샷이 있으면 먼저 해당 스냅샷을 분리해야 합니다.

프로시저

  1. SSH를 사용하여 VMware Integrated OpenStack Manager에 로그인합니다.
  2. 루트 사용자로 전환합니다.
    sudo su -
  3. 마이그레이션을 위해 볼륨을 준비합니다.
    이 단계에서는 지정된 데이터스토어에 있는 모든 볼륨을 마이그레이션을 위해 준비합니다.
    viocli ds-migrate-prep [-d DEPLOYMENT] DC_NAME DS_NAME
    옵션 설명
    -d DEPLOYMENT VMware Integrated OpenStack 배포의 이름을 나타냅니다.
    DC_NAME 데이터 센터 이름을 나타냅니다.
    DS_NAME 데이터스토어 이름을 나타냅니다.
  4. vSphere Web Client에 로그인합니다.
  5. 볼륨이 연결되어 있는 Nova 인스턴스에 해당하는 가상 시스템을 찾습니다.
  6. vSphere Web ClientStorage vMotion 기능을 사용하여 가상 시스템을 다른 데이터스토어로 마이그레이션합니다.
    볼륨은 새 데이터스토어로 마이그레이션하지만, 섀도 VM의 디스크만 새 데이터스토어로 이동합니다. 섀도 VM은 디스크가 없는 상태로 이전 데이터스토어에 남아 있습니다.

    Storage vMotion 사용 방법은 vSphere 제품 설명서를 참조하십시오.

  7. (선택 사항) 섀도 VM의 디스크를 고정하려면 볼륨 분리 절차를 실행합니다.
    분리 작업은 인스턴스에서 볼륨의 연결을 끊습니다. 볼륨에서 읽거나 쓸 때 장애가 발생할 수 있습니다.