Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
log ekspor klaster pcluster
Ekspor log cluster ke ar tar.gz sip lokal dengan melewati Amazon S3 Bucket.
pcluster export-cluster-logs [-h] --cluster-nameCLUSTER_NAME[--bucketBUCKET_NAME] [--bucket-prefixBUCKET_PREFIX] [--debug] [--end-timeEND_TIME] [--filtersFILTER[FILTER...]] [--keep-s3-objectsKEEP_S3_OBJECTS] [--output-fileOUTPUT_FILE] [--regionREGION] [--start-timeSTART_TIME]
catatan
Per export-cluster-logs intah menunggu CloudWatch Log untuk menyelesaikan ekspor log, sehingga diharapkan mengalami periode waktu tanpa output apa pun.
Argumen bernama
-h, --help-
Menampilkan teks bantuan untuk
pcluster export-cluster-logs. --bucketBUCKET_NAME-
Menentukan nama bucket Amazon S3 untuk mengekspor data log cluster. Itu harus berada di Wilayah yang sama dengan cluster.
catatan
-
Anda harus menambahkan izin ke kebijakan bucket Amazon S3 untuk memberikan CloudWatch akses. Untuk informasi selengkapnya, lihat Meng atur izin pada bucket Amazon S3 di Panduan Pengguna CloudWatch Log.
-
Dimulai dengan AWS ParallelCluster versi 3.12.0,
--bucketopsi ini opsional. Jika opsi tidak ditentukan, bucket default AWS ParallelCluster regional (parallelcluster-hash-v1-DO-NOT-DELETE) akan digunakan, atau jika bucket Amazon S3 yang ditunjuk olehCustomS3Bucketditentukan dalam konfigurasi cluster, itu akan digunakan. Jika Anda tidak menentukan--bucketopsi dan Anda menggunakan AWS ParallelCluster bucket default, Anda tidak dapat mengekspor log keparallelcluster/folder, karena ini adalah folder yang dilindungi yang disediakan untuk penggunaan internal.
penting
Jika bucket AWS ParallelCluster default digunakan, pcluster akan mengurus konfigurasi kebijakan bucket. Jika Anda menyesuaikan kebijakan bucket dan kemudian memutakhirkan ke AWS ParallelCluster versi 3.12.0, kebijakan bucket akan diganti dan Anda harus menerapkan kembali perubahan Anda.
-
--cluster-name, -nCLUSTER_NAME-
Menentukan nama cluster.
--bucket-prefixBUCKET_PREFIX-
Menentukan jalur di bucket Amazon S3 tempat data log yang diekspor akan disimpan.
Secara default, awalan bucket adalah:
cluster-name-logs-202209061743.tar.gzadalah contoh waktu dalam202209061743%Y%m%d%H%Mformat.catatan
Dimulai dengan AWS ParallelCluster versi 3.12.0, jika Anda tidak menentukan
--bucketopsi dan Anda menggunakan AWS ParallelCluster bucket default, Anda tidak dapat mengekspor log keparallelcluster/folder, karena ini adalah folder yang dilindungi yang disediakan untuk penggunaan internal. --debug-
Mengaktifkan pencatatan debug.
--end-timeEND_TIME-
Menentukan akhir rentang waktu untuk mengumpulkan peristiwa log, dinyatakan dalam format ISO 8601 (
YYYY-MM-DDThh:mm:ssZ, misalnya2021-01-01T20:00:00Z'). Peristiwa dengan stempel waktu sama dengan atau lebih lambat dari waktu ini tidak disertakan. Elemen waktu (misalnya menit dan detik) dapat dihilangkan. Nilai default adalah waktu ketika ini. --filtersFILTER[FILTER...]-
Menentukan filter untuk log. Format:
Name=a,Values=1 Name=b,Values=2,3. Filter yang didukung adalah:private-dns-name-
Menentukan bentuk pendek dari nama DNS pribadi instance (mis.
ip-10-0-0-101). node-type-
Menentukan jenis node, satu-satunya nilai yang diterima untuk filter ini adalah
HeadNode.
--keep-s3-objectsKEEP_S3_OBJECTS-
Jika
true, ekspor objek yang diekspor ke Amazon S3 disimpan. (Defaultnyafalse.) --output-fileOUTPUT_FILE-
Menentukan jalur file untuk menyimpan arsip log. Jika ini disediakan, maka log disimpan secara lokal. Jika tidak, mereka diunggah ke Amazon S3 dengan URL dikembalikan dalam output. Defaultnya adalah mengunggah ke Amazon S3.
--region, -rREGION-
Menentukan Wilayah AWS yang akan digunakan. Wilayah AWS Harus ditentukan, menggunakan variabel
AWS_DEFAULT_REGIONlingkungan,regionpengaturan di[default]bagian~/.aws/configfile, atau--regionparameter. --start-timeSTART_TIME-
Menentukan awal rentang waktu, dinyatakan dalam format ISO 8601 (
YYYY-MM-DDThh:mm:ssZ, misalnya2021-01-01T20:00:00Z). Peristiwa log dengan stempel waktu sama dengan waktu ini atau lebih lambat dari waktu ini disertakan. Jika tidak ditentukan, defaultnya adalah waktu cluster dibuat.
Contoh menggunakan AWS ParallelCluster versi 3.1.4:
$pcluster export-cluster-logs --bucketcluster-v3-bucket-ncluster-v3{ "url": "https://cluster-v3-bucket..." }
Tidak dapat mengambil log?
Jika Anda tidak dapat mengambil log menggunakan export-cluster-logs perintah, lakukan salah satu hal berikut:
-
Ambil log secara manual dari grup CloudWatch log cluster.
-
Jika grup log kosong, SSH ke node cluster dan ambil log yang tercantum diMemecahkan masalah inisialisasi node.
-
Jika node cluster tidak dapat diakses karena cluster gagal dibuat, maka buat ulang cluster dengan opsi
--rollback-on-failure falsedan ambil log dari node.