10장. 실시간 마이그레이션
10.1. 가상 머신 실시간 마이그레이션
10.1.1. 실시간 마이그레이션 이해
실시간 마이그레이션은 가상 워크로드 또는 액세스를 중단하지 않고 실행 중인 VMI(가상 머신 인스턴스)를 클러스터의 다른 노드로 이동하는 프로세스입니다. VMI에서 LiveMigrate
제거 전략을 사용하는 경우 VMI가 유지보수 모드로 실행되는 노드가 유지보수 모드에 배치될 때 자동으로 마이그레이션됩니다. 마이그레이션할 VMI를 선택하여 실시간 마이그레이션을 수동으로 시작할 수도 있습니다.
가상 머신에 실시간 마이그레이션할 공유 RWX(ReadWriteMany) 액세스 모드의 PVC(영구 볼륨 클레임)가 있어야 합니다.
SR-IOV 네트워크 인터페이스에 연결된 가상 머신에서 실시간 마이그레이션은 HyperConverged Cluster Resource(CR)에서 sriovLiveMigration
기능 게이트가 활성화된 경우에만 지원됩니다. spec.featureGates.sriovLiveMigration
필드가 true
로 설정된 경우 virt-launcher
Pod는 SYS_RESOURCE
기능을 사용하여 실행됩니다. 이로 인해 보안이 저하될 수 있습니다.
10.1.2. 실시간 마이그레이션을 위해 액세스 모드 업데이트
실시간 마이그레이션이 제대로 작동하려면 RWX(ReadWriteMany) 액세스 모드를 사용해야 합니다. 필요한 경우 이 절차를 사용하여 액세스 모드를 업데이트하십시오.
절차
RWX 액세스 모드를 설정하려면 다음
oc patch
명령을 실행합니다.$ oc patch -n openshift-cnv \ cm kubevirt-storage-class-defaults \ -p '{"data":{"'$<STORAGE_CLASS>'.accessMode":"ReadWriteMany"}}'