

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

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

(Linux/macOS) Cria uma AMI personalizada para usar com. 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 ]
```

## Dependências necessárias
<a name="pcluster.createami.required-dependencies"></a>

Além da AWS ParallelCluster CLI, a seguinte dependência é necessária para ser executada: `pcluster createami`
+ **Packer**: faça download da versão mais recente em [https://developer.hashicorp.com/packer/downloads](https://developer.hashicorp.com/packer/downloads).

**nota**  
Antes da AWS ParallelCluster versão 2.8.0, era necessário usar o [Berkshelf](https://github.com/berkshelf/berkshelf) (instalado usando`gem install berkshelf`). `pcluster createami`

## Argumentos nomeados
<a name="pcluster.createami.namedarg"></a>

**-h, --help**  
Mostra o texto de ajuda para `pcluster createami`.

**-ai *BASE\$1AMI\$1ID*, --ami-id *BASE\$1AMI\$1ID***  
Especifica a AMI básica a ser usada para criar a AWS ParallelCluster AMI.

**-os *BASE\$1AMI\$1OS*, --os *BASE\$1AMI\$1OS***  
Especifica o sistema operacional da AMI de base. As opções válidas são: `alinux2`, `ubuntu1804`, `ubuntu2004` e `centos7`.  
O suporte do sistema operacional muda em diferentes AWS ParallelCluster versões:  
+ Support for `centos8` removido na AWS ParallelCluster versão 2.10.4.
+ O suporte para `centos8` foi adicionado e o suporte para `centos6` foi removido no AWS ParallelCluster 2.10.0.
+ Support para alinux2 foi adicionado na AWS ParallelCluster versão 2.6.0.
+ Support para ubuntu1804 foi adicionado na versão 2.5.0. AWS ParallelCluster 

**-i *INSTANCE\$1TYPE*, --instance-type *INSTANCE\$1TYPE***  
Especifica o tipo de instância a ser usado para criar a AMI.  
O padrão é `t2.xlarge`.  
Support para o `--instance-type` argumento foi adicionado na AWS ParallelCluster versão 2.4.1.

**-ap *CUSTOM\$1AMI\$1NAME\$1PREFIX*, --ami-name-prefix *CUSTOM\$1AMI\$1NAME\$1PREFIX***  
Especifica o nome do prefixo da AMI AWS ParallelCluster resultante.  
O padrão é `custom-ami-`.

**-cc *CUSTOM\$1AMI\$1COOKBOOK*, --custom-cookbook *CUSTOM\$1AMI\$1COOKBOOK***  
Especifica o livro de receitas a ser usado para criar a AMI AWS ParallelCluster .

**--post-install *POST\$1INSTALL\$1SCRIPT***  
Especifica o caminho para o script de pós-instalação. Os caminhos devem usar um esquema de URL `s3://`, `https://`, ou `file://`. Os exemplos incluem:  
+ `https://bucket-name.s3.region.amazonaws.com/path/post_install.sh`
+ `s3://bucket-name/post_install.sh`
+ `file:///opt/project/post_install.sh`
Support para o `--post-install` argumento foi adicionado na AWS ParallelCluster versão 2.10.0.

**--no-public-ip**  
Não associe um endereço IP público à instância usada para criar a AMI. Por padrão, um endereço IP público está associado à instância.  
Support para o `--no-public-ip` argumento foi adicionado na AWS ParallelCluster versão 2.5.0.

**-c *CONFIG\$1FILE*, --config *CONFIG\$1FILE***  
Especifica o arquivo de configuração alternativo a ser usado.  
O padrão é `~/.parallelcluster/config`.

**-t *CLUSTER\$1TEMPLATE*, --cluster-template *CLUSTER\$1TEMPLATE***  
Especifica a [seção [`cluster`]](cluster-definition.md) do a *CONFIG\$1FILE* ser usada para recuperar as configurações de VPC e sub-rede.  
Support para o `--cluster-template` argumento foi adicionado na AWS ParallelCluster versão 2.4.0.

**--vpc-id *VPC\$1ID***  
Especifica o ID da VPC a ser usada para criar a AWS ParallelCluster AMI.  
Support para o `--vpc-id` argumento foi adicionado na AWS ParallelCluster versão 2.5.0.

**--subnet-id *SUBNET\$1ID***  
Especifica o ID da sub-rede a ser usada para criar a AMI AWS ParallelCluster .  
Support para o `--vpc-id` argumento foi adicionado na AWS ParallelCluster versão 2.5.0.

**-r *REGION*, --region** *REGION*  
Especifica o a Região da AWS ser usado. O padrão é o Região da AWS especificado usando o [`pcluster configure`](pcluster.configure.md) comando.