After zypper dup (dist-upgrade) or zypper up (update) a zypper ps will list processes using deleted files (i.e. processes that likely need to be restarted).
Some processes that can be restarted without reboot:
- vmtoolsd or vmware-vmblock-fuse
- irqbalance
- rcirqbalance restart
- login
- logoff
- polkitd or dbus-daemon
- nscd
- sshd
- rcsshd restart
- logoff/logon if you are holding one of the ssh sessions
- named
- rcnamed restart
- cron
- rccron restart
- ntpd
- rcntp restart
- smbd
- rcsmd restart
- nmbd
- rcnmb restart
- cupsd
- rccups restart
- dmeventd
- dmeventd -R
- snapperd
- rcdbus restart
- shellinaboxd
- rcshellinabox restart
- monit
- rcmonit restart
-
auditd
- rcauditd restart
-
haveged
- rchaveged restart
- systemd
To research
- dhcpcd
- rs:main
- agetty
- lvmetad
- agetty
- dmeventd
Some processes that require a reboot:
- systemd-journald
- systemd-udevd
- systemd-logind
- login
- (sd-pam
- although maybe not, but better safe than sorry
- gpg-agent
- wickedd, wickedd-auto4,wickedd-dhcp6,wickedd-dhcp4 and wickedd-nanny
–jeroen
Filed under: *nix, ESXi5, ESXi5.1, ESXi5.5, ESXi6, Linux, openSuSE, Power User, SuSE Linux, Virtualization, VMware, VMware ESXi