

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

# Snowball Edge에서 지원되는 EC2-compatible 인스턴스 메타데이터 및 사용자 데이터
<a name="edge-compute-instance-metadata"></a>

*인스턴스 메타데이터*는 실행 중인 인스턴스를 구성 또는 관리하는 데 사용될 수 있는 인스턴스 관련 데이터입니다. Snowball Edge에서는 컴퓨팅 인스턴스에 대해 인스턴스 메타데이터 범주의 하위 집합을 지원합니다. 자세한 내용은 Amazon EC2 사용 설명서의 [인스턴스 메타데이터 및 사용자 데이터](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-metadata.html)를 참조하세요.

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


**Snowball Edge 디바이스에서 지원되는 인스턴스 메타데이터 범주**  

| Data | 설명 | 
| --- | --- | 
|  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 디바이스에서 지원되는 인스턴스 동적 데이터 범주**  

| Data | 설명 | 
| --- | --- | 
| instance-identity/document | 인스턴스 속성이 포함된 JSON입니다. instanceId, imageId, privateIp 및 instanceType에만 값이 있고 반환된 기타 속성은 null입니다. 자세한 내용은 Amazon EC2 사용 설명서의 [인스턴스 자격 증명 문서](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-identity-documents.html) 섹션을 참조하세요. | 

## Snowball Edge의 컴퓨터 인스턴스 사용자 데이터
<a name="userdatasupport"></a>

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

**사용자 데이터 변경하기**

1. `stop-instances` AWS CLI 명령을 사용하여 컴퓨팅 인스턴스를 중지합니다.

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

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

컴퓨팅 인스턴스에서는 Shell 스크립트만 지원됩니다. Snowball Edge 디바이스에서 실행 중인 컴퓨팅 인스턴스에서는 `cloud-init` 패키지 명령이 지원되지 않습니다. AWS CLI 명령 작업에 대한 자세한 내용은 *[AWS CLI 명령](https://docs.aws.amazon.com/cli/latest/reference/) 참조를 참조하세요.*