View a markdown version of this page

Unterstützte EC2-compatible Instanzmetadaten und Benutzerdaten auf Snowball Edge - AWS Snowball Edge Entwicklerhandbuch

AWS Snowball Edge ist für Neukunden nicht mehr verfügbar. Neukunden sollten AWS DataSyncnach Online-Übertragungen, AWS Data Transfer Terminal für sichere physische Übertragungen oder AWS Partnerlösungen suchen. Erkunden Sie AWS Outposts für Edge-Computing.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Unterstützte EC2-compatible Instanzmetadaten und Benutzerdaten auf Snowball Edge

Instance-Metadaten sind Daten über eine Instance, mit denen Sie die ausgeführte Instance konfigurieren und verwalten können. Snowball Edge unterstützt eine Teilmenge von Instanz-Metadatenkategorien für Ihre Recheninstanzen. Weitere Informationen finden Sie unter Instance-Metadaten und Benutzerdaten im Amazon EC2-Benutzerhandbuch für Linux-Instances.

Die folgenden Kategorien werden unterstützt. Bei Verwendung anderer Kategorien wird eine 404 Fehlermeldung zurückgegeben.

Unterstützte Instanz-Metadatenkategorien auf einem Snowball Edge-Gerät
Daten Description
ami-id Die für den Start der Instance verwendete AMI-ID
hostname Der private IPv4-DNS-Hostname der Instance.
instance-id Die ID dieser Instance
instance-type Der Typ der Instance.
local-hostname Der private IPv4-DNS-Hostname der Instance.
local-ipv4 Die private IPv4-Adresse der Instance.
mac Die Media Access Control-Adresse (MAC) der Instance.
network/interfaces/macs/mac/local-hostname Der lokale Hostname der Schnittstelle
network/interfaces/macs/mac/local-ipv4s Die privaten IPv4-Adressen, die mit der Netzwerkschnittstelle verknüpft sind
network/interfaces/macs/mac/mac Die MAC-Adresse der Instance
network/interfaces/macs/mac/public-ipv4s Die Elastic IP-Adressen, die mit der Schnittstelle verknüpft sind.
public-ipv4 Die öffentliche IPv4-Adresse.
public-keys/0/openssh-key Der öffentliche Schlüssel. Nur verfügbar, wenn bei der Instance-Startzeit angegeben.
reservation-id Die ID der Reservierung
userData Shell-Scripts zum Übermitteln von Anweisungen an eine Instance beim Start.
Unterstützte dynamische Instanzdatenkategorien auf einem Snowball Edge-Gerät
Daten Description
Instanz- identity/document JSON-Daten mit Instance-Attributen. Nur instanceId, imageId, privateIp und instanceType verfügen über Werte, und die anderen zurückgegebenen Attribute sind auf Null gesetzt. Weitere Informationen finden Sie unter Instance Identity Documents im Amazon EC2 EC2-Benutzerhandbuch.

Benutzerdaten der Computerinstanz auf Snowball Edge

Verwenden Sie Shell-Skripts, um auf Benutzerdaten von Compute-Instanzen auf einem Snowball Edge-Gerät zuzugreifen. Durch die Nutzung von Shell-Scripts können Sie einer Instance beim Start Anweisungen übermitteln. Sie können Benutzerdaten mit dem modify-instance-attributeAWS CLI Befehl oder der ModifyInstanceAttribute API-Aktion ändern.

So ändern Sie Benutzerdaten
  1. Stoppen Sie Ihre Recheninstanz mit dem stop-instancesAWS CLI Befehl.

  2. Ändern Sie das userData Attribut mithilfe des modify-instance-attributeAWS CLI Befehls.

  3. Starten Sie Ihre Compute-Instanz mit dem start-instancesAWS CLI Befehl neu.

Für Compute-Instances werden nur Shell-Skripte unterstützt. cloud-initPaketdirektiven auf Compute-Instances, die auf einem Snowball Edge-Gerät ausgeführt werden, werden nicht unterstützt. Weitere Informationen zum Arbeiten mit AWS CLI Befehlen finden Sie in der AWS CLI Befehlsreferenz.