Ini adalah perintah qping 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
qping - memeriksa status aplikasi daemon Sun Grid Engine.
SINTAKSIS
qping [-Tolong] [-noalias] [-ssl|-tcp] [ [ [-Saya ] [-info] [-F] ] | [ [-buang_tag label
[parameter] ] [-membuang] [-baris baru] ] ]
DESKRIPSI
Qping digunakan untuk memvalidasi status runtime daemon layanan Sun Grid Engine. NS
implementasi Sun Grid Engine saat ini memungkinkan seseorang untuk menanyakan daemon SGE_QMASTER dan semua
menjalankan daemon SGE_EXECD. Perintah qping digunakan untuk mengirim SIM (Informasi Status
Message) ke daemon tujuan. Lapisan komunikasi daemon yang ditentukan akan
merespons dengan SIRM (Status Information Response Message) yang berisi status
informasi tentang daemon yang dikonsultasikan.
Opsi qping -dump dan -dump_tag memungkinkan administrator untuk mengamati
aliran data protokol komunikasi dari daemon layanan Sun Grid Engine. qping-dump
instruksi harus dimulai dengan akun root dan pada host yang sama di mana yang diamati
daemon sedang berjalan.
PILIHAN
-f
Tampilkan informasi status lengkap pada setiap interval ping.
Pertama keluaran Garis: Baris keluaran pertama menunjukkan tanggal dan waktu permintaan.
SIRM versi: Nomor versi internal SIRM (Pesan Tanggapan Informasi Status)
SIRM pesan id: Id pesan saat ini untuk koneksi ini
awal waktu: Waktu mulai daemon. Formatnya adalah sebagai berikut:
MM/DD/YYYY HH:MM:SS (detik sejak 01.01.1970)
menjalankan waktu [S]: Jalankan waktu dalam hitungan detik sejak waktu mulai
pesan in Baca baca penyangga: No. pesan buffer dalam buffer komunikasi. Pesan-pesan
buffer untuk aplikasi (daemon). Ketika jumlah ini bertambah terlalu besar, daemonnya adalah
tidak dapat menangani semua pesan yang dikirim ke sana.
pesan in menulis penyangga: No. pesan buffer dalam buffer tulis komunikasi. NS
pesan dikirim dari aplikasi (daemon) ke klien yang terhubung, tetapi
lapisan komunikasi belum dapat mengirim pesan. Jika jumlah ini tumbuh terlalu besar,
lapisan komunikasi tidak dapat mengirimnya secepat yang diinginkan aplikasi (daemon)
pesan-pesan yang akan dikirim.
no. of terhubung klien: Ini adalah jumlah klien yang sebenarnya terhubung ke daemon ini.
Ini juga menyiratkan koneksi qping saat ini.
status: Nilai status daemon. Nilai ini tergantung pada aplikasi yang membalas
untuk permintaan qping. Jika aplikasi tidak memberikan informasi apa pun, statusnya adalah
99999. Berikut adalah kemungkinan nilai informasi status untuk daemon Sun Grid Engine:
qmaster:
0 Tidak ada situasi waktu yang tidak biasa.
1 Satu atau beberapa utas telah mencapai batas waktu peringatan. Ini mungkin terjadi ketika setidaknya satu
utas tidak menambah cap waktunya untuk waktu yang tidak biasa. Mungkin
alasan untuk ini adalah beban kerja yang tinggi untuk utas ini.
2 Satu atau beberapa utas telah mencapai batas waktu kesalahan. Ini mungkin terjadi ketika setidaknya satu
utas belum menambah cap waktunya selama lebih dari 10 menit.
3 Pengukuran waktu tidak diinisialisasi.
eksekusi:
0 Tidak ada situasi waktu yang tidak biasa.
1 Dispatcher telah mencapai batas waktu peringatan. Ini mungkin terjadi ketika petugas operator melakukannya
tidak menambah cap waktunya untuk waktu yang lama. Alasan yang mungkin untuk ini adalah
beban kerja yang tinggi.
2 Dispatcher telah mencapai batas waktu kesalahan. Ini mungkin terjadi ketika petugas operator belum
menambah cap waktunya selama lebih dari 10 menit.
3 Pengukuran waktu tidak diinisialisasi.
Info: Pesan status daemon. Nilai ini tergantung pada aplikasi yang membalas
permintaan qping. Jika aplikasi tidak memberikan informasi apa pun, pesan info
tidak tersedia". Berikut adalah kemungkinan nilai informasi status untuk Sun Grid
Daemon mesin:
qmaster:
Pesan info berisi informasi tentang utas qmaster diikuti oleh utas
informasi keadaan dan waktu. Setiap kali ketika salah satu utas yang dikenal melewati
loop utama mereka informasi waktu diperbarui. Karena qmaster memiliki dua pesan
utas setiap utas pesan memperbarui waktu. Ini berarti batas waktu untuk
utas pesan (MT) hanya dapat terjadi ketika tidak ada utas pesan yang aktif lagi:
THREAD_NAME: THREAD_STATE (THREAD_TIME)
THREAD_NAME:
UTAMA: Utas utama
pemberi sinyal: Ulir sinyal
event_master: Utas master acara
pengatur waktu: utas pengatur waktu
pekerja: Utas pekerja
pendengar: utas pendengar
penjadwal: Utas penjadwal
jvm: utas Java
Nama utas di atas akan diikuti oleh 3 digit angka.
THREAD_STATE:
R: Lari
W: Peringatan
E: Kesalahan
THREAD_TIME:
Waktu sejak pembaruan stempel waktu terakhir.
Setelah informasi petugas operator mengikuti rangkaian informasi tambahan yang
menjelaskan status aplikasi lengkap.
eksekusi:
Pesan info berisi informasi untuk execd job dispatcher:
petugas operator: NEGARA (WAKTU)
NEGARA:
R: Lari
W: Peringatan
E: Kesalahan
WAKTU:
Waktu sejak pembaruan stempel waktu terakhir.
Setelah informasi utas mengikuti string informasi tambahan yang menjelaskan
status aplikasi.
Memantau: Jika tersedia, menampilkan statistik pada utas. Data untuk setiap utas ditampilkan
dalam satu baris. Format baris ini dapat diubah kapan saja. Hanya master yang menerapkan
pemantauan.
-bantu
Mencetak daftar semua opsi.
-i selang
Atur waktu interval qping.
Waktu interval default adalah satu detik. Qping akan mengirimkan SIM (Informasi Status
Pesan) pada setiap interval waktu.
-Info
Tampilkan informasi status lengkap (lihat -f untuk informasi lebih lanjut) dan keluar. Nilai keluar 0
menunjukkan tidak ada kesalahan. Pada kesalahan qping kembali dengan 1.
-noalias
Abaikan file host_aliases, yang terletak di / /common/host_aliases. If
opsi ini digunakan, tidak perlu menyetel variabel lingkungan Sun Grid Engine.
-ssl
Opsi ini dapat digunakan untuk menentukan konfigurasi SSL (Secure Socket Layer). qping
akan menggunakan konfigurasi untuk terhubung ke layanan yang menjalankan SSL. Jika file pengaturan SGE adalah
tidak bersumber, Anda harus menggunakan opsi -noalias untuk mengabaikan kebutuhan akan SGE_ROOT
variabel lingkungan. Variabel lingkungan berikut digunakan untuk menentukan
sertifikat:
SSL_CA_CERT_FILE - file sertifikat CA
SSL_CERT_FILE - file sertifikat
SSL_KEY_FILE - file kunci
SSL_RAND_FILE - file rand
-tcp
Opsi ini digunakan untuk memilih TCP/IP sebagai protokol yang digunakan untuk menyambung ke layanan lain.
-baris baru
Output dump tidak akan memiliki linebreak dalam pesan dan pesan biner tidak
dibongkar.
-membuang
Opsi ini memungkinkan administrator untuk mengamati aliran data protokol komunikasi dari a
Daemon layanan Sun Grid Engine. Instruksi qping -dump harus dimulai sebagai root dan aktif
host yang sama tempat daemon yang diamati berjalan.
Outputnya ditulis ke stdout. Variabel lingkungan "SGE_QPING_OUTPUT_FORMAT" dapat berupa
atur untuk menyembunyikan kolom, atur lebar kolom default, atau atur format output nama host. NS
nilai variabel lingkungan dapat diatur ke kombinasi berikut:
penentu yang dipisahkan oleh karakter spasi:
"h:X" -> sembunyikan kolom X
"s:X" -> tampilkan kolom X
"w:X:Y" -> atur lebar kolom X ke Y
"hn:X" -> setel parameter keluaran nama host X.
Nilai X adalah "panjang" atau "pendek"
Mulai qping -help untuk melihat kolom mana yang tersedia.
-buang_tag label [parameter]
Opsi ini memiliki arti yang sama dengan -dump, tetapi dapat memberikan lebih banyak informasi dengan
menentukan tingkat debug dan jenis pesan yang harus dicetak qping:
-dump_tag SEMUA
Opsi ini menampilkan semua kemungkinan pesan debug (APP+MSG) untuk tingkat debug, ERROR,
PERINGATAN, INFO, DEBUG dan DPRINTF. Layanan yang dihubungi harus mendukung jenis ini
debug. Opsi ini saat ini tidak diterapkan.
-dump_tag APLIKASI
Opsi ini hanya menampilkan pesan debug aplikasi untuk tingkat debug, ERROR,
PERINGATAN, INFO, DEBUG dan DPRINTF. Layanan yang dihubungi harus mendukung jenis ini
debug. Opsi ini saat ini tidak diterapkan.
-dump_tag MSG
Opsi ini memiliki perilaku yang sama dengan opsi -dump.
tuan rumah
Host tempat daemon berjalan.
pelabuhan
Port yang telah diikat daemon (menggunakan nomor port sge_qmaster/sge_execd).
nama
Nama titik akhir komunikasi ("qmaster" atau "execd"). Titik akhir komunikasi adalah
triplet nama host/nama titik akhir/id titik akhir (mis. hostA/qmaster/1 atau subhost/qstat/4).
id
Id titik akhir komunikasi ("1" untuk daemon)
CONTOH
>qping master_host 31116 qmaster
08/24/2004 16:41:15 titik akhir master_host/qmaster/1 di port 31116 sudah habis sejak 365761 detik
08/24/2004 16:41:16 titik akhir master_host/qmaster/1 di port 31116 sudah habis sejak 365762 detik
08/24/2004 16:41:17 titik akhir master_host/qmaster/1 di port 31116 sudah habis sejak 365763 detik
> qping -info master_host 31116 qmaster 1
08/24/2004 16:42:47:
Versi SIRM: 0.1
ID pesan SIRM: 1
waktu mulai: 08/20/2004 11:05:14 (1092992714)
waktu berjalan [s]: 365853
pesan dalam buffer baca: 0
pesan dalam buffer tulis: 0
tidak dari klien yang terhubung: 4
keadaan: 0
info: oke
> qping -info execd_host 31117 execd 1
08/24/2004 16:43:45:
Versi SIRM: 0.1
ID pesan SIRM: 1
waktu mulai: 08/20/2004 11:06:13 (1092992773)
waktu berjalan [s]: 365852
pesan dalam buffer baca: 0
pesan dalam buffer tulis: 0
tidak dari klien yang terhubung: 2
keadaan: 0
info: oke
LINGKUNGAN VARIABEL
SGE_ROOT Menentukan lokasi file konfigurasi standar Sun Grid Engine.
SGE_CELL Jika disetel, tentukan sel default Sun Grid Engine.
Gunakan qping online menggunakan layanan onworks.net