Automatisches Starten von EC2 -kompatiblen Instances - AWS Snowball Edge Leitfaden für Entwickler

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.

Automatisches Starten von EC2 -kompatiblen Instances

Der Snowball Edge-Client ist eine eigenständige Anwendung mit Befehlszeilenschnittstelle (CLI), die Sie in Ihrer Umgebung ausführen können. Sie können damit einige Verwaltungsaufgaben auf Ihrem Snowball Edge-Gerät oder Gerätecluster ausführen. Weitere Informationen zur Verwendung des Snowball Edge-Clients, einschließlich zum Starten und Beenden von Diensten damit, finden Sie unterKonfiguration und Verwendung des Snowball Edge-Clients.

Im Folgenden finden Sie Informationen zu den Snowball Edge-Clientbefehlen, die spezifisch für Recheninstanzen sind, einschließlich Anwendungsbeispielen.

Eine Liste der EC2 Amazon-kompatiblen Befehle, die Sie auf Ihrem AWS Snowball Edge Gerät verwenden können, finden Sie unterUnterstützte EC2 Amazon-kompatible AWS CLI Befehle auf einem Snow Family-Gerät.

Erstellen einer EC2 -kompatiblen Startkonfiguration auf einem Snow Family-Gerät

Um EC2 Amazon-kompatible Compute-Instances auf Ihrem AWS Snowball Edge Gerät automatisch zu starten, nachdem es entsperrt wurde, können Sie eine Startkonfiguration erstellen. Verwenden Sie dazu den snowballEdge create-autostart-configuration Befehl, wie im Folgenden gezeigt.

Usage

snowballEdge create-autostart-configuration --physical-connector-type [SFP_PLUS or RJ45 or QSFP] --ip-address-assignment [DHCP or STATIC] [--static-ip-address-configuration IpAddress=[IP address],NetMask=[Netmask]] --launch-template-id [--launch-template-version]

Aktualisierung einer EC2 -kompatiblen Startkonfiguration auf einem Snow Family-Gerät

Verwenden Sie den snowballEdge update-autostart-configuration Befehl, um eine bestehende Startkonfiguration auf Ihrem Snowball Edge zu aktualisieren. Im Folgenden wird gezeigt, wie Sie ihn verwenden. Um eine Startkonfiguration zu aktivieren oder zu deaktivieren, geben Sie den Parameter --enabled an.

Usage

snowballEdge update-autostart-configuration --autostart-configuration-arn [--physical-connector-type [SFP_PLUS or RJ45 or QSFP]] [--ip-address-assignment [DHCP or STATIC]] [--static-ip-address-configuration IpAddress=[IP address],NetMask=[Netmask]][--launch-template-id] [--launch-template-version] [--enabled]

Löschen einer EC2 -kompatiblen Startkonfiguration auf einem Snow Family-Gerät

Um eine Startkonfiguration zu löschen, die nicht mehr verwendet wird, verwenden Sie den snowballEdge delete-autostart-configuration Befehl wie folgt.

Usage

snowballEdge delete-autostart-configuration --autostart-configuration-arn

Auflistung EC2 kompatibler Startkonfigurationen auf einem Snow Family-Gerät

Um die Startkonfigurationen aufzulisten, die Sie auf Ihrem Snowball Edge erstellt haben, verwenden Sie den describe-autostart-configurations Befehl wie folgt.

Usage

snowballEdge describe-autostart-configurations

Erstellen einer virtuellen Netzwerkschnittstelle auf einem Snow Family-Gerät

Um eine Recheninstanz auszuführen oder die NFS Schnittstelle auf einem Snowball Edge zu starten, erstellen Sie zunächst eine virtuelle Netzwerkschnittstelle (VNI). Jeder Snowball Edge hat drei Netzwerkschnittstellen (NICs), die physischen Netzwerkschnittstellen-Controller für das Gerät. Dies sind die QSFP Anschlüsse RJ45SFP, und auf der Rückseite des Geräts.

Jeder VNI basiert auf einem physischen, und Sie können jedem eine beliebige Anzahl von VNI s zuordnenNIC. Um eine virtuelle Netzwerkschnittstelle zu erstellen, verwenden Sie den Befehl snowballEdge create-virtual-network-interface.

Anmerkung

Der Parameter --static-ip-address-configuration ist nur gültig, wenn die Option STATIC für den Parameter --ip-address-assignment verwendet wird.

Verwendung

Sie können diesen Befehl auf zwei Arten verwenden: mit konfiguriertem Snowball Edge-Client oder ohne konfigurierten Snowball Edge-Client. Das folgende Anwendungsbeispiel zeigt die Methode mit konfiguriertem Snowball Edge-Client.

snowballEdge create-virtual-network-interface --ip-address-assignment [DHCP or STATIC] --physical-network-interface-id [physical network interface id] --static-ip-address-configuration IpAddress=[IP address],NetMask=[Netmask]

Das folgende Anwendungsbeispiel zeigt die Methode ohne konfigurierten Snowball Edge-Client.

snowballEdge create-virtual-network-interface --endpoint https://[ip address] --manifest-file /path/to/manifest --unlock-code [unlock code] --ip-address-assignment [DHCP or STATIC] --physical-network-interface-id [physical network interface id] --static-ip-address-configuration IpAddress=[IP address],NetMask=[Netmask]
Beispiel: Erstellen VNICs (VerwendenDHCP)
snowballEdge create-virtual-network-interface --ip-address-assignment dhcp --physical-network-interface-id s.ni-8EXAMPLEaEXAMPLEd { "VirtualNetworkInterface" : { "VirtualNetworkInterfaceArn" : "arn:aws:snowball-device:::interface/s.ni-8EXAMPLE8EXAMPLEf", "PhysicalNetworkInterfaceId" : "s.ni-8EXAMPLEaEXAMPLEd", "IpAddressAssignment" : "DHCP", "IpAddress" : "192.0.2.0", "Netmask" : "255.255.255.0", "DefaultGateway" : "192.0.2.1", "MacAddress" : "EX:AM:PL:E1:23:45", "MtuSize" : "1500" } }

Beschreibung Ihrer virtuellen Netzwerkschnittstellen

Verwenden Sie den snowballEdge describe-virtual-network-interfaces Befehl, um VNICs das zu beschreiben, was Sie zuvor auf Ihrem Gerät erstellt haben. Im Folgenden wird gezeigt, wie Sie ihn verwenden.

Verwendung

Sie können diesen Befehl auf zwei Arten verwenden: mit konfiguriertem Snowball Edge-Client oder ohne konfigurierten Snowball Edge-Client. Das folgende Anwendungsbeispiel zeigt die Methode mit konfiguriertem Snowball Edge-Client.

snowballEdge describe-virtual-network-interfaces

Das folgende Anwendungsbeispiel zeigt die Methode ohne konfigurierten Snowball Edge-Client.

snowballEdge describe-virtual-network-interfaces --endpoint https://[ip address] --manifest-file /path/to/manifest --unlock-code [unlock code]
Beispiel: Beschreiben VNICs
snowballEdge describe-virtual-network-interfaces [ { "VirtualNetworkInterfaceArn" : "arn:aws:snowball-device:::interface/s.ni-8EXAMPLE8EXAMPLE8", "PhysicalNetworkInterfaceId" : "s.ni-8EXAMPLEaEXAMPLEd", "IpAddressAssignment" : "DHCP", "IpAddress" : "192.0.2.0", "Netmask" : "255.255.255.0", "DefaultGateway" : "192.0.2.1", "MacAddress" : "EX:AM:PL:E1:23:45", "MtuSize" : "1500" },{ "VirtualNetworkInterfaceArn" : "arn:aws:snowball-device:::interface/s.ni-1EXAMPLE1EXAMPLE1", "PhysicalNetworkInterfaceId" : "s.ni-8EXAMPLEaEXAMPLEd", "IpAddressAssignment" : "DHCP", "IpAddress" : "192.0.2.2", "Netmask" : "255.255.255.0", "DefaultGateway" : "192.0.2.1", "MacAddress" : "12:34:5E:XA:MP:LE", "MtuSize" : "1500" } ]

Aktualisierung einer virtuellen Netzwerkschnittstelle auf einem Gerät der Snow Family

Nachdem Sie eine virtuelle Netzwerkschnittstelle (VNI) erstellt haben, können Sie deren Konfiguration mit dem snowballEdge update-virtual-network-interface Befehl aktualisieren. Nachdem Sie den Amazon-Ressourcennamen (ARN) für eine bestimmte Ressource angegeben habenVNI, geben Sie nur Werte für die Elemente an, die Sie aktualisieren.

Usage

Sie können diesen Befehl auf zwei Arten verwenden: mit konfiguriertem Snowball Edge-Client oder ohne konfigurierten Snowball Edge-Client. Das folgende Anwendungsbeispiel zeigt die Methode mit konfiguriertem Snowball Edge-Client.

snowballEdge update-virtual-network-interface --virtual-network-interface-arn [virtual network-interface-arn] --ip-address-assignment [DHCP or STATIC] --physical-network-interface-id [physical network interface id] --static-ip-address-configuration IpAddress=[IP address],NetMask=[Netmask]

Das folgende Anwendungsbeispiel zeigt die Methode ohne konfigurierten Snowball Edge-Client.

snowballEdge update-virtual-network-interface --endpoint https://[ip address] --manifest-file /path/to/manifest --unlock-code [unlock code] --virtual-network-interface-arn [virtual network-interface-arn] --ip-address-assignment [DHCP or STATIC] --physical-network-interface-id [physical network interface id] --static-ip-address-configuration IpAddress=[IP address],NetMask=[Netmask]
Beispiel: Aktualisierung eines VNIC (VerwendenDHCP)
snowballEdge update-virtual-network-interface --virtual-network-interface-arn arn:aws:snowball-device:::interface/s.ni-8EXAMPLEbEXAMPLEd --ip-address-assignment dhcp

Löschen einer virtuellen Netzwerkschnittstelle auf einem Snow Family-Gerät

Um eine virtuelle Netzwerkschnittstelle (VNI) zu löschen, können Sie den snowballEdge delete-virtual-network-interface Befehl verwenden.

Usage

Sie können diesen Befehl auf zwei Arten verwenden: mit konfiguriertem Snowball Edge-Client oder ohne konfigurierten Snowball Edge-Client. Das folgende Anwendungsbeispiel zeigt die Methode mit konfiguriertem Snowball Edge-Client.

snowballEdge delete-virtual-network-interface --virtual-network-interface-arn [virtual network-interface-arn]

Das folgende Anwendungsbeispiel zeigt die Methode ohne konfigurierten Snowball Edge-Client.

snowballEdge delete-virtual-network-interface --endpoint https://[ip address] --manifest-file /path/to/manifest --unlock-code [unlock code] --virtual-network-interface-arn [virtual network-interface-arn]
Beispiel: Löschen eines VNIC
snowballEdge delete-virtual-network-interface --virtual-network-interface-arn arn:aws:snowball-device:::interface/s.ni-8EXAMPLEbEXAMPLEd