게스트 환경

Google에서 제공하는 공개 이미지를 사용하여 VM 인스턴스를 시작하면 게스트 환경이 VM 인스턴스에 자동으로 설치됩니다.게스트 환경은 메타데이터 서버의 콘텐츠를 읽어 가상 머신이 Google Compute Engine에서 올바르게 실행되도록 지원하는 스크립트, 데몬, 바이너리 세트입니다. 메타데이터 서버는 클라이언트에서 게스트 운영 체제로 정보를 전송하기 위한 통신 채널입니다.

이 페이지를 사용하여 게스트 환경의 구성요소, 지원되는 운영체제에 대한 개요를 확인하고 게스트 환경을 수동으로 설치해야 하는 시기를 알아보세요.

게스트 환경의 수동 설치 시기

Google에서 제공하는 공개 이미지를 사용하여 만든 VM 인스턴스에는 기본적으로 설치되는 게스트 환경이 포함됩니다.

다음 요구사항 중 하나에 해당되는 경우 게스트 환경을 수동으로 설치해야 할 수 있습니다.

  • 커스텀 이미지 또는 가상 디스크를 Compute Engine 플랫폼으로 가져오고 게스트 환경을 자동으로 설치하지 않도록 선택했습니다.

    가상 디스크 또는 커스텀 이미지를 가져올 때 Compute Engine이 게스트 환경을 설치하도록 허용하는 옵션이 있습니다. 그러나 가져오는 프로세스 중에 게스트 환경을 설치하지 않도록 선택한 경우 수동 단계에 따라 게스트 환경을 설치해야 합니다.

  • Velostrata를 사용하여 VM을 Compute Engine으로 이전하고 있습니다.

  • 로컬 SSD에 대한 게스트 환경 최적화가 없는 이미지를 사용하고 있습니다.

  • v20141218 이전의 이미지를 사용하는 인스턴스가 있습니다.

게스트 환경을 수동으로 설치해야 하는 경우 게스트 환경 설치를 참조하세요.

지원되는 운영체제

Compute Engine에서 사용 가능한 각각의 지원되는 운영체제에는 특정 게스트 환경 패키지가 필요합니다. Google 또는 운영체제 소유자가 이 패키지를 빌드합니다.

다음 항목은 사용 가능한 게스트 환경 패키지의 제작자 및 유지 관리자에 대한 개요입니다.

Linux 게스트 환경

Linux 게스트 환경의 제작자가 Google이든 운영체제의 소유자이든 관계없이 모든 빌드에 적용할 수 있는 주요 구성요소가 있습니다. Linux 게스트 환경의 기본 구성요소는 PyPI와 호환되는 python 패키지 및 지원되는 배포판에 대한 적절한 init 구성으로 생성된 deb 또는 rpm 패키지입니다.

다음은 Linux 게스트 환경의 기본 스크립트, 데몬, 패키지의 요약입니다.

  • 핵심 Compute Engine 구성요소

    • 시스템 init 스크립트(systemd, upstart 또는 sysvinit)
    • 호스트 이름 설정에 사용되는 udev 규칙, sysctl 규칙, rsyslog 구성, dhcp 구성과 같은 시스템 구성
    • Python 패키지로 생성된 진입점 스크립트 /usr/bin 디렉터리에 있습니다.
    • instance_setup이 사용하는 bash 스크립트
  • Python 패키지

    • Linux 데몬 및 라이브러리용 Python 2 패키지
    • Linux 데몬 및 라이브러리용 Python 3 패키지
  • Compute Engine OS 로그인 패키지. OS 로그인을 사용하면 IAM 역할로 VM 인스턴스에 대한 액세스를 관리할 수 있습니다.

    • OS 로그인을 사용 설정 및 중지하는 bash 스크립트
  • 디스크 파티션 나누기 스크립트

    • gce-disk-expand - 루트 파티션의 부팅 시 크기 조절 스크립트

Linux 게스트 환경에 대한 자세한 내용은 Linux 게스트 환경 GitHub 페이지를 참조하세요.

Windows 게스트 환경

다음은 Windows 게스트 환경 패키지의 일부인 기본 스크립트 및 바이너리의 요약입니다.

  • Windows 에이전트 실행 파일 - google-compute-engine-windows
  • 새로운 Windows 가상 머신에서 sysprep을 실행하기 위한 유틸리티 스크립트 - google-compute-engine-sysprep
  • 시작 및 종료 스크립트를 실행하기 위한 Windows exe 및 cmd 파일 - google-compute-engine-metadata-scripts
  • 다른 패키지에서 사용하는 공통 함수용 PowerShell 모듈 - google-compute-engine-powershell
  • 핵심 Google 패키지용 자동 업데이터 - google-compute-engine-auto-updater
  • Google Compute Engine VSS 에이전트 및 제공자 - google-compute-engine-vss

Windows 게스트 환경에 대한 자세한 내용은 Windows 게스트 환경 GitHub 페이지를 참조하세요.

다음 단계

게스트 환경 설치에 대한 단계별 안내는 게스트 환경 설치를 참조하세요.

이 페이지가 도움이 되었나요? 평가를 부탁드립니다.

다음에 대한 의견 보내기...

Compute Engine 문서