

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à.

# `pcluster createami`
<a name="pcluster.createami"></a>

(Linux/macOS) Crea un'AMI personalizzata con cui usare. AWS ParallelCluster

```
pcluster createami [ -h ] -ai BASE_AMI_ID -os BASE_AMI_OS
                   [ -i INSTANCE_TYPE ] [ -ap CUSTOM_AMI_NAME_PREFIX ]
                   [ -cc CUSTOM_AMI_COOKBOOK ] [--no-public-ip]
                   [ -post-install POST_INSTALL_SCRIPT ]
                   [ -c CONFIG_FILE ] [-t CLUSTER_TEMPLATE]
                   [--vpc-id VPC_ID] [--subnet-id SUBNET_ID]
                   [ -r REGION ]
```

## Dipendenze richieste
<a name="pcluster.createami.required-dependencies"></a>

Oltre alla AWS ParallelCluster CLI, per l'esecuzione è necessaria la seguente dipendenza: `pcluster createami`
+ **Packer**: scarica l'ultima versione da [https://developer.hashicorp.com/packer/downloads](https://developer.hashicorp.com/packer/downloads).

**Nota**  
Prima della AWS ParallelCluster versione 2.8.0, era necessario utilizzare [Berkshelf](https://github.com/berkshelf/berkshelf) (installato utilizzando`gem install berkshelf`). `pcluster createami`

## Argomenti denominati
<a name="pcluster.createami.namedarg"></a>

**-h, --help**  
Mostra il testo di aiuto per`pcluster createami`.

**-ai *BASE\$1AMI\$1ID*, --ami-id *BASE\$1AMI\$1ID***  
Speciifica l'AMI di base da utilizzare per creare l' AWS ParallelCluster AMI.

**-os *BASE\$1AMI\$1OS*, --os *BASE\$1AMI\$1OS***  
Specifica il sistema operativo dell’AMI di base. Opzioni valide sono: `alinux2`, `ubuntu1804`, `ubuntu2004` e `centos7`.  
Il sistema operativo supporta le modifiche in diverse AWS ParallelCluster versioni:  
+ Il supporto per `centos8` è stato rimosso nella AWS ParallelCluster versione 2.10.4.
+ Il supporto per `centos8` è stato aggiunto e il supporto per `centos6` è stato rimosso nella AWS ParallelCluster versione 2.10.0.
+ Il supporto per alinux2 è stato aggiunto nella AWS ParallelCluster versione 2.6.0.
+ Il supporto per ubuntu1804 è stato aggiunto nella versione 2.5.0. AWS ParallelCluster 

**-i *INSTANCE\$1TYPE*, --instance-type *INSTANCE\$1TYPE***  
Speciifica il tipo di istanza da utilizzare per creare l'AMI.  
L'impostazione predefinita è `t2.xlarge`.  
Il supporto per l'`--instance-type`argomento è stato aggiunto nella AWS ParallelCluster versione 2.4.1.

**-ap *CUSTOM\$1AMI\$1NAME\$1PREFIX*, --ami-name-prefix *CUSTOM\$1AMI\$1NAME\$1PREFIX***  
Specificate il nome del prefisso dell'AMI AWS ParallelCluster risultante.  
L'impostazione predefinita è `custom-ami-`.

**-cc *CUSTOM\$1AMI\$1COOKBOOK*, --custom-cookbook *CUSTOM\$1AMI\$1COOKBOOK***  
Specifica il ricettario da utilizzare per creare l'AMI AWS ParallelCluster .

**--post-install *POST\$1INSTALL\$1SCRIPT***  
Speciifica il percorso dello script di post-installazione. I percorsi devono utilizzare uno `s3://` schema`https://`, o `file://` URL. Considerare i seguenti esempi:  
+ `https://bucket-name.s3.region.amazonaws.com/path/post_install.sh`
+ `s3://bucket-name/post_install.sh`
+ `file:///opt/project/post_install.sh`
Il supporto per l'`--post-install`argomento è stato aggiunto nella AWS ParallelCluster versione 2.10.0.

**--no-public-ip**  
Non associare un indirizzo IP pubblico all'istanza utilizzata per creare l'AMI. Per impostazione predefinita, all'istanza è associato un indirizzo IP pubblico.  
Il supporto per l'`--no-public-ip`argomento è stato aggiunto nella AWS ParallelCluster versione 2.5.0.

**-c *CONFIG\$1FILE*, --config *CONFIG\$1FILE***  
Specifica il file di configurazione alternativo da utilizzare.  
L'impostazione predefinita è `~/.parallelcluster/config`.

**-t *CLUSTER\$1TEMPLATE*, --cluster-template *CLUSTER\$1TEMPLATE***  
Specifica la [sezione [`cluster`]](cluster-definition.md) *CONFIG\$1FILE* da utilizzare per recuperare le impostazioni del VPC e della sottorete.  
Il supporto per l'`--cluster-template`argomento è stato aggiunto nella AWS ParallelCluster versione 2.4.0.

**--vpc-id *VPC\$1ID***  
Speciifica l'ID del VPC da utilizzare per creare l' AWS ParallelCluster AMI.  
Il supporto per l'`--vpc-id`argomento è stato aggiunto nella AWS ParallelCluster versione 2.5.0.

**--subnet-id *SUBNET\$1ID***  
Speciifica l'ID della sottorete da utilizzare per creare l'AMI AWS ParallelCluster .  
Il supporto per l'`--vpc-id`argomento è stato aggiunto nella AWS ParallelCluster versione 2.5.0.

**-r *REGION*, --region** *REGION*  
Specifica l'uso Regione AWS . Il valore predefinito è quello Regione AWS specificato utilizzando il comando. [`pcluster configure`](pcluster.configure.md)