

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 Console di gestione AWS AWS CLI
<a name="mac-instance-launch"></a>

Le istanze Mac EC2 richiedono un [host dedicato](dedicated-hosts-overview.md). Devi prima allocare un host al tuo account e quindi avviare l'istanza sull'host.

Puoi avviare un'istanza Mac utilizzando Console di gestione AWS o il AWS CLI. 

## Avviare un'istanza Mac utilizzando la console
<a name="mac-instance-launch-console"></a>

**Per avviare un'istanza Mac su un Host dedicato**

1. Apri la console Amazon EC2 all'indirizzo [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

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

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

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

      1. In **Famiglia di istanze**, scegli una famiglia di istanze **Mac**. Se la famiglia di istanze non appare nell'elenco, non è supportata nella regione selezionata.

      1. In **Tipo di istanza**, scegli il tipo di istanza in base alla famiglia di istanze selezionata.

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

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

      1. Scegli **Alloca**.

1. 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).

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

      1. In **Tipo di istanza**, seleziona un tipo di istanza Mac.

      1. In **Dettagli avanzati**, verifica che **Tenancy**, **Host tenancy di** e **ID host tenancy** siano preconfigurati in base all’host dedicato creato. Aggiorna **Tenancy affinity** (Affinità tenancy) in base alle necessità.

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

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

   1. 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
<a name="mac-instance-launch-cli"></a>

**Allocazione dell'host dedicato**

Utilizza il comando [allocate-hosts](https://docs.aws.amazon.com/cli/latest/reference/ec2/allocate-hosts.html) per allocare un host dedicato per la tua istanza Mac, sostituendo il `instance-type` con un tipo di istanza Mac valido e la `region` e la `availability-zone` con quelle appropriate al 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](https://docs.aws.amazon.com/cli/latest/reference/ec2/run-instances.html) per avviare un’istanza Mac, sostituendo nuovamente `instance-type` con un tipo di istanza Mac valido e la `region` e la `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-status](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instance-status.html)comando 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"
            }
        }
    ]
}
```