SORU
28 Temmuz 2010, ÇARŞAMBA


Hata ayıklama monitör

Hata ayıklama monitör büyük bir acı buluyorum. Monitör kabuk ortamı temelde (hiçbir yol ya da diğer ortam değişkenleri) yok. Ayrıca, bulabildiğim günlük dosyası yok.

Sorun, eğer monitör senaryoyu başlatmak veya durdurmak komutu başarısız olursa, bu zor sorunun ne olduğunu ayırt etmek. Genellikle sadece kabuk ortamı monitör kabuk ortamından farklı olduğu için kabuk komutu çalıştırmak kadar basit değil bu kez.

İnsanlar monitör yapılandırmaları hata ayıklama için kullandığı bazı teknikleri nelerdir?

Örneğin, monitör bir kabuk, benim komut test, ya da sorunun ne olduğunu görmek için bir günlük dosyası için mutlu olurdum.

CEVAP
18 Ocak 2011, Salı


Aynı sorunu yaşadım. Kullanarak monitör yok ayrıntılı komut satırı seçeneği yardımcı olur biraz, ama bulduğum en iyi yolu oluşturmak için bir ortam olarak benzer olarak mümkün olan bu monitör çevre ve çalıştır Başlat/Durdur program var.

# monit runs as superuser
$ sudo su

# the -i option ignores the inherited environment
# this PATH is what monit supplies by default
$ env -i PATH=/bin:/usr/bin:/sbin:/usr/sbin /bin/sh

# try running start/stop program here
$

En yaygın sorunlardan ortam değişkeni ile ilgili (özellikle PATH) veya izinle ilgili buldum. Monitör genellikle root olarak çalışır.

Ayrıca eğer monitör sizin config as uid myusername kullanırsanız, o zaman test yapmadan önce kullanıcı için myusername değiştirmelisiniz.

Umarım yardımcı olmuştur.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DJAndrewRyan

    DJAndrewRyan

    22 Ocak 2007
  • ELPRESADOR

    ELPRESADOR

    21 HAZİRAN 2008
  • Huot Media

    Huot Media

    7 Mayıs 2010