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
(Linux/macOS) Cria uma AMI personalizada a ser usada com o AWS ParallelCluster.
pcluster createami [ -h ] -ai
BASE_AMI_ID
-osBASE_AMI_OS
[ -iINSTANCE_TYPE
] [ -apCUSTOM_AMI_NAME_PREFIX
] [ -ccCUSTOM_AMI_COOKBOOK
] [--no-public-ip] [ -post-installPOST_INSTALL_SCRIPT
] [ -cCONFIG_FILE
] [-tCLUSTER_TEMPLATE
] [--vpc-idVPC_ID
] [--subnet-idSUBNET_ID
] [ -rREGION
]
Dependências necessárias
Além da CLI do AWS ParallelCluster, a seguinte dependência é necessária para executar o pcluster
createami
:
-
Packer: faça download da versão mais recente em https://developer.hashicorp.com/packer/downloads
.
nota
Antes da AWS ParallelCluster versão 2.8.0, o Berkshelfgem install berkshelf
) era obrigatório para usar o pcluster createami
.
Argumentos nomeados
-h, --help
-
Mostra o texto de ajuda para
pcluster createami
. -ai
BASE_AMI_ID
, --ami-idBASE_AMI_ID
-
Especifica a AMI de base a ser usada para criar a AMI do AWS ParallelCluster.
-os
BASE_AMI_OS
, --osBASE_AMI_OS
-
Especifica o sistema operacional da AMI de base. As opções válidas são:
alinux2
,ubuntu1804
,ubuntu2004
ecentos7
.nota
O suporte do sistema operacional muda em diferentes versões do AWS ParallelCluster:
-
Suporte para a
centos8
foi removido na AWS ParallelCluster versão 2.10.4. -
O suporte para
centos8
foi adicionado e o suporte paracentos6
foi removido no AWS ParallelCluster 2.10.0. -
O suporte para alinux2 foi adicionado ao AWS ParallelCluster versão 2.6.0.
-
O suporte para ubuntu1804 foi adicionado ao AWS ParallelCluster versão 2.5.0.
-
-i
INSTANCE_TYPE
, --instance-typeINSTANCE_TYPE
-
Especifica o tipo de instância a ser usado para criar a AMI.
Padronizado como
t2.xlarge
.nota
O suporte para o argumento
--instance-type
foi adicionado ao AWS ParallelCluster versão 2.4.1. -ap
CUSTOM_AMI_NAME_PREFIX
, --ami-name-prefixCUSTOM_AMI_NAME_PREFIX
-
Especifica o nome do prefixo da AMI do AWS ParallelCluster resultante.
Padronizado como
custom-ami-
. -cc
CUSTOM_AMI_COOKBOOK
, --custom-cookbookCUSTOM_AMI_COOKBOOK
-
Especifica .o livro de receitas a ser usado para criar a AMI do AWS ParallelCluster
--post-install
POST_INSTALL_SCRIPT
-
Especifica o caminho para o script de pós-instalação. Os caminhos devem usar um esquema de URL
s3://
,https://
, oufile://
. 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
nota
O suporte para o argumento
--post-install
foi adicionado ao 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.
nota
O suporte para o argumento
--no-public-ip
foi adicionado ao AWS ParallelCluster versão 2.5.0. -c
CONFIG_FILE
, --configCONFIG_FILE
-
Especifica o arquivo de configuração alternativo a ser usado.
Padronizado como
~/.parallelcluster/config
. -t
CLUSTER_TEMPLATE
, --cluster-templateCLUSTER_TEMPLATE
-
Especifica a seção [cluster] do
CONFIG_FILE
a ser usada para recuperar as configurações de VPC e sub-rede.nota
O suporte para o argumento
--cluster-template
foi adicionado ao AWS ParallelCluster versão 2.4.0. --vpc-id
VPC_ID
-
Especifica o ID da VPC a ser usada para criar a AMI do AWS ParallelCluster.
nota
O suporte para o argumento
--vpc-id
foi adicionado ao AWS ParallelCluster versão 2.5.0. --subnet-id
SUBNET_ID
-
Especifica o ID da sub-rede a ser usada para criar a AMI do AWS ParallelCluster.
nota
O suporte para o argumento
--vpc-id
foi adicionado ao AWS ParallelCluster versão 2.5.0. -r
REGION
, --regionREGION
-
Especifica a Região da AWS que será usada. O padrão para Região da AWS especificada usando o comando pcluster configure.