베어메탈용 Anthos 클러스터에서 VM 삭제

이 문서에서는 베어메탈용 Anthos 클러스터를 실행하는 애플리케이션 소유자를 대상으로 합니다. 이 문서에서는 Anthos VM 런타임을 사용하는 가상 머신(VM)을 삭제하는 방법을 보여줍니다. VM과 연관된 디스크 리소스 모두, VM 리소스만 또는 디스크 리소스만 삭제하도록 선택할 수 있습니다.

시작하기 전에

이 문서를 완료하려면 다음 리소스에 대해 액세스 권한이 필요합니다.

VM 및 디스크 리소스 삭제

이 옵션은 VM 리소스 및 연결된 가상 디스크를 삭제합니다.

  • kubectl을 사용하여 VM과 연결된 디스크 리소스를 모두 삭제합니다.

    kubectl virt delete vm VM_NAME --all
    

    VM_NAME을 삭제할 VM의 이름으로 바꿉니다.

    삭제될 VM에서 사용한 리소스를 확인하려면 --dry-run 플래그를 --all과 함께 지정하면 됩니다.

    디스크 리소스도 삭제하지 않고 VM을 삭제하려면 다음 섹션에 표시된 것처럼 --all 플래그를 포함하지 마세요.

VM 리소스 삭제

이 옵션은 VM 리소스만 삭제합니다. 연결된 가상 디스크는 클러스터의 일부로 유지됩니다. 이 옵션을 사용하면 다른 VM을 만들고 디스크 리소스를 재사용할 수 있습니다. VM의 수명 주기는 디스크 리소스의 수명 주기로 개별적으로 관리될 수 있습니다.

  • VM만 삭제하려면 kubectl을 사용하세요.

    kubectl virt delete vm VM_NAME
    

    VM_NAME을 삭제할 VM의 이름으로 바꿉니다.

VM 디스크 리소스 삭제

이 옵션은 가상 디스크 리소스를 삭제합니다. 연관된 VM이 클러스터에서 계속 실행될 경우 VM 리소스가 삭제되지 않습니다. 이 방법을 사용하면 이전에 --all 매개변수를 사용하여 VM을 삭제한 경우 유지되는 디스크 리소스를 삭제할 수 있습니다.

  • kubectl 사용하여 VM의 디스크 리소스만 삭제하세요.

    kubectl virt delete disk DISK_NAME
    

    DISK_NAME을 삭제할 디스크의 이름으로 바꿉니다. 예를 들어 VM의 기본 부팅 디스크는 이름이 DISK_NAME-boot-dv로 지정됩니다. kubectl get datavolume을 사용하여 모든 기존 디스크를 나열할 수 있습니다.

    VM을 삭제하기 전 VM의 디스크를 삭제하려고 시도하면 디스크가 삭제하도록 표시됩니다. 이 디스크는 VM도 삭제할 때만 삭제됩니다.

다음 단계