Avvia un'istanza Mac utilizzando o il AWS Management ConsoleAWS 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à.

Avvia un'istanza Mac utilizzando o il AWS Management ConsoleAWS CLI

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

Puoi avviare un'istanza Mac utilizzando AWS Management Console o il 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 Famiglia di istanze, 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-m2.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 volumi EBS, 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.

Avvia un'istanza Mac utilizzando il AWS CLI

Allocazione dell'host dedicato

Utilizza il comando allocate-hosts per allocare un host dedicato per l'istanza Mac, sostituendo il valore instance-type con mac1.metal, mac2.metal, mac2-m2.metal, mac2-m2pro.metal o mac2-m1ultra.metal e i valori region e availability-zone con i valori 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

Utilizza il comando run-instances per avviare un'istanza Mac, sostituendo nuovamente il valore instance-type con mac1.metal, mac2.metal, mac2-m2.metal, mac2-m2pro.metal o mac2-m1ultra.metal e i valori region e availability-zone con i valori utilizzati in precedenza.

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. Utilizzate il describe-instance-statuscomando seguente 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" } } ] }