Lancez une instance Mac à l'aide du AWS Management Console ou du AWS CLI - Amazon Elastic Compute Cloud

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.

Lancez une instance Mac à l'aide du AWS Management Console ou du AWS CLI

EC2Les instances Mac nécessitent un hôte dédié. Vous devez d’abord attribuer un hôte à votre compte, puis lancer l’instance sur cet hôte.

Vous pouvez lancer une instance Mac à l'aide du AWS Management Console ou du AWS CLI.

Lancer une instance Mac à l’aide de la console

Pour lancer une instance Mac sur un Hôte dédié
  1. Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/.

  2. Allouez l’hôte dédié, comme suit :

    1. Dans le volet de navigation, choisissez Hôtes dédiés.

    2. Choisissez Allouer Hôte dédié , puis procédez comme suit :

      1. Pour la famille d'instances, choisissez mac1, mac2, mac2-m2, mac2-m2pro ou mac2-m1ultra. Si la famille de·l’instance n’apparaît pas dans la liste, elle n’est pas prise en charge dans la région actuellement sélectionnée.

      2. Pour le type d'instance, choisissez mac1.metal, mac2.metal, mac2-m2.metal, mac2-m2pro.metal ou mac2-m1ultra.metal en fonction de la famille d'instances choisie.

      3. Pour Zone de disponibilité, choisissez la zone de disponibilité pour votre Hôte dédié.

      4. Pour Quantity (Quantité), conservez 1.

      5. Choisissez Allouer.

  3. Lancez l’instance sur l’hôte, comme suit :

    1. Sélectionnez le Hôte dédié que vous avez créé, puis procédez comme suit :

      1. Choisissez Actions, puis Launch instance(s) onto host (Lancer les instances sur l’hôte).

      2. Sous Images de l'application et du système d'exploitation (Amazon Machine Image), sélectionnez un macOSAMI.

      3. Sous Type d'instance, sélectionnez le type d'instance approprié (mac1.metal, mac2.metal, mac2-m2.metal, mac2-m2pro.metal ou mac2-m1ultra.metal).

      4. Sous Advanced details (Détails avancés), vérifiez que les paramètres Tenancy (Location), Tenancy host by (Hôte de location par) et Tenancy host ID (ID d’hôte de location) sont préconfigurés en fonction de l’hôte dédié que vous avez créé. Mettez à jour la valeur Tenancy affinity (Affinité de location), si nécessaire.

      5. Complétez l'assistant en spécifiant EBS les volumes, les groupes de sécurité et les paires de clés selon vos besoins.

      6. Dans le panneau Summary (Récapitulatif), sélectionnez Launch instance (Lancer l’instance).

    2. Une page de confirmation indique que l’instance est en cours de lancement. Sélectionnez View all instances (Afficher toutes les instances) pour fermer la page de confirmation et revenir à la console. L’état initial d’une instance est pending. L’instance est prête lorsque son état passe à running et qu’elle passe avec succès les vérifications de statut.

Lancez une instance Mac à l'aide du AWS CLI

Allouer l’hôte dédié

Utilisez la commande allocate-hosts suivante pour allouer un hôte dédié à votre instance Mac, en instance-type remplaçant le par mac1.metalmac2.metal,mac2-m2.metal, ou mac2-m2pro.metalmac2-m1ultra.metal, et par les region hôtes appropriés availability-zone à votre environnement.

aws ec2 allocate-hosts --region us-east-1 --instance-type mac1.metal --availability-zone us-east-1b --auto-placement "on" --quantity 1

Lancer l’instance sur l’hôte

Utilisez la commande run-instances suivante pour lancer une instance Mac, en remplaçant à nouveau le instance-type parmac1.metal,mac2.metal, mac2-m2.metalmac2-m2pro.metal, oumac2-m1ultra.metal, et le region et availability-zone par ceux utilisés précédemment.

aws ec2 run-instances --region us-east-1 --instance-type mac1.metal --placement Tenancy=host --image-id ami_id --key-name my-key-pair

L’état initial d’une instance est pending. L’instance est prête lorsque son état passe à running et qu’elle passe avec succès les vérifications de statut. Utilisez la describe-instance-statuscommande suivante pour afficher les informations d'état de votre instance.

aws ec2 describe-instance-status --instance-ids i-017f8354e2dc69c4f

Voici un exemple de sortie pour une instance qui est en cours d’exécution et qui a passé avec succès les contrôles de statut.

{ "InstanceStatuses": [ { "AvailabilityZone": "us-east-1b", "InstanceId": "i-017f8354e2dc69c4f", "InstanceState": { "Code": 16, "Name": "running" }, "InstanceStatus": { "Details": [ { "Name": "reachability", "Status": "passed" } ], "Status": "ok" }, "SystemStatus": { "Details": [ { "Name": "reachability", "Status": "passed" } ], "Status": "ok" } } ] }