알려진 문제


이 페이지는 Compute Engine을 사용하는 동안 발생할 수 있는 알려진 문제를 설명합니다.

일반적인 문제

머신 유형이 n2d-standard-64인 VM에 연결된 디스크가 성능 한도에 지속적으로 도달하지 않음

머신 유형이 n2d-standard-64인 VM에 연결된 영구 디스크가 최대 성능 한도인 100,000 IOPS에 일관되게 도달하지 않습니다. 이는 읽기 IOPS와 쓰기 IOPS 모두에 해당합니다.

디스크의 임시 이름

gcloud compute instances update 명령어 또는 instances.update API 메서드를 사용하여 시작된 가상 머신(VM) 인스턴스 업데이트 도중 Compute Engine은 원래 이름에 다음 서픽스를 추가하여 VM 디스크의 이름을 일시적으로 변경할 수 있습니다.

  • -temp
  • -old
  • -new

Compute Engine은 업데이트가 완료되면 서픽스를 삭제하고 원래 디스크 이름을 복원합니다.

디스크 크기 조정으로 인한 일부 영구 디스크의 지연 시간 증가

일부 경우에는 큰 영구 디스크(3TB 또는 그 이상)의 크기 조정으로 인해 디스크의 I/O 성능이 저하될 수 있습니다. 이 문제에 해당할 경우에는 영구 디스크에서 크기 조정 작업 중 지연 시간이 늘어날 수 있습니다. 이 문제는 모든 유형의 영구 디스크에 영향을 줄 수 있습니다.

스냅샷으로 인한 일부 영구 디스크의 지연 시간 증가

다음 문제는 2021년 3월 30일에 해결되었습니다.

일부 경우에는 큰 영구 디스크(3TB 또는 그 이상)의 스냅샷으로 인해 디스크의 I/O 성능에 방해가 될 수 있는 문제가 발생합니다. 이 문제에 해당할 경우에는 영구 디스크에서 스냅샷 작업 중 지연 시간이 늘어날 수 있습니다. 이 문제는 모든 유형의 영구 디스크에 영향을 줄 수 있으며 일반 또는 예약된 스냅샷에 의해 발생할 수 있습니다.

Linux VM 인스턴스의 알려진 문제

repomd.xml 서명을 확인할 수 없음

Red Hat Enterprise Linux(RHEL) 또는 CentOS 7 기반 시스템에서는 yum을 사용하여 소프트웨어를 설치 또는 업데이트하려고 할 때 다음 오류가 표시될 수 있습니다. 이 오류는 만료되거나 잘못된 저장소 GPG 키가 있음을 나타냅니다.

샘플 로그:

[root@centos7 ~]# yum update


...

google-cloud-sdk/signature                                                                  | 1.4 kB  00:00:01 !!!
https://packages.cloud.google.com/yum/repos/cloud-sdk-el7-x86_64/repodata/repomd.xml: [Errno -1] repomd.xml signature could not be verified for google-cloud-sdk
Trying other mirror.

...

failure: repodata/repomd.xml from google-cloud-sdk: [Errno 256] No more mirrors to try.
https://packages.cloud.google.com/yum/repos/cloud-sdk-el7-x86_64/repodata/repomd.xml: [Errno -1] repomd.xml signature could not be verified for google-cloud-sdk

해결:

이 문제를 해결하려면 repo_gpgcheck=0를 설정하여 yum 저장소 구성에서 저장소 GPG 키 확인을 사용 중지합니다. 지원되는 Compute Engine 기본 이미지에서 이 설정이 /etc/yum.repos.d/google-cloud.repo 파일에 있습니다. 하지만 VM에는 여러 저장소 구성 파일 또는 자동화 도구에 설정될 수 있습니다.

Yum 저장소는 일반적으로 저장소 유효성 검사를 위해 GPG 키를 사용하지 않습니다. 대신 https 엔드포인트를 신뢰할 수 있습니다.

이 설정을 찾아 업데이트하려면 다음 단계를 따르세요.

  1. /etc/yum.repos.d/google-cloud.repo 파일에서 설정을 찾습니다.

    cat /etc/yum.repos.d/google-cloud.repo
    
    
    [google-compute-engine]
    name=Google Compute Engine
    baseurl=https://packages.cloud.google.com/yum/repos/google-compute-engine-el7-x86_64-stable
    enabled=1
    gpgcheck=1
    repo_gpgcheck=1
    gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg
       https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg
    [google-cloud-sdk]
    name=Google Cloud SDK
    baseurl=https://packages.cloud.google.com/yum/repos/cloud-sdk-el7-x86_64
    enabled=1
    gpgcheck=1
    repo_gpgcheck=1
    gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg
       https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg
    
    
  2. repo_gpgcheck=1을 표시한 모든 줄을 repo_gpgcheck=0으로 변경합니다.

    sudo sed -i 's/repo_gpgcheck=1/repo_gpgcheck=0/g' /etc/yum.repos.d/google-cloud.repo
  3. 설정이 업데이트되었는지 확인합니다.

    cat /etc/yum.repos.d/google-cloud.repo
    
    [google-compute-engine]
    name=Google Compute Engine
    baseurl=https://packages.cloud.google.com/yum/repos/google-compute-engine-el7-x86_64-stable
    enabled=1
    gpgcheck=1
    repo_gpgcheck=0
    gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg
       https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg
    [google-cloud-sdk]
    name=Google Cloud SDK
    baseurl=https://packages.cloud.google.com/yum/repos/cloud-sdk-el7-x86_64
    enabled=1
    gpgcheck=1
    repo_gpgcheck=0
    gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg
       https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg
    

패키지 업데이트 시 GPG 오류: EXPKEYSIG 3746C208A7317B0F 발생

로컬 워크스테이션을 비롯하여 Debian 및 Ubuntu 기반 시스템에서 다음 예시와 비슷한 오류가 발생할 수 있습니다.

W: An error occurred during the signature verification.
The repository is not updated and the previous index files will be used.
GPG error: http://packages.cloud.google.com/apt cloud-sdk-stretch InRelease:
The following signatures were invalid: EXPKEYSIG 3746C208A7317B0F
Google Cloud Packages Automatic Signing Key <gc-team@google.com>

이 오류가 발생하면 다음 항목을 포함하여 일부 Google Cloud 도구의 최신 업데이트를 다운로드하지 못합니다.

이 오류를 해결하려면 다음 명령어를 실행하여 https://packages.cloud.google.com에서 유효한 최신 apt-key.gpg 키를 가져옵니다.

curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -

또는 다음 이미지 버전을 사용하여 인스턴스를 다시 만드는 경우 Debian 또는 Ubuntu 이미지를 실행하는 Compute Engine VM 인스턴스에서 최신 키를 가져올 수 있습니다.

  • 이미지 프로젝트 debian-cloud:
    • debian-9-stretch-v20180401 또는 이미지 계열 debian-9
    • debian-8-jessie-v20180401 또는 이미지 계열 debian-8
  • 이미지 프로젝트 ubuntu-os-cloud:
    • ubuntu-1710-artful-v20180315 또는 이미지 계열 ubuntu-1710
    • ubuntu-1604-xenial-v20180323 또는 이미지 계열 ubuntu-1604-lts
    • ubuntu-1404-trusty-v20180308 또는 이미지 계열 ubuntu-1404-lts

OS 로그인을 사용하는 인스턴스가 연결 후에 로그인 메시지를 반환함

OS 로그인을 사용하는 일부 인스턴스에서 연결이 설정된 후에 다음과 같은 오류 메시지가 표시될 수 있습니다.

/usr/bin/id: cannot find name for group ID 123456789

이 오류 메시지를 무시하세요.

Windows VM 인스턴스의 알려진 문제

  • Windows 인스턴스가 NVMe 인터페이스를 통해 로컬 SSD와 연결할 수 있지만 Windows의 NVMe는 베타 지원 상태이므로 Linux 인스턴스와 동일한 성능이 보장되지 않습니다.
  • 인스턴스를 만든 후에는 즉시 연결할 수 없습니다. 모든 새 Windows 인스턴스는 시스템 준비(sysprep) 도구를 사용하여 인스턴스를 설정하며 이 설정이 완료되는 데 5~10분 정도 걸릴 수 있습니다.
  • Windows Server 이미지는 네트워크가 kms.windows.googlecloud.com에 연결되어 있어야 활성화될 수 있으며, 30일 이내에 최초 인증하지 않으면 작동이 중지됩니다. KMS로 활성화한 소프트웨어는 180일마다 재활성화해야 하지만 KMS는 7일마다 재활성화를 시도합니다. 활성 상태로 유지되도록 Windows 인스턴스를 구성해야 합니다.
  • 커널 소프트웨어가 에뮬레이션되지 않은 MSR(모델 특정 레지스터)에 액세스하면 GPF(일반적인 보호 결함)가 발생하며 이로 인해 게스트 운영체제에 따라 시스템 장애가 발생할 수 있습니다.