Alperen Sah Abursum

Yeniden Başlatılması Gereken Servisler Nasıl Tespit Edilir

https://github.com/liske/needrestart aracını kullanacağız

indirmek için,

apt install needrestart

Detaylı komutları görmek için,

root@debian:~# needrestart --helpneedrestart 3.5 - Restart daemons after library updates.Authors:
Thomas Liske <thomas@fiasko-nw.net>Copyright Holder:
2013 - 2020 (C) Thomas Liske [http://fiasko-nw.net/~thomas/]Upstream:
https://github.com/liske/needrestartThis program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.Usage:needrestart [-vn] [-c <cfg>] [-r <mode>] [-f <fe>] [-u <ui>] [-bkl]-v be more verbose
-q be quiet
-m <mode> set detail level
e (e)asy mode
a (a)dvanced mode
-n set default answer to 'no'
-c <cfg> config filename
-r <mode> set restart mode
l (l)ist only
i (i)nteractive restart
a (a)utomatically restart
-b enable batch mode
-p enable nagios plugin mode
-f <fe> override debconf frontend (DEBIAN_FRONTEND, debconf(7))
-u <ui> use preferred UI package (-u ? shows available packages)By using the following options only the specified checks are performed:
-k check for obsolete kernel
-l check for obsolete libraries
-w check for obsolete CPU microcode--help show this help
--version show version information
needrestart -b

Komutunu kullanıyorum bu komut bana direk olarak hangi servislerin yeniden başlatma istediğini kernel’in ne durumda olduğunu gösteriyor,

NEEDRESTART-KSTA: 1 eğer bu değer 0 bilinmeyen bir sorun olduğunu, 2 veya 3 ise yeniden başlatma gerektiği anlamına gelmektedir,

NEEDRESTART-SVC: ile devam eden satırlar ise yeniden başlatılması gereken servisleri belirtir. Yani daha öncesinden güncelleme yapılmış ancak servis yeniden başlatılmamış anlamına gelmektedir,

Birden çok servis mevcut ise tek tek başlatmak yerine,

needrestart -u NeedRestart::UI::stdio -r l

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir