Compute Engine 인스턴스 정지 문제 해결


이 문서에서는 Compute Engine 인스턴스를 일시중지하거나 재개할 때 발생하는 일반적인 문제 또는 오류와 해결 방법을 설명합니다. 인스턴스 일시중지 작동 방식에 관한 자세한 내용은 인스턴스 일시중지를 참고하세요.

과도한 일시정지 기간

경우에 따라 인스턴스 일시정지를 요청한 후 Compute Engine에서 인스턴스 일시정지를 완료하는 데 다소 시간이 걸릴 수 있습니다. Compute Engine은 게스트 OS의 메모리를 디스크에 저장하므로 데이터를 저장하고 인스턴스 상태를 SUSPENDED로 전환하는 데 몇 분 정도 걸릴 수 있습니다.

로컬 SSD 디스크가 연결되어 있고 사용자가 인스턴스의 로컬 SSD 데이터를 보존하면서 일시중지를 요청한 Compute Engine 인스턴스의 경우 로컬 SSD 데이터를 디스크에 복사해야 하므로 일시중지가 훨씬 더 오래 걸릴 수 있습니다. 자세한 내용은 로컬 SSD 디스크가 연결된 인스턴스를 중지하는 방법을 참고하세요.

잘못된 인스턴스 상태

RUNNING 상태의 컴퓨팅 인스턴스만 일시중지할 수 있습니다. 다른 상태의 인스턴스를 일시중지하려고 하면 오류가 발생합니다.

오류 메시지:

UNSUPPORTED_OPERATION
You cannot suspend an instance that is stopped or terminated.
You cannot suspend an instance that is being repaired.
You cannot suspend an already suspended instance.

해결 방법: RUNNING 상태의 인스턴스만 일시중지할 수 있습니다. 인스턴스의 상태에 따라 다음 중 하나를 실행합니다.

  • TERMINATED 상태의 인스턴스는 일시중지하기 전에 인스턴스를 다시 시작합니다.

  • REPAIRING 상태의 인스턴스의 경우 Compute Engine에서 인스턴스 수리를 완료할 때까지 기다린 후 나중에 다시 일시중지해 봅니다.

잘못된 인스턴스 구성

다음 섹션에서는 인스턴스 속성 구성 관련 문제를 간략하게 설명합니다.

컨피덴셜 VM이 지원되지 않음

이 오류는 컨피덴셜 VM을 일시중지하려고 할 때 발생합니다.

오류 메시지:

UNSUPPORTED_OPERATION

해결 방법: 컨피덴셜 VM은 일시중지할 수 없습니다. 대신 다음 중 하나를 수행합니다.

게스트 OS 시간 초과

이 오류는 게스트 OS가 3분 이내에 ACPI S3 신호에 응답하지 않는 경우 발생합니다.

오류 메시지:

UNSUPPORTED_OPERATION
Instance suspend failed due to guest timeout.

해결 방법: 게스트 OS는 인스턴스의 일시중지 작업을 시작하기 위해 ACPI S3 신호를 처리할 수 있어야 합니다. OS에서 이 작업을 지원하는지 확인하려면 운영체제 세부정보를 참고하세요.

OS에서 일시중지 작업을 지원하지 않으면 다음 중 하나를 실행합니다.

디스크 할당량 부족

이 오류는 인스턴스를 일시중지할 때 디스크 할당량이 부족한 경우에 발생합니다.

오류 메시지:

QUOTA_EXCEEDED
Quota 'DISKS_TOTAL_GB' exceeded. Limit: NUMBER_OF_DISKS in region REGION.

해결 방법: 인스턴스를 일시중지하면 Compute Engine에서 게스트 OS 메모리, 기기 상태, 애플리케이션 상태의 데이터를 디스크에 저장합니다. 따라서 인스턴스를 일시중지하기 전에 인스턴스가 있는 프로젝트와 리전에 영구 디스크 할당량이 충분한지 확인합니다. 자세한 내용은 리소스 할당량을 참고하세요.

로컬 SSD 디스크가 32개를 초과하는 경우 로컬 SSD 데이터 보존

이 오류는 로컬 SSD 디스크 32개가 연결된 인스턴스를 일시중지하고 디스크의 데이터를 보존하려고 할 때 발생합니다.

오류 메시지:

INVALID_USAGE
Suspend with Local SSD feature is not available for this project.

해결 방법: 로컬 SSD 디스크가 32개를 초과하여 연결된 인스턴스를 일시중지하고 디스크의 데이터를 보존할 수는 없습니다. 그 대신, 다음 방법 중 하나를 따르세요.

  • 디스크의 데이터를 연결된 (마운트되고 포맷된) 디스크에 복사한 후 로컬 SSD 데이터를 삭제하면서 인스턴스를 일시중지합니다.

  • 인스턴스를 중지합니다.

GPU가 있는 인스턴스 일시중지

이 오류는 GPU가 1개 이상 연결된 인스턴스를 일시중지하려고 할 때 발생합니다.

오류 메시지:

UNSUPPORTED_OPERATION
Suspend is not supported on GPU Instances. You may delete and recreate the instances without GPU.

해결 방법: GPU가 연결된 인스턴스는 일시중지할 수 없습니다. 대신 다음 중 하나를 수행합니다.

인스턴스가 선점되었습니다.

이 오류는 Compute Engine에서 정지하려는 인스턴스를 선점했기 때문에 발생합니다.

오류 메시지:

FAILED_WITH_INSTANCE_PREEMPTED
You cannot suspend an instance that is preempted.

해결 방법: Spot VM 또는 선점형 인스턴스를 다시 시작한 후 일시중지합니다.

메모리가 너무 많음

이 오류는 메모리가 208GB를 초과하는 인스턴스를 일시중지하려고 할 때 발생합니다.

오류 메시지:

UNSUPPORTED_OPERATION
Suspend is not supported on Instances with more than 208 GB memory.

해결 방법: 메모리가 208GB를 초과하는 인스턴스는 일시정지할 수 없습니다. 그 대신, 다음 방법 중 하나를 따르세요.

알 수 없는 이유

이 오류는 인스턴스를 일시중지하려고 시도했지만 알 수 없는 오류가 발생할 때 발생합니다.

오류 메시지:

FAILED_WITH_INSTANCE_RUNNING
FAILED_WITH_INSTANCE_RUNNING
Suspend failed with instance in state RUNNING.

해결 방법: 나중에 인스턴스를 다시 일시중지합니다. 그래도 문제가 해결되지 않으면 지원팀에 문의하세요.

디스플레이 제한 시간 또는 사용 중지된 절전 모드 버튼이 있는 Windows 인스턴스

전원 정책 구성이 고성능으로 설정되고 디스플레이 제한 시간이 0보다 큰 값으로 설정된 Windows 인스턴스는 제한 시간 후에 디스플레이를 끌 수 있습니다. 디스플레이가 꺼진 인스턴스에 정지 요청을 보내면 정지 요청은 인스턴스를 정지하는 대신 디스플레이를 다시 시작합니다.

해결 방법: 이 문제를 해결하려면 다음 단계를 따르세요.

  1. 아직 연결하지 않았다면 다음 방법 중 하나를 사용하여 인스턴스에 연결합니다.

  2. 디스플레이 제한 시간을 사용 중지합니다.

    powercfg /change monitor-timeout-ac 0
    
  3. 절전 버튼을 사용 설정합니다.

    powercfg -setacvalueindex SCHEME_CURRENT 4f971e89-eebd-4455-a8de-9e59040e7347 96996bc0-ad50-47ec-923b-6f41874dd9eb 1