Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen qping komutudur.
Program:
ADI
qping - Sun Grid Engine arka plan programlarının uygulama durumunu kontrol edin.
SÖZDİZİMİ
qping [-Yardım] [-noalias] [-ssl|-tcp] [ [ [-ben ] [-bilgi] [-F] ] | [ [-dump_tag etiket
[parametre] ] [-çöplük] [-yeni satır yok] ] ]
AÇIKLAMA
Qping Sun Grid Engine hizmet arka plan programının çalışma zamanı durumunu doğrulamak için kullanılır.
mevcut Sun Grid Engine uygulaması, kişinin SGE_QMASTER arka plan programını ve herhangi birini sorgulamasına olanak tanır.
SGE_EXECD arka plan programını çalıştırıyor. Qping komutu bir SIM (Durum Bilgisi) göndermek için kullanılır.
Hedef arka plan programına mesaj) gönderin. Belirtilen arka plan programının iletişim katmanı
durumu içeren bir SIRM (Durum Bilgisi Yanıt Mesajı) ile yanıt verin
danışılan arka plan programı hakkında bilgi.
qping -dump ve -dump_tag seçenekleri, yöneticinin aşağıdakileri gözlemlemesine olanak tanır:
Sun Grid Engine hizmet arka plan programının iletişim protokolü veri akışı. Qping dökümü
talimat kök hesapla ve gözlemlenen aynı ana bilgisayarda başlatılmalıdır.
daemon çalışıyor.
SEÇENEKLER
-f
Her ping aralığında tam durum bilgisini gösterin.
Ad çıktı Satır: İlk çıktı satırı isteğin tarihini ve saatini gösterir.
SIRM versiyon: SIRM'in dahili sürüm numarası (Durum Bilgisi Yanıt Mesajı)
SIRM mesaj id: Bu bağlantı için geçerli mesaj kimliği
başlama süresi: Daemon'un başlangıç zamanı. Format aşağıdaki gibidir:
AA/GG/YYYY SS:DD:SS (01.01.1970'den bu yana saniye)
koşmak zaman [S]: Başlangıç zamanından bu yana saniye cinsinden çalışma süresi
mesajları in okumak tampon: No. iletişim arabelleğindeki ara belleğe alınmış mesajların sayısı. Mesajlar
uygulama (arka plan programı) için ara belleğe alınır. Bu sayı çok büyüdüğünde arka plan programı
kendisine gönderilen tüm mesajları işleyemiyor.
mesajları in yazmak tampon: No. iletişim yazma arabelleğindeki ara belleğe alınmış mesajların sayısı.
mesajlar uygulamadan (arka plan programı) bağlı istemcilere gönderilir, ancak
iletişim katmanı henüz mesajları gönderemedi. Bu sayı çok büyürse
iletişim katmanı bunları uygulamanın (arka plan programı) istediği kadar hızlı gönderemez
gönderilecek mesajlar.
nr. of bağlı müşteriler: Bu, bu arka plan programına gerçek bağlı istemcilerin sayısıdır.
Bu aynı zamanda mevcut qping bağlantısını da ifade eder.
durumu: Arka plan programının durum değeri. Bu değer, yanıt veren uygulamaya bağlıdır.
qping isteğine. Uygulama herhangi bir bilgi sağlamıyorsa durum:
99999. Sun Grid Engine arka plan programlarının olası durum bilgisi değerleri şunlardır:
qmaster:
0 Olağandışı bir zamanlama durumu yoktur.
1 Bir veya daha fazla iş parçacığı uyarı zaman aşımına ulaştı. Bu, en az bir
iş parçacığı, zaman damgasını olağandışı uzun bir süre boyunca artırmaz. Mümkün bir
Bunun nedeni bu iş parçacığının yüksek iş yüküdür.
2 Bir veya daha fazla iş parçacığı hata zaman aşımına ulaştı. Bu, en az bir
iş parçacığı zaman damgasını 10 dakikadan uzun süre artırmadı.
3 Zaman ölçümü başlatılmadı.
yürüt:
0 Olağandışı bir zamanlama durumu yoktur.
1 Gönderici uyarı zaman aşımına ulaştı. Sevk görevlisi bunu yaptığında bu durum gerçekleşebilir.
zaman damgasını olağandışı uzun bir süre boyunca artırmamalı. Bunun olası bir nedeni
yüksek iş yükü.
2 Gönderici hata zaman aşımına ulaştı. Bu, dağıtım görevlisinin bunu yapmaması durumunda meydana gelebilir.
zaman damgasını 10 dakikadan daha uzun süre artırdı.
3 Zaman ölçümü başlatılmadı.
bilgi: Daemon'un durum mesajı. Bu değer, yanıt veren uygulamaya bağlıdır.
qping isteği. Uygulama herhangi bir bilgi sağlamıyorsa bilgi mesajı
mevcut değil". Sun Grid için olası durum bilgisi değerleri şunlardır
Motor servis programları:
qmaster:
Bilgi mesajı, qmaster iş parçacıkları ve ardından bir iş parçacığı hakkında bilgi içerir
durum ve zaman bilgisi. Bilinen ipliklerden biri her geçtiğinde
ana döngüleri zaman bilgisi güncellenir. Qmaster'ın iki mesajı olduğundan
iş parçacıkları her mesaj dizisi saati günceller. Bu, zaman aşımı anlamına gelir
mesaj dizisi (MT) yalnızca artık hiçbir mesaj dizisi etkin olmadığında gerçekleşebilir:
THREAD_NAME: THREAD_STATE (THREAD_TIME)
THREAD_NAME:
ANA: Ana konu
sinyalci: Sinyal dizisi
event_master: Olay ana iş parçacığı
zamanlayıcı: Zamanlayıcı iş parçacığı
işçi: İşçi iş parçacığı
dinleyici: Dinleyici dizisi
zamanlayıcı: Zamanlayıcı iş parçacığı
jvm: Java iş parçacığı
Yukarıdaki konu adlarının ardından 3 haneli bir sayı gelecektir.
THREAD_STATE:
R: Koşu
W: Uyarı
E: Hata
THREAD_TIME:
Son zaman damgası güncellemesinden bu yana geçen süre.
Gönderici bilgisi ek bir bilgi dizesini takip ettikten sonra
tam başvuru durumunu açıklar.
yürüt:
Bilgi mesajı execd iş dağıtıcısı için bilgiler içerir:
sevk görevlisi: STATE (TIME)
DURUM:
R: Koşu
W: Uyarı
E: Hata
ZAMAN:
Son zaman damgası güncellemesinden bu yana geçen süre.
İş parçacığı bilgilerinin ardından, açıklayan ek bir bilgi dizesi gelir.
başvuru durumu.
Monitör: Varsa, bir iş parçacığına ilişkin istatistikleri görüntüler. Her iş parçacığının verileri görüntülenir
tek satırda. Bu satırın formatı herhangi bir zamanda değiştirilebilir. Yalnızca usta uygular
izleme.
-Yardım
Tüm seçeneklerin bir listesini yazdırır.
-i aralık
Qping aralık süresini ayarlayın.
Varsayılan aralık süresi bir saniyedir. Qping bir SIM gönderecek (Durum Bilgileri
Her aralık zamanında mesaj).
-bilgi
Tam durum bilgisini göster (bkz. -f daha fazla bilgi için) ve çıkın. Çıkış değeri 0
hata olmadığını gösterir. Hatalarda qping 1 ile döner.
-noalias
Şurada bulunan host_aliases dosyasını yoksay / /ortak/anasistem_aliases. If
bu seçenek kullanıldığında herhangi bir Sun Grid Engine ortam değişkeninin ayarlanması gerekmez.
-ssl
Bu seçenek bir SSL (Güvenli Yuva Katmanı) yapılandırmasını belirtmek için kullanılabilir. Qping
SSL çalıştıran hizmetlere bağlanmak için yapılandırmayı kullanacaktır. SGE ayarlar dosyası ise
kaynaklı değilse, SGE_ROOT ihtiyacını atlamak için -noalias seçeneğini kullanmanız gerekir.
Çevre değişkeni. Aşağıdaki ortam değişkenleri ortamınızı belirtmek için kullanılır:
belgeleri:
SSL_CA_CERT_FILE - CA sertifika dosyası
SSL_CERT_FILE - sertifika dosyası
SSL_KEY_FILE - anahtar dosyası
SSL_RAND_FILE - rand dosyası
-tcp
Bu seçenek, diğer hizmetlere bağlanmak için kullanılan protokol olarak TCP/IP'yi seçmek için kullanılır.
-yeni satır
Döküm çıktısında bir mesaj içinde satır sonu bulunmaz ve ikili mesajlar
ambalajından çıkarıldı.
boşaltma
Bu seçenek, yöneticinin bir bilgisayarın iletişim protokolü veri akışını gözlemlemesine olanak tanır.
Sun Grid Engine hizmet programı. qping -dump talimatı root olarak başlatılmalı ve
gözlemlenen arka plan programının çalıştığı aynı ana bilgisayar.
Çıktı stdout'a yazılır. "SGE_QPING_OUTPUT_FORMAT" ortam değişkeni şu şekilde olabilir:
Sütunları gizlemek, varsayılan sütun genişliğini ayarlamak veya ana bilgisayar adı çıktı biçimini ayarlamak için ayarlayın.
ortam değişkeninin değeri aşağıdakilerin herhangi bir kombinasyonuna ayarlanabilir
boşluk karakteriyle ayrılan belirteçler:
"h:X" -> X sütununu gizle
"s:X" -> X sütununu göster
"w:X:Y" -> X sütununun genişliğini Y olarak ayarlayın
"hn:X" -> ana bilgisayar adı çıkış parametresi X'i ayarlayın.
X değerleri "uzun" veya "kısa"dır
Hangi sütunların mevcut olduğunu görmek için qping -help'i başlatın.
-dump_tag etiket [parametre]
Bu seçenek -dump ile aynı anlama sahiptir ancak şu şekilde daha fazla bilgi sağlayabilir:
qping'in yazdırması gereken hata ayıklama düzeyini ve mesaj türlerini belirterek:
-dump_tag TÜMÜ
Bu seçenek, hata ayıklama düzeyleri için tüm olası hata ayıklama mesajlarını (APP+MSG) gösterir: HATA,
UYARI, BİLGİ, HATA AYIKLAMA ve DPRINTF. İletişime geçilen servisin bu tür hizmetleri desteklemesi gerekir
hata ayıklama. Bu seçenek şu anda uygulanmamaktadır.
-dump_tag uygulaması
Bu seçenek yalnızca hata ayıklama düzeyleri için uygulama hata ayıklama mesajlarını gösterir: HATA,
UYARI, BİLGİ, HATA AYIKLAMA ve DPRINTF. İletişime geçilen servisin bu tür hizmetleri desteklemesi gerekir
hata ayıklama. Bu seçenek şu anda uygulanmamaktadır.
-dump_tag MSG
Bu seçenek -dump seçeneğiyle aynı davranışa sahiptir.
ev sahibi
Daemon'un çalıştığı ana bilgisayar.
Liman
Arka plan programının bağlandığı bağlantı noktası (sge_qmaster/sge_execd bağlantı noktası numarası kullanılır).
isim
İletişim uç noktasının adı ("qmaster" veya "execd"). Bir iletişim uç noktası bir
ana bilgisayar adı/uç nokta adı/uç nokta kimliği üçlüsü (örneğin, ana bilgisayarA/qmaster/1 veya alt ana bilgisayar/qstat/4).
id
İletişim uç noktasının kimliği (arka plan programları için "1")
ÖRNEKLER
>qping master_host 31116 qmaster
08 24:2004:16 41 numaralı bağlantı noktasındaki master_host/qmaster/15 uç noktası 1 saniyeden beri çalışıyor
08 24:2004:16 41 numaralı bağlantı noktasındaki master_host/qmaster/16 uç noktası 1 saniyeden beri çalışıyor
08 24:2004:16 41 numaralı bağlantı noktasındaki master_host/qmaster/17 uç noktası 1 saniyeden beri çalışıyor
> qping -info master_host 31116 qmaster 1
08/24/2004 16:42:47:
SIRM sürümü: 0.1
SIRM mesaj kimliği: 1
başlangıç zamanı: 08 20:2004:11 (05)
çalışma süresi [s]: 365853
okuma arabelleğindeki mesajlar: 0
Yazma arabelleğindeki mesajlar: 0
nr. bağlı istemci sayısı: 4
durum: 0
bilgi: tamam
> qping -info execd_host 31117 execd 1
08/24/2004 16:43:45:
SIRM sürümü: 0.1
SIRM mesaj kimliği: 1
başlangıç zamanı: 08 20:2004:11 (06)
çalışma süresi [s]: 365852
okuma arabelleğindeki mesajlar: 0
Yazma arabelleğindeki mesajlar: 0
nr. bağlı istemci sayısı: 2
durum: 0
bilgi: tamam
ÇEVRE DEĞİŞKENLER
SGE_ROOT Sun Grid Engine standart yapılandırma dosyalarının konumunu belirtir.
SGE_CELL Ayarlanırsa, varsayılan Sun Grid Engine hücresini belirtir.
Onworks.net hizmetlerini kullanarak qping'i çevrimiçi kullanın