View a markdown version of this page

Riferimento: esempi di modelli di lancio di Amazon EC2 - AWS Batch

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

Riferimento: esempi di modelli di lancio di Amazon EC2

Di seguito sono riportati alcuni esempi di file MIME in più parti che è possibile utilizzare per creare modelli personalizzati.

Esempio: montare un file system Amazon EFS esistente

Esempio

Questo esempio di file multiparte MIME configura la risorsa di calcolo su cui installare il amazon-efs-utils pacchetto e montare un file system Amazon EFS esistente. /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==--

Esempio: sostituisci la configurazione predefinita dell'agente contenitore Amazon ECS

Esempio

Questo esempio di file MIME in più parti sostituisce le impostazioni predefinite per la pulizia di un'immagine Docker per una risorsa di calcolo.

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==--

Esempio: monta un file system Amazon FSx for Lustre esistente

Esempio

Questo esempio di file multiparte MIME configura la risorsa di calcolo per installare il lustre2.10 pacchetto dalla libreria Extras e montare un file system FSx for Lustre esistente su un indirizzo e un nome di montaggio di. /scratch fsx Questo esempio è per Amazon Linux 2. Per le istruzioni di installazione per altre distribuzioni Linux, consulta Installazione del client Lustre nella Guida per l'utente di Amazon FSx for Lustre. Per ulteriori informazioni, consulta Installazione automatica del file system Amazon FSx nella Guida per l'utente di 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==--

Nei volumi e nei membri MountPoints delle proprietà del contenitore, i punti di montaggio devono essere mappati nel contenitore.

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