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
Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/
. -
Alloca l'host dedicato, come indicato di seguito:
-
Nel riquadro di navigazione, selezionare Host dedicati (Host dedicati).
-
Scegliere Allocate Host dedicato (Alloca host dedicato), quindi effettuare le seguenti operazioni:
-
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.
-
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.
-
Per Availability Zone (Zona di disponibilità), scegliere la zona di disponibilità per il Host dedicato.
-
Per Quantity (Quantità), mantieni il valore 1.
-
Scegli Alloca.
-
-
-
Avvia l'istanza sull'host, come indicato di seguito:
-
Selezionare il Host dedicato che è stato creato e quindi effettuare le seguenti operazioni:
-
Scegli Actions (Azioni), Launch instance(s) onto host (Avvia istanze sull'host).
-
In Application and OS Images (Amazon Machine Image) (Immagini di applicazioni e sistema operativo [Amazon Machine Image]), seleziona un AMI macOS.
-
In Tipo di istanza, seleziona il tipo di istanza appropriato (mac1.metal, mac2.metal, mac2-m2.metal, mac2-m2pro.metal o mac2-m1ultra.metal).
-
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à.
-
Completare la procedura guidata specificando EBS volumi, gruppi di sicurezza e coppie di chiavi in base alle esigenze.
-
Nel pannello Summary (Riepilogo), scegliere Launch instance (Avvia istanza).
-
-
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 inrunning
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.metal
mac2-m1ultra.metal
, o region
e availability-zone
con quelli appropriati per il tuo ambiente.
aws ec2 allocate-hosts --region
us-east-1
--instance-typemac1.metal
--availability-zoneus-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.metal
mac2-m1ultra.metal
, o e e con quelle utilizzate in precedenza. region
availability-zone
aws ec2 run-instances --region
us-east-1
--instance-typemac1.metal
--placement Tenancy=host --image-idami_id
--key-namemy-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" } } ] }