Amazon Best VPN GoSearch

favorit OnWorks

pegasus-cluster - Online di Awan

Jalankan pegasus-cluster di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah perintah pegasus-cluster yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


pegasus-cluster - menjalankan daftar aplikasi

RINGKASAN


cluster pegasus [-d] [-e | -f] [-S ec] [-s fn] [-R fn] [-n nr] [file masukan]

DESKRIPSI


cluster pegasus alat mengeksekusi daftar aplikasi dalam urutan yang ditentukan (dengan asumsi
mode sekuensial.) Biasanya digunakan untuk melakukan pengelompokan horizontal independen
aplikasi, dan tidak peduli dengan kegagalan aplikasi. Kegagalan seperti itu seharusnya
ditangkap dengan menggunakan pegasus-kickstart untuk memulai aplikasi.

Dalam mode pengelompokan vertikal, keras kegagalan mode didorong, mengakhiri eksekusi segera
sebagai salah satu aplikasi gagal. Saat menjalankan alur kerja yang kompleks melalui cluster pegasus , yang
urutan aplikasi dalam file input harus diurutkan secara topologi.

Aplikasi biasanya menggunakan pegasus-kickstart untuk mengeksekusi. Dalam pegasus-kickstart
kasus, semua permintaan dari pegasus-kickstart kecuali yang pertama harus menambahkan
pegasus-kickstart Option -H untuk menekan pengulangan pembukaan XML dan lainnya
header tidak menarik ketika diulang.

cluster pegasus mengizinkan kutipan gaya shell. Satu tingkat kutipan dihapus dari
argumen. Harap dicatat bahwa pegasus-kickstart juga akan menghapus satu tingkat kutipan.

ARGUMEN


-d
Opsi ini meningkatkan tingkat debug. Pesan debug dibuat di stdout . Oleh
default, debugging minimal.

-e
Bendera ini menghidupkan perilaku lama cluster pegasus untuk selalu menjalankan semuanya dan
kembali sukses tidak peduli apa. Itu -e bendera saling eksklusif dengan -f bendera. Oleh
default, semua aplikasi dijalankan terlepas dari kegagalan. Aplikasi apa pun yang terdeteksi
kegagalan menghasilkan status keluar bukan nol dari cluster pegasus.

-f
Dalam mode kegagalan keras, segera setelah satu aplikasi gagal, baik melalui pintu keluar bukan nol
kode, atau dengan mati pada sinyal, eksekusi lebih lanjut dihentikan. Dalam eksekusi paralel
mode, satu atau lebih aplikasi lain nanti dalam file urutan mungkin telah dimulai
sudah pada saat kegagalan terdeteksi. Gugus Pegasus akan menunggu penyelesaiannya
aplikasi ini, tetapi tidak memulai yang baru. Itu -f bendera saling eksklusif dengan
itu -e bendera. Secara default, semua aplikasi dijalankan terlepas dari kegagalan. Setiap
kegagalan aplikasi yang terdeteksi menghasilkan status keluar bukan nol dari cluster pegasus.

-h
Opsi ini mencetak pesan bantuan dan keluar dari program.

-s fn
Opsi ini akan mengirim pesan protokol (untuk Mei) ke file yang ditentukan. Secara default,
semua pesan ditulis ke stdout .

-R fn
Fitur pelaporan kemajuan, jika diaktifkan, akan menulis satu catatan peristiwa setiap kali ada
aplikasi dimulai, dan satu catatan peristiwa setiap kali aplikasi selesai. Ini
untuk memungkinkan pelacakan pekerjaan yang sedang berlangsung. Secara default, track log tidak ditulis, kecuali
variabel lingkungan SEQEXEC_PROGRESS_REPORT diatur. Jika disetel, laporan kemajuan adalah
ditambahkan ke file yang ditunjuk oleh variabel lingkungan.

-S ec
Opsi ini adalah opsi multi, yang dapat digunakan beberapa kali. Untuk setiap yang diberikan
kode keluar bukan nol dari suatu aplikasi, tandai sebagai bentuk keberhasilan. Di -f mode, ini
maksudnya cluster pegasus tidak akan gagal saat melihat kode keluar ini dari mana pun
aplikasi yang dijalankannya. Secara default, semua kode keluar bukan nol merupakan kegagalan.

-n nr
Opsi ini menentukan jumlah eksekusi paralel. Biasanya, eksekusi paralel
hanya direkomendasikan pada sistem multi-inti, dan harus diterapkan dengan agak hati-hati, yaitu
hanya pekerjaan yang sepenuhnya independen di seluruh file masukan harus pernah dicoba untuk
dijalankan secara paralel. Argumen nr adalah jumlah pekerjaan paralel yang seharusnya
digunakan. Selain bilangan bulat non-negatif, kata mobil juga dipahami. Kapan
mobil ditentukan, cluster pegasus akan mencoba untuk secara otomatis menentukan nomor
core yang tersedia dalam sistem. Eksekusi yang sangat berurutan, seolah-olah nr adalah 1, adalah
default. Jika variabel lingkungan SEQEXEC_CPU diatur, itu akan menentukan
jumlah default CPU.

file masukan
File input menentukan daftar aplikasi yang akan dijalankan, satu per baris. Komentar dan
baris kosong diperbolehkan. Karakter komentar adalah octothorpe (#), dan meluas ke
akhir baris. Secara default, cluster pegasus kegunaan stdin untuk membaca daftar
aplikasi untuk dieksekusi.

KEMBALI NILAI


cluster pegasus alat mengembalikan 1, jika opsi ilegal digunakan. Ini mengembalikan 2, jika
file status dari opsi -s tidak bisa dibuka. Ini mengembalikan 3, jika file input tidak dapat
dibuka. memang tidak kembalikan kegagalan apa pun untuk aplikasi yang gagal di pintu keluar lama -e mode. Di
kegagalan dan kegagalan yang sulit -f mode, itu akan mengembalikan 5 untuk kegagalan yang sebenarnya. penentuan dari
kegagalan dimodifikasi oleh -S .

Semua kesalahan internal lainnya tidak ada, cluster pegasus akan selalu mengembalikan 0 saat dijalankan
tanpa -f . Tidak seperti shell, itu akan tidak mengembalikan kode keluar aplikasi terakhir. Di kegagalan
mode, itu akan mengembalikan 5, jika ada aplikasi yang gagal. Tidak seperti shell, itu akan tidak kembalikan
kode keluar aplikasi terakhir. Namun, itu akan menjalankan semua aplikasi. tekad
kegagalan dimodifikasi oleh -S bendera. Di dalam -f mode, *pegasus-cluster mengembalikan 0 jika
semua aplikasi urutan utama berhasil, atau 5 jika salah satu gagal; atau lebih dari satu secara paralel
modus eksekusi. Ini akan berjalan hanya selama aplikasi berhasil. Seperti sebelumnya,
*-S flag menentukan apa yang merupakan kegagalan.

cluster pegasus aplikasi juga akan membuat ringkasan kecil tentang stdout untuk setiap pekerjaan,
dan satu untuk dirinya sendiri, tentang keberhasilan dan kegagalan. Lapangan gagal laporkan kode keluar apa pun
itu bukan nol atau sinyal penghentian kematian. memang tidak termasuk keluar bukan nol
kode yang ditandai sebagai sukses menggunakan -S .

TUGAS RINGKASAN


Setiap tugas dijalankan oleh cluster pegasus menghasilkan catatan yang dikurung dengan tanda kurung siku seperti
ini (setiap entri dipecah menjadi dua baris agar mudah dibaca):

[cluster-task id=1, start="2011-04-27T14:31:25.340-07:00", duration=0.521,
status=0, baris=1, pid=18543, app="/bin/usleep"]
[cluster-task id=2, start="2011-04-27T14:31:25.342-07:00", duration=0.619,
status=0, baris=2, pid=18544, app="/bin/usleep"]
[cluster-task id=3, start="2011-04-27T14:31:25.862-07:00", duration=0.619,
status=0, baris=3, pid=18549, app="/bin/usleep"]

Setiap catatan diperkenalkan oleh string tugas klaster dengan unsur-unsur berikut,
di mana string dikutip:

id
Ini adalah nilai numerik untuk aplikasi urutan utama, yang menunjukkan . aplikasi
tempat di file urutan. Tugas penyiapan menggunakan string penyiapan , dan pembersihan
tugas menggunakan string pembersihan .

awal
adalah cap waktu ISO 8601, dengan resolusi milidetik, saat aplikasi
dimulai. String ini dikutip.

lamanya
adalah durasi waktu dinding aplikasi dalam detik, dengan resolusi milidetik.

status
adalah mentah status keluar seperti yang dikembalikan oleh menunggu keluarga panggilan sistem. Biasanya,
kode keluar ditemukan di byte tinggi, dan sinyal kematian di byte rendah.
Biasanya, 0 menunjukkan eksekusi yang berhasil, dan nilai lainnya merupakan masalah. Namun,
detail bisa berbeda antar sistem, dan kode keluar hanya bermakna pada hal yang sama
os dan arsitektur.

line
adalah nomor baris tempat tugas ditemukan dalam file urutan utama. Pengaturan- dan
tugas pembersihan tidak memiliki atribut ini.

pid
adalah id proses tempat aplikasi dijalankan.

aplikasi
adalah jalur ke aplikasi yang dimulai. Seperti halnya catatan kemajuan, apa pun
pegasus-kickstart akan diurai sehingga Anda melihat aplikasi yang sebenarnya.

KLUSTER PEGASUS RINGKASAN


Ringkasan akhir penghitungan adalah catatan yang dikurung dengan tanda kurung siku seperti ini (rusak
lebih dari dua baris untuk keterbacaan):

[cluster-summary stat="ok", lines=3, tugas=3, berhasil=3, gagal=0, ekstra=0,
duration=1.143, start="2011-04-27T14:31:25.338-07:00", pid=18542, app="./seqexec"]

Rekor diperkenalkan oleh string ringkasan-klaster dengan konstituen berikut:

Stat
Tali gagal ketika cluster pegasus akan kembali dengan status keluar 5.
Konkretnya, ini adalah kegagalan dalam kegagalan mode, dan kegagalan pertama di -f mode.
Kalau tidak, itu akan selalu menjadi string ok , jika rekaman diproduksi.

baris
adalah nomor baris penghenti dari file urutan input, yang menunjukkan seberapa jauh pemrosesan
telah mendapatkan. Hingga jumlah inti, baris tambahan mungkin telah diuraikan jika terjadi -f
mode.

tugas
adalah jumlah tugas yang diproses.

berhasil
adalah jumlah pekerjaan urutan utama yang berhasil.

gagal
adalah jumlah pekerjaan urutan utama yang gagal. Kondisi kegagalan tergantung pada
-S pengaturan juga.

tambahan
adalah 0, 1 atau 2, tergantung pada keberadaan pekerjaan penyiapan dan pembersihan.

lamanya
adalah durasi dalam detik, dengan resolusi milidetik, berapa lama *pegasus-cluster
lari.

awal
adalah waktu mulai cluster pegasus sebagai cap waktu ISO 8601.

Gunakan pegasus-cluster online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

Perintah Linux

Ad




×
iklan
❤️Berbelanja, pesan, atau beli di sini — tanpa biaya, membantu menjaga layanan tetap gratis.