Snow Family 디바이스에서 지원되는 EC2호환 인스턴스 메타데이터 및 사용자 데이터 - AWS Snowball Edge 개발자 안내서

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Snow Family 디바이스에서 지원되는 EC2호환 인스턴스 메타데이터 및 사용자 데이터

인스턴스 메타데이터는 실행 중인 인스턴스를 구성 또는 관리하는 데 사용될 수 있는 인스턴스 관련 데이터입니다. Snowball Edge에서는 컴퓨팅 인스턴스에 대해 인스턴스 메타데이터 범주의 하위 집합을 지원합니다. 자세한 내용은 Amazon EC2 사용 설명서의 인스턴스 메타데이터 및 사용자 데이터를 참조하세요.

다음과 같은 범주가 지원됩니다. 다른 카테고리를 사용하여 404 오류 메시지를 반환합니다.

Snowball Edge 디바이스에서 지원되는 인스턴스 메타데이터 범주
데이터 설명
ami-id 인스턴스를 시작하는 데 사용되는 AMI ID입니다.
hostname 인스턴스의 프라이빗 IPv4 DNS 호스트 이름입니다.
instance-id 이 인스턴스의 ID.
instance-type 인스턴스 유형.
local-hostname 인스턴스의 프라이빗 IPv4 DNS 호스트 이름입니다.
local-ipv4 인스턴스의 프라이빗 IPv4 주소입니다.
mac 인스턴스의 미디어 액세스 제어(MAC) 주소입니다.
network/interfaces/macs/mac/local-hostname 인터페이스의 로컬 호스트이름.
network/interfaces/macs/mac/local-ipv4s 인터페이스와 연결된 프라이빗 IPv4 주소입니다.
network/interfaces/macs/mac/mac 인스턴스의 MAC 주소입니다.
network/interfaces/macs/mac/public-ipv4s 탄력적 IP 주소는 인터페이스와 연결됩니다.
public-ipv4 퍼블릭 IPv4 주소입니다.
public-keys/0/openssh-key 퍼블릭 키. 시작 시에 인스턴스가 제공된 경우에만 사용할 수 있습니다.
reservation-id 예약 ID:
userData 시작 시 인스턴스에 명령을 전송하기 위한 Shell 스크립트입니다.
Snowball Edge 디바이스에서 지원되는 인스턴스 동적 데이터 범주
데이터 설명
instance-identity/document JSON 인스턴스 속성 포함. instanceId, imageId, privateIpinstanceType에만 값이 있고 반환된 기타 속성은 null입니다. 자세한 내용은 Amazon EC2 사용 설명서인스턴스 ID 문서를 참조하세요.

Snow Family 디바이스의 컴퓨터 인스턴스 사용자 데이터

쉘 스크립트를 사용하여 Snowball Edge 디바이스의 컴퓨팅 인스턴스 사용자 데이터에 액세스합니다. Shell 스크립트를 사용하면 시작 시 인스턴스에 명령을 전송할 수 있습니다. modify-instance-attribute AWS CLI 명령 또는 ModifyInstanceAttribute API 작업을 사용하여 사용자 데이터를 변경할 수 있습니다.

사용자 데이터 변경하기
  1. stop-instances AWS CLI 명령을 사용하여 컴퓨팅 인스턴스를 중지합니다.

  2. modify-instance-attribute AWS CLI 명령을 사용하여 userData 속성을 수정합니다.

  3. start-instances AWS CLI 명령을 사용하여 컴퓨팅 인스턴스를 다시 시작합니다.

컴퓨팅 인스턴스에는 쉘 스크립트만 지원됩니다. Snowball Edge 디바이스에서 실행되는 컴퓨팅 인스턴스에 대한 cloud-init 패키지 지침은 지원되지 않습니다. AWS CLI 명령 작업에 대한 자세한 내용은 AWS CLI 명령 참조를 참조하세요.