12.6. 가상 머신 제거 전략 구성

LiveMigrate 제거 전략을 사용하면 노드가 유지보수 또는 드레인 모드에 배치되는 경우 가상 머신 인스턴스가 중단되지 않습니다. 이 제거 전략이 포함된 가상 머신 인스턴스는 다른 노드로 실시간 마이그레이션됩니다.

12.6.1. LiveMigration 제거 전략을 사용하여 사용자 정의 가상 머신 구성

사용자 정의 가상 머신에는 LiveMigration 제거 전략만 구성하면 됩니다. 공통 템플릿에는 이 제거 전략이 기본적으로 구성되어 있습니다.

절차

  1. 가상 머신 구성 파일의 spec.template.spec 섹션에 evictionStrategy: LiveMigrate 옵션을 추가합니다. 이 예제에서는 oc edit를 사용하여 VirtualMachine 구성 파일의 관련 스니펫을 업데이트합니다.

    $ oc edit vm <custom-vm> -n <my-namespace>
    apiVersion: kubevirt.io/v1
    kind: VirtualMachine
    metadata:
      name: custom-vm
    spec:
      template:
        spec:
          evictionStrategy: LiveMigrate
    ...
  2. 가상 머신을 재시작하여 업데이트를 적용합니다.

    $ virtctl restart <custom-vm> -n <my-namespace>