Démarrage EC2 automatique des instances compatibles - AWS Snowball Edge Guide du développeur

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Démarrage EC2 automatique des instances compatibles

Le client Snowball Edge est une application d'interface de ligne de commande (CLI) autonome que vous pouvez exécuter dans votre environnement. Vous pouvez l'utiliser pour effectuer certaines tâches administratives sur votre appareil Snowball Edge ou sur un cluster d'appareils. Pour plus d'informations sur l'utilisation du client Snowball Edge, notamment sur le démarrage et l'arrêt de services à l'aide de celui-ci, consultez. Configuration et utilisation du client Snowball Edge

Vous trouverez ci-dessous des informations sur les commandes du client Snowball Edge spécifiques aux instances de calcul, notamment des exemples d'utilisation.

Pour obtenir la liste des commandes EC2 compatibles avec Amazon que vous pouvez utiliser sur votre AWS Snowball Edge appareil, consultezAWS CLI Commandes EC2 compatibles avec Amazon prises en charge sur un appareil Snow Family.

Création d'une configuration de lancement EC2 compatible sur un appareil Snow Family

Pour démarrer automatiquement des instances de calcul EC2 compatibles avec Amazon sur votre AWS Snowball Edge appareil une fois celui-ci déverrouillé, vous pouvez créer une configuration de lancement. Pour ce faire, utilisez la snowballEdge create-autostart-configuration commande, comme indiqué ci-dessous.

Utilisation

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]

Mise à jour d'une configuration de lancement EC2 compatible sur un appareil Snow Family

Pour mettre à jour une configuration de lancement existante sur votre Snowball Edge, utilisez la snowballEdge update-autostart-configuration commande. Vous pouvez trouver sa syntaxe ci-après. Pour activer ou désactiver une configuration de lancement, spécifiez le paramètre --enabled.

Utilisation

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]

Suppression d'une configuration de lancement EC2 compatible sur un appareil Snow Family

Pour supprimer une configuration de lancement qui n'est plus utilisée, utilisez la snowballEdge delete-autostart-configuration commande suivante.

Utilisation

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

Liste des EC2 configurations de lancement compatibles sur un appareil de la gamme Snow

Pour répertorier les configurations de lancement que vous avez créées sur votre Snowball Edge, utilisez la describe-autostart-configurations commande suivante.

Utilisation

snowballEdge describe-autostart-configurations

Création d'une interface réseau virtuelle sur un appareil de la famille Snow

Pour exécuter une instance de calcul ou démarrer l'NFSinterface sur un Snowball Edge, créez d'abord une interface réseau virtuelle ()VNI. Chaque Snowball Edge possède trois interfaces réseau (NICs), les contrôleurs d'interface réseau physiques de l'appareil. Il s'agit des QSFP ports RJ45SFP, et situés à l'arrière de l'appareil.

Chacun VNI est basé sur un élément physique, et vous pouvez avoir n'importe quel nombre de VNI s associés à chacunNIC. Pour créer une interface réseau virtuelle, utilisez la commande snowballEdge create-virtual-network-interface.

Note

Le paramètre --static-ip-address-configuration est valide uniquement lorsque vous utilisez l'option STATIC pour le paramètre --ip-address-assignment.

Utilisation

Vous pouvez utiliser cette commande de deux manières : avec le client Snowball Edge configuré ou sans le client Snowball Edge configuré. L'exemple d'utilisation suivant montre la méthode avec le client Snowball Edge configuré.

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]

L'exemple d'utilisation suivant montre la méthode sans que le client Snowball Edge ne soit configuré.

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]
Exemple : création VNICs (utilisationDHCP)
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" } }

Description de vos interfaces réseau virtuelles

Pour décrire VNICs ce que vous avez créé précédemment sur votre appareil, utilisez la snowballEdge describe-virtual-network-interfaces commande. Vous pouvez trouver sa syntaxe ci-après.

Utilisation

Vous pouvez utiliser cette commande de deux manières : avec le client Snowball Edge configuré ou sans le client Snowball Edge configuré. L'exemple d'utilisation suivant montre la méthode avec le client Snowball Edge configuré.

snowballEdge describe-virtual-network-interfaces

L'exemple d'utilisation suivant montre la méthode sans que le client Snowball Edge ne soit configuré.

snowballEdge describe-virtual-network-interfaces --endpoint https://[ip address] --manifest-file /path/to/manifest --unlock-code [unlock code]
Exemple : description 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" } ]

Mise à jour d'une interface réseau virtuelle sur un appareil de la famille Snow

Après avoir créé une interface réseau virtuelle (VNI), vous pouvez mettre à jour sa configuration à l'aide de la snowballEdge update-virtual-network-interface commande. Après avoir fourni le nom de ressource Amazon (ARN) pour un élément spécifiqueVNI, vous ne fournissez des valeurs que pour les éléments que vous mettez à jour.

Utilisation

Vous pouvez utiliser cette commande de deux manières : avec le client Snowball Edge configuré ou sans le client Snowball Edge configuré. L'exemple d'utilisation suivant montre la méthode avec le client Snowball Edge configuré.

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]

L'exemple d'utilisation suivant montre la méthode sans que le client Snowball Edge ne soit configuré.

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]
Exemple : mise à jour d'un VNIC (en utilisantDHCP)
snowballEdge update-virtual-network-interface --virtual-network-interface-arn arn:aws:snowball-device:::interface/s.ni-8EXAMPLEbEXAMPLEd --ip-address-assignment dhcp

Suppression d'une interface réseau virtuelle sur un appareil de la famille Snow

Pour supprimer une interface réseau virtuelle (VNI), vous pouvez utiliser la snowballEdge delete-virtual-network-interface commande.

Utilisation

Vous pouvez utiliser cette commande de deux manières : avec le client Snowball Edge configuré ou sans le client Snowball Edge configuré. L'exemple d'utilisation suivant montre la méthode avec le client Snowball Edge configuré.

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

L'exemple d'utilisation suivant montre la méthode sans que le client Snowball Edge ne soit configuré.

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]
Exemple : suppression d'un VNIC
snowballEdge delete-virtual-network-interface --virtual-network-interface-arn arn:aws:snowball-device:::interface/s.ni-8EXAMPLEbEXAMPLEd