SystemD hizmeti için "etkin (çıkıldı)" durumu ne anlama geliyor?


41

Esas olarak thisismywebserver adında bir web sunucusu çalıştıran özel bir servis ile çalışıyorum. Şu anda çalışmıyor (bir sayfaya erişmeye çalışırken "Bağlanılamıyor" hatası alıyorum).

service thisismywebserver statusHizmetin durumunu görmek için bu komutu çalıştırdığımda durumun "etkin (çıkıldı)" olduğunu görüyorum. Bu, hizmetin çalışmayı durdurduğu anlamına mı geliyor? Eğer değilse, o zaman bu ne anlama geliyor?

root@thisismywebserver-testing:~# service thisismywebserver status
● thisismywebserver.service - LSB: ThisIsMyWebServer server
   Loaded: loaded (/etc/init.d/thisismywebserver)
   Active: active (exited) since Sun 2015-11-08 23:01:33 EST; 18h ago

Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.

Yanıtlar:


16

Görünüşe göre sistemli bir sistemi çalıştırıyorsunuz, ancak sysV komutlarını kullanıyorsunuz. Bir sysV init betiği veya sistem birimi dosyası oluşturdunuz mu?

Durum aktif (çıkıldı), sistemd'in komutları başarıyla çalıştırdığını, ancak izlenecek bir arka plan programı olduğunu bilmediği anlamına gelir.

Varsa, birim dosyasında, başlattığınız işlemin ana işlem olup olmadığına, alt işlemlerin yapılması ve çıkışların yapılmasına göre Tip ve ExecStart seçeneklerini uygun şekilde yapılandırarak tanımlamanız gerekir.

Farklı sistem sayfaları sayfalarını kontrol edin veya sorunuzu güncelleyin ve birim dosyasını ya da init betiğini gönderin.


Cevabınız için teşekkürler! Önceki geliştirici kullanılamadığından bu sistem üzerinde çalışmaya yeni başladım, bu yüzden bu alternatiflerin hangisinin geçerli olduğunu bilmiyorum. Bahsettiğiniz man sayfalarını okuyacağım ve çözebilecek miyim bakacağım.
Çok Düzensiz

1
@Bram Bunu nasıl belirteceğimizi bize bildirir misiniz? O yoluyla mı ExecStartve ExecStop? Aynı sorunla karşı karşıyayım
kingsmasher1

1
@ cevabımı reddetmiş olan kimse: lütfen yorum yapın ve bu cevabın neden doğru olmadığını veya tamamlanmadığını düşündüğünüzü açıklayın.
Bram

LSB:Sağlanan açıklamasında sorgulayıcı bir hizmet birimi, Bram yaratmadı olduğunu söyler. Bkz. Unix.stackexchange.com/a/386876/5132 ve unix.stackexchange.com/a/387314/5132 .
JdeBP

1
Bu durum aynı zamanda hizmetin başlatıldığı ancak sürecinin, muhtemelen ölümcül bir hata nedeniyle derhal çıktığı anlamına gelebilir. Bu bana yanlış yapılandırılmış bir openvpn servisi ile oldu.
JLH
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.