

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# `awsbsub`
<a name="awsbatchcli.awsbsub-v3"></a>

Mengirimkan pekerjaan ke antrian pekerjaan cluster.

```
awsbsub [-h] [-jn {{JOB_NAME}}] [-c {{CLUSTER}}] [-cf] [-w {{WORKING_DIR}}]
        [-pw {{PARENT_WORKING_DIR}}] [-if {{INPUT_FILE}}] [-p {{VCPUS}}] [-m {{MEMORY}}]
        [-e {{ENV}}] [-eb {{ENV_DENYLIST}}] [-r {{RETRY_ATTEMPTS}}] [-t {{TIMEOUT}}]
        [-n {{NODES}}] [-a {{ARRAY_SIZE}}] [-d {{DEPENDS_ON}}]
        [{{command}}] [{{arguments}} [{{arguments}} ...]]
```

**penting**  
AWS ParallelCluster tidak mendukung pekerjaan GPU untuk AWS Batch. Untuk informasi selengkapnya, lihat [pekerjaan GPU](https://docs.aws.amazon.com/batch/latest/userguide/gpu-jobs.html).

## Argumen Posisi
<a name="awsbatchcli.awsbsub-v3.args"></a>

**{{command}}**  
Mengirimkan pekerjaan (perintah yang ditentukan harus tersedia pada contoh komputasi) atau nama file yang akan ditransfer. Lihat juga `--command-file`.

**arguments**  
(Opsional) Menentukan argumen untuk perintah atau perintah-file.

## Argumen Bernama
<a name="awsbatchcli.awsbsub-v3.namedargs"></a>

**-jn {{JOB\_NAME}}, --job-name {{JOB\_NAME}}**  
Nama pekerjaan. Karakter pertama harus berupa huruf atau angka. Nama pekerjaan dapat berisi huruf (huruf besar dan kecil), angka, tanda hubung, dan garis bawah, dan panjangnya hingga 128 karakter. 

**-c {{CLUSTER}}, --cluster {{CLUSTER}}**  
Menentukan cluster untuk digunakan.

**-cf, --command-file**  
Menunjukkan bahwa perintah adalah file yang akan ditransfer ke instance komputasi.  
Default: Salah

**-w {{WORKING\_DIR}}, --working-dir {{WORKING\_DIR}}**  
Menentukan folder untuk digunakan sebagai direktori kerja pekerjaan ini. Jika direktori kerja tidak ditentukan, pekerjaan dijalankan di `job-{{<AWS_BATCH_JOB_ID>}}` subfolder direktori home pengguna. Anda dapat menggunakan parameter ini atau `--parent-working-dir` parameter.

**-pw {{PARENT\_WORKING\_DIR}}, --parent-working-dir {{PARENT\_WORKING\_DIR}}**  
Menentukan folder induk dari direktori kerja pekerjaan ini. Jika direktori kerja induk tidak ditentukan, itu default ke direktori home pengguna. Sebuah subfolder bernama `job-{{<AWS_BATCH_JOB_ID>}}` dibuat di direktori kerja induk. Anda dapat menggunakan parameter ini atau `--working-dir` parameter.

**-if {{INPUT\_FILE}}, --input-file {{INPUT\_FILE}}**  
Menentukan file yang akan ditransfer ke contoh komputasi, di direktori kerja pekerjaan. Anda dapat menentukan beberapa parameter file input.

**-p {{VCPUS}}, --vcpus {{VCPUS}}**  
Menentukan jumlah v CPUs untuk cadangan untuk wadah. Ketika digunakan bersama-sama dengan`–nodes`, itu mengidentifikasi jumlah v CPUs untuk setiap node.  
Default: 1

**-m {{MEMORY}}, --memory {{MEMORY}}**  
Menentukan batas keras memori (dalam MiB) untuk menyediakan pekerjaan. Jika pekerjaan Anda mencoba untuk melebihi batas memori yang ditentukan di sini, pekerjaan berakhir.  
Default: 128

**-e {{ENV}}, --env {{ENV}}**  
Menentukan daftar dipisahkan koma nama variabel lingkungan untuk mengekspor ke lingkungan kerja. Untuk mengekspor semua variabel lingkungan, tentukan 'semua'. Perhatikan bahwa daftar variabel lingkungan 'semua' tidak termasuk yang tercantum dalam `–env-blacklist` parameter, atau variabel yang dimulai dengan `AWS_*` awalan `PCLUSTER_*` atau.

**-eb {{ENV\_DENYLIST}}, --env-blacklist {{ENV\_DENYLIST}}**  
Menentukan daftar dipisahkan koma nama variabel lingkungan untuk **tidak** mengekspor ke lingkungan kerja. Secara default,`HOME`,`PWD`,`USER`,`PATH`,`LD_LIBRARY_PATH`,`TERM`, dan tidak `TERMCAP` diekspor.

**-r {{RETRY\_ATTEMPTS}}, --retry-attempts {{RETRY\_ATTEMPTS}}**  
Menentukan jumlah kali untuk memindahkan pekerjaan ke `RUNNABLE` status. Anda dapat menentukan usaha antara 1 dan 10. Jika nilai percobaan lebih besar dari 1, pekerjaan akan dicoba lagi jika gagal, sampai telah pindah ke `RUNNABLE` status untuk jumlah yang ditentukan kali.  
Default: 1

**-t {{TIMEOUT}}, --timeout {{TIMEOUT}}**  
Menentukan durasi waktu dalam hitungan detik (diukur dari `startedAt` stempel waktu usaha pekerjaan) setelah itu AWS Batch mengakhiri pekerjaan Anda jika belum selesai. Nilai batas waktu harus minimal 60 detik.

**-n {{NODES}}, --nodes {{NODES}}**  
Menentukan jumlah node untuk cadangan untuk pekerjaan itu. Tentukan nilai untuk parameter ini untuk mengaktifkan pengiriman paralel multi-node.  
Ketika [`CapacityType`](Scheduling-v3.md#yaml-Scheduling-AwsBatchQueues-CapacityType)parameter [`Scheduler`](Scheduling-v3.md#yaml-Scheduling-Scheduler)/[`AwsBatchQueues`](Scheduling-v3.md#Scheduling-v3-AwsBatchQueues)/disetel ke`SPOT`, multi-node parallel jobs *tidak* didukung. Selain itu, harus ada peran `AWSServiceRoleForEC2Spot` terkait layanan di akun Anda. Anda dapat membuat peran ini dengan AWS CLI perintah berikut:  

```
$ aws iam create-service-linked-role --aws-service-name spot.amazonaws.com
```
Untuk informasi selengkapnya, lihat [Peran terkait layanan untuk permintaan Instans Spot](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/spot-requests.html#service-linked-roles-spot-instance-requests) di *Panduan Pengguna Amazon Elastic Compute Cloud untuk* Instans Linux.

**-a {{ARRAY\_SIZE}}, --array-size {{ARRAY\_SIZE}}**  
Menunjukkan ukuran array. Anda dapat menentukan nilai antara 2 dan 10.000. Jika Anda menentukan properti array untuk suatu tugas, itu menjadi tugas array.

**-d {{DEPENDS\_ON}}, --depends-on {{DEPENDS\_ON}}**  
Menentukan daftar dependensi yang dipisahkan titik koma untuk pekerjaan. Sebuah pekerjaan dapat bergantung pada maksimal 20 pekerjaan. Anda dapat menentukan dependensi `SEQUENTIAL` tipe tanpa menentukan ID pekerjaan untuk pekerjaan array. Ketergantungan sekuensial memungkinkan setiap pekerjaan array anak untuk menyelesaikan secara berurutan, dimulai dari indeks 0. Anda juga dapat menentukan dependensi tipe N\_TO\_N dengan ID pekerjaan untuk pekerjaan array. Ketergantungan N\_TO\_N berarti bahwa setiap turunan indeks dari pekerjaan ini harus menunggu turunan indeks yang sesuai dari setiap dependensi selesai sebelum dapat dimulai. Sintaks untuk parameter ini adalah “joBid={{<string>}}, type={{<string>}};...”.