Avviare un'istanza Mac utilizzando la AWS Management Console o la AWS CLI - Amazon Elastic Compute Cloud

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Avviare un'istanza Mac utilizzando la AWS Management Console o la AWS CLI

EC2Le istanze Mac richiedono un file Host dedicato. Devi prima allocare un host al tuo account e quindi avviare l'istanza sull'host.

Puoi avviare un'istanza Mac utilizzando la AWS Management Console o la AWS CLI.

Avviare un'istanza Mac utilizzando la console

Per avviare un'istanza Mac su un Host dedicato
  1. Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.

  2. Alloca l'host dedicato, come indicato di seguito:

    1. Nel riquadro di navigazione, selezionare Host dedicati (Host dedicati).

    2. Scegliere Allocate Host dedicato (Alloca host dedicato), quindi effettuare le seguenti operazioni:

      1. Per la famiglia Instance, scegli mac1, mac2, mac2-m2, mac2-m2pro o mac2-m1ultra. Se la famiglia di istanze non appare nell'elenco, non è supportata nella regione selezionata.

      2. Per Tipo di istanza, scegli mac1.metal, mac2.metal, mac2.metal, mac2-m2pro.metal o mac2-m1ultra.metal in base alla famiglia di istanze scelta.

      3. Per Availability Zone (Zona di disponibilità), scegliere la zona di disponibilità per il Host dedicato.

      4. Per Quantity (Quantità), mantieni il valore 1.

      5. Scegli Alloca.

  3. Avvia l'istanza sull'host, come indicato di seguito:

    1. Selezionare il Host dedicato che è stato creato e quindi effettuare le seguenti operazioni:

      1. Scegli Actions (Azioni), Launch instance(s) onto host (Avvia istanze sull'host).

      2. In Application and OS Images (Amazon Machine Image) (Immagini di applicazioni e sistema operativo [Amazon Machine Image]), seleziona un AMI macOS.

      3. In Tipo di istanza, seleziona il tipo di istanza appropriato (mac1.metal, mac2.metal, mac2-m2.metal, mac2-m2pro.metal o mac2-m1ultra.metal).

      4. In Advanced details (Dettagli avanzati), verifica che Tenancy, Tenancy host by (Host tenancy di) e Tenancy host ID (ID host tenancy) siano preconfigurati in base all'host dedicato creato. Aggiorna Tenancy affinity (Affinità tenancy) in base alle necessità.

      5. Completare la procedura guidata specificando EBS volumi, gruppi di sicurezza e coppie di chiavi in base alle esigenze.

      6. Nel pannello Summary (Riepilogo), scegliere Launch instance (Avvia istanza).

    2. Una pagina di conferma indicherà che l'istanza si sta avviando. Scegli View Instances (Visualizza istanze) per chiudere la pagina di conferma e tornare alla console. Lo stato iniziale di un'istanza è pending. L'istanza è pronta quando il suo stato cambia in running e passa i controlli di stato.

Avviare un'istanza Mac utilizzando il comando AWS CLI

Allocazione dell'host dedicato

Usa il seguente comando allocate-hosts per allocare un host dedicato per la tua istanza Mac, sostituendolo instance-type conmac1.metal,mac2.metal, mac2-m2.metal mac2-m2pro.metalmac2-m1ultra.metal, o region e availability-zone con quelli appropriati per il tuo ambiente.

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

Avvio dell'istanza sull'host

Usa il seguente comando run-instances per avviare un'istanza Mac, sostituendo nuovamente l'istanza instance-type conmac1.metal,, mac2.metal mac2-m2.metal mac2-m2pro.metalmac2-m1ultra.metal, o e e con quelle utilizzate in precedenza. region availability-zone

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

Lo stato iniziale di un'istanza è pending. L'istanza è pronta quando il suo stato cambia in running e passa i controlli di stato. Utilizzare il seguente describe-instance-statuscomando per visualizzare le informazioni sullo stato dell'istanza.

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

Di seguito è riportato un esempio di output per un'istanza in esecuzione che ha superato i controlli di stato.

{ "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" } } ] }