Durduktan sonra arka plana yeniden yükleme yapmam, sistemdeki hizmet dosyasını devre dışı bırakıp kaldırmam gerekir mi


1

Özel bir servisim var. Geçenlerde RHEL7 için sisteme aktardım. Genellikle hizmet dosyasını durdurur, devre dışı bırakır ve kaldırırım. Bu yeterli mi yoksa bunları da mı yapmam gerekiyor?

rm /etc/systemd/system/[servicename] symlinks that might be related
systemctl daemon-reload
systemctl reset-failed

from: https://superuser.com/a/936976/82754


Neden altına yorum olarak bu ekleyin vermedi Mark 'ın cevabı ?
OmarOthman

Yanıtlar:


0

Öncelikle, hizmeti durdurmak, devre dışı bırakmak ve kaldırmak için , ve systemctlbenzeri komutları kullanmanız gerekir . [ Burada kontrol et ] komutunu da kullanabilirsiniz, ancak kullanıcı tarafından son cevaplarımdan birinde belirtildiği gibi, bunun şimdi eski bir komut olduğu ve daha yeni sistemlerde bulunmayabileceği!systemctl stop [servicename]systemctl disable [servicename]rm [path to service]chkconfig

İkincisi, systemctl daemon-reloadyukarıdakilerden sonra yürütmek iyi bir uygulamadır.

Son olarak, systemctl reset-faileddaha önce başarısız olmuş bir servis olmadıkça , yürütme zorunlu değildir. Aşağıda systemd man sayfası yer almaktadır:

sıfırlama işlemi başarısız oldu [PATTERN ...]

Belirtilen birimlerin "başarısız" durumunu sıfırlayın veya birim adı geçilmezse, tüm birimlerin durumunu sıfırlayın. Bir ünite bir şekilde başarısız olduğunda (yani, sıfır olmayan hata koduyla çıkma, anormal şekilde sonlanma veya zaman aşımına uğrama), otomatik olarak "başarısız" durumuna girecek ve çıkış kodu ve durumu yönetici tarafından hizmete girene kadar otomatik olarak kaydedilecektir. bu komutla yeniden başlatılır veya sıfırlanır.

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.