

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# `pcluster createami`


(Linux/macOS) Erstellt ein benutzerdefiniertes AMI zur Verwendung mit. 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 ]
```

## Erforderliche Abhängigkeiten


Zusätzlich zur AWS ParallelCluster CLI ist für die Ausführung die folgende Abhängigkeit erforderlich`pcluster createami`:
+ **Packer**: Laden Sie die neueste Version von [https://developer.hashicorp.com/packer/downloads](https://developer.hashicorp.com/packer/downloads) herunter.

**Anmerkung**  
Vor AWS ParallelCluster Version 2.8.0 musste [Berkshelf](https://github.com/berkshelf/berkshelf) (installiert mit`gem install berkshelf`) verwendet werden. `pcluster createami`

## Benannte Argumente


**-h, --help**  
Zeigt den Hilfetext für`pcluster createami`.

**-ai *BASE\$1AMI\$1ID*, --ami-id *BASE\$1AMI\$1ID***  
Gibt das Basis-AMI an, das für die Erstellung des AWS ParallelCluster AMI verwendet werden soll.

**-os *BASE\$1AMI\$1OS*, --os *BASE\$1AMI\$1OS***  
Gibt das Betriebssystem des Basis-AMI an. Gültige Optionen sind `alinux2`, `ubuntu1804`, `ubuntu2004` und `centos7`.  
Änderungen der Betriebssystemunterstützung in verschiedenen AWS ParallelCluster Versionen:  
+ Die Support für `centos8` wurde in AWS ParallelCluster Version 2.10.4 entfernt.
+ Support für `centos8` wurde hinzugefügt und Unterstützung für `centos6` wurde in AWS ParallelCluster Version 2.10.0 entfernt.
+ Support für alinux2 wurde in AWS ParallelCluster Version 2.6.0 hinzugefügt.
+ Support für ubuntu1804 wurde in AWS ParallelCluster Version 2.5.0 hinzugefügt.

**-i *INSTANCE\$1TYPE*, --instance-type *INSTANCE\$1TYPE***  
Gibt den Instance-Typ an, der zur Erstellung des AMI verwendet werden soll.  
Standardeinstellung: `t2.xlarge`.  
Support für das `--instance-type` Argument wurde in AWS ParallelCluster Version 2.4.1 hinzugefügt.

**-ap *CUSTOM\$1AMI\$1NAME\$1PREFIX*, --ami-name-prefix *CUSTOM\$1AMI\$1NAME\$1PREFIX***  
Gibt den Präfixnamen des resultierenden AWS ParallelCluster AMI an.  
Standardeinstellung: `custom-ami-`.

**-cc *CUSTOM\$1AMI\$1COOKBOOK*, --custom-cookbook *CUSTOM\$1AMI\$1COOKBOOK***  
Gibt das Kochbuch an, das zum Erstellen des AWS ParallelCluster AMI verwendet werden soll.

**--post-install *POST\$1INSTALL\$1SCRIPT***  
Gibt den Pfad zum Post-Installationsskript an. Pfade müssen ein `s3://``https://`, oder `file://` URL-Schema verwenden. Beispiele sind unter anderem:  
+ `https://bucket-name.s3.region.amazonaws.com/path/post_install.sh`
+ `s3://bucket-name/post_install.sh`
+ `file:///opt/project/post_install.sh`
Support für das `--post-install` Argument wurde in AWS ParallelCluster Version 2.10.0 hinzugefügt.

**--no-public-ip**  
Ordnen Sie der Instance, die zur Erstellung des AMI verwendet wurde, keine öffentliche IP-Adresse zu. Standardmäßig ist der Instance eine öffentliche IP-Adresse zugeordnet.  
Support für das `--no-public-ip` Argument wurde in AWS ParallelCluster Version 2.5.0 hinzugefügt.

**-c *CONFIG\$1FILE*, --config *CONFIG\$1FILE***  
Gibt die alternative Konfigurationsdatei an, die verwendet werden soll.  
Standardeinstellung: `~/.parallelcluster/config`.

**-t *CLUSTER\$1TEMPLATE*, --cluster-template *CLUSTER\$1TEMPLATE***  
Gibt den [Abschnitt [`cluster`]](cluster-definition.md) von an*CONFIG\$1FILE*, der zum Abrufen der VPC- und Subnetzeinstellungen verwendet werden soll.  
Support für das `--cluster-template` Argument wurde in AWS ParallelCluster Version 2.4.0 hinzugefügt.

**--vpc-id *VPC\$1ID***  
Gibt die ID der VPC an, die zum Erstellen des AWS ParallelCluster AMI verwendet werden soll.  
Support für das `--vpc-id` Argument wurde in AWS ParallelCluster Version 2.5.0 hinzugefügt.

**--subnet-id *SUBNET\$1ID***  
Gibt die ID des Subnetzes an, das zum Erstellen des AWS ParallelCluster AMI verwendet werden soll.  
Support für das `--vpc-id` Argument wurde in AWS ParallelCluster Version 2.5.0 hinzugefügt.

**-r *REGION*, --region** *REGION*  
Gibt an, was verwendet AWS-Region werden soll. Standardmäßig wird der mit dem [`pcluster configure`](pcluster.configure.md) Befehl AWS-Region angegebene Wert verwendet.