

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

# Referência: exemplos de modelos de inicialização do Amazon EC2
<a name="launch-template-examples"></a>

Veja a seguir um exemplo de arquivo MIME com várias partes que você pode usar para criar seus próprios modelos.

**Topics**
+ [Exemplo: montar um sistema de arquivos existente do Amazon EFS](#example-mount-an-existing-amazon-efs-file-system)
+ [Exemplo: substituir a configuração padrão do atendente de contêiner do Amazon ECS](#example-override-default-amazon-ecs-container-agent-configuration)
+ [Exemplo: montar um sistema de arquivos Amazon FSx for Lustre existente](#example-mount-an-existing-amazon-fsx-for-lustre-file-system)

## Exemplo: montar um sistema de arquivos existente do Amazon EFS
<a name="example-mount-an-existing-amazon-efs-file-system"></a>

**Example**  
Este exemplo de arquivo MIME de várias partes configura o recurso de computação para instalar o pacote `amazon-efs-utils` e montar um sistema de arquivos existente do Amazon EFS em `/mnt/efs`.  

```
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="==MYBOUNDARY=="

--==MYBOUNDARY==
Content-Type: text/cloud-config; charset="us-ascii"

packages:
- amazon-efs-utils

runcmd:
- file_system_id_01=fs-abcdef123
- efs_directory=/mnt/efs

- mkdir -p ${efs_directory}
- echo "${file_system_id_01}:/ ${efs_directory} efs tls,_netdev" >> /etc/fstab
- mount -a -t efs defaults

--==MYBOUNDARY==--
```

## Exemplo: substituir a configuração padrão do atendente de contêiner do Amazon ECS
<a name="example-override-default-amazon-ecs-container-agent-configuration"></a>

**Example**  
Este exemplo de arquivo MIME de várias partes substitui as configurações padrão de limpeza de imagem de docker para um recurso de computação.  

```
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="==MYBOUNDARY=="

--==MYBOUNDARY==
Content-Type: text/x-shellscript; charset="us-ascii"

#!/bin/bash
echo ECS_IMAGE_CLEANUP_INTERVAL=60m >> /etc/ecs/ecs.config
echo ECS_IMAGE_MINIMUM_CLEANUP_AGE=60m >> /etc/ecs/ecs.config

--==MYBOUNDARY==--
```

## Exemplo: montar um sistema de arquivos Amazon FSx for Lustre existente
<a name="example-mount-an-existing-amazon-fsx-for-lustre-file-system"></a>

**Example**  
Este exemplo de arquivo MIME de várias partes configura o recurso computacional para instalar o `lustre2.10` pacote da Biblioteca Extras e montar um sistema de arquivos existente FSx para Lustre em `/scratch` e um nome de montagem de. `fsx` Este exemplo é para o Amazon Linux 2. Para obter instruções de instalação para outras distribuições Linux, consulte [Instalando o Lustre Client no Guia do usuário do](https://docs.aws.amazon.com/fsx/latest/LustreGuide/install-lustre-client.html) *Amazon FSx for Lustre.* Para obter mais informações, consulte [Montar seu sistema de FSx arquivos Amazon automaticamente](https://docs.aws.amazon.com/fsx/latest/LustreGuide/mount-fs-auto-mount-onreboot.html) no *Guia do usuário do Amazon FSx for Lustre*.  

```
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="==MYBOUNDARY=="

--==MYBOUNDARY==
Content-Type: text/cloud-config; charset="us-ascii"

runcmd:
- file_system_id_01=fs-0abcdef1234567890
- region=us-east-2
- fsx_directory=/scratch
- amazon-linux-extras install -y lustre2.10
- mkdir -p ${fsx_directory}
- mount -t lustre ${file_system_id_01}.fsx.${region}.amazonaws.com@tcp:fsx ${fsx_directory}

--==MYBOUNDARY==--
```
Nos membros [volumes](https://docs.aws.amazon.com/batch/latest/APIReference/API_ContainerProperties.html#Batch-Type-ContainerProperties-volumes) e [mountPoints](https://docs.aws.amazon.com/batch/latest/APIReference/API_ContainerProperties.html#Batch-Type-ContainerProperties-mountPoints) das propriedades do contêiner, os pontos de montagem devem ser mapeados para o contêiner.  

```
{
    "volumes": [
        {
            "host": {
                "sourcePath": "/scratch"
            },
            "name": "Scratch"
        }
    ],
    "mountPoints": [
        {
            "containerPath": "/scratch",
            "sourceVolume": "Scratch"
        }
    ],
}
```