12.6.30. OrphanedVirtualMachineInstances


의미

이 경고는 VMI(가상 머신 인스턴스) 또는 virt-launcher Pod가 실행 중인 virt-handler Pod가 없는 노드에서 실행될 때 실행됩니다. 이러한 VMI를 고립된 이라고 합니다.

보안 등급

분리된 VMI는 관리할 수 없습니다.

진단
  1. virt-handler Pod의 상태를 확인하여 실행 중인 노드를 확인합니다.

    $ oc get pods --all-namespaces -o wide -l kubevirt.io=virt-handler
  2. VMI의 상태를 확인하여 실행 중인 virt-handler Pod가 없는 노드에서 실행 중인 VMI를 확인합니다.

    $ oc get vmis --all-namespaces
  3. virt-handler 데몬의 상태를 확인합니다.

    $ oc get daemonset virt-handler --all-namespaces

    출력 예

    NAME          DESIRED  CURRENT  READY  UP-TO-DATE  AVAILABLE ...
    virt-handler  2        2        2      2           2         ...

    Desired,ReadyAvailable 열에 동일한 값이 포함된 경우 데몬 세트가 정상으로 간주됩니다.

  4. virt-handler 데몬 세트가 정상이 아닌 경우 Pod 배포 문제가 있는지 virt-handler 데몬 세트를 확인합니다.

    $ oc get daemonset virt-handler --all-namespaces -o yaml | jq .status
  5. NotReady 상태와 같은 문제가 있는지 노드에서 확인합니다.

    $ oc get nodes
  6. 워크로드 배치 정책에 대해 KubeVirt CR(사용자 정의 리소스)의 spec.workloads 스탠자를 확인합니다.

    $ oc get kubevirt kubevirt --all-namespaces -o yaml
완화 방법

워크로드 배치 정책이 구성된 경우 VMI가 있는 노드를 정책에 추가합니다.

노드에서 virt-handler Pod를 제거할 수 있는 경우 노드의 테인트 및 허용 오차 또는 Pod의 스케줄링 규칙 변경 사항이 포함됩니다.

근본 원인을 확인하고 문제를 해결하십시오.

문제를 해결할 수 없는 경우 고객 포털에 로그인하여 지원 케이스를 열고 진단 절차 중에 수집된 아티팩트를 연결합니다.

Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 문서 정보

Legal Notice

Theme

© 2026 Red Hat
맨 위로 이동