我可以在不重新启动的情况下重新启动systemd吗?

本莫雷尔

yum update在RHEL 7.4上尝试重新启动服务我可以使用systemctl重新启动每个服务,但是needs-restartingyum utils告诉我,我也应该重新启动systemd本身:

# needs-restarting
1 : /usr/lib/systemd/systemd --system --deserialize 21

我可以在systemd不重新启动服务器的情况下重新启动吗?

我发现了一些提及systemctl daemon-reload,但这并没有使它从重新启动需求列表中消失。

斯蒂芬·基特

要重新启动守护程序,请运行

systemctl daemon-reexec

这是记录在systemctl手册页

重新执行systemd管理器。这将序列化管理器状态,重新执行该过程,然后再次反序列化该状态。除了调试和软件包升级以外,此命令几乎没有用。有时,作为重量级人物可能会有所帮助daemon-reload重新执行守护程序时,代表用户配置侦听的所有套接字systemd都将保持可访问状态。

不幸的是needs-restarting无法确定是否systemd已真正重启。systemd execs本身重新启动,不会重置进程的开始时间;但是needs-restarting将可执行文件的修改时间与进程的开始时间进行比较,以确定是否需要重启进程(以及其他原因),因此,它始终认为systemd需要重启...要确定是否systemd真的需要重启,您可以检查的输出lsof -p1 | grep deletedsystemd使用一个库,libsystemd-shared与同一软件包一起提供,并且因此与守护程序一起升级,因此,如果systemd需要重新启动,您会使用库的已删除版本看到它。如果未lsof显示已删除的文件,systemd则无需重新启动。(谢谢Jeff Schaller的提示!)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

是否可以在不重新启动compiz的情况下重新启动统一面板?

在不重新启动系统的情况下重新启动init

在不重新启动Xorg的情况下重新启动GNOME?

在不重新启动X的情况下禁用Composite

Erlang,是否可以在不重新启动Shell的情况下重新加载或升级nif库?

是否可以在不重新启动的情况下重新加载lvm.conf?

node-config是否可以在不重新启动Node的情况下重新加载配置?

是否可以在不重新启动Finder的情况下切换隐藏文件?

是否可以在不重新启动的情况下添加新的硬盘驱动器?

docker-compose-是否可以在不重新启动容器的情况下更新标签?

是否可以在不重新启动的情况下破解Windows 10密码(登录屏幕)?

是否可以在不重新启动服务器的情况下更新ssl cert?

glustershd.log删除的打开文件:我可以在不重新启动gluster服务的情况下将文件路径设置为newlocation吗

如何在不重新启动Artifactory的情况下重新启动SHA256MigrationJob?

重新启动Android SystemUIService后,如何在不重新启动的情况下刷新墙纸图像?

是否可以在不重新启动应用程序的情况下重新加载WebSphere Application Server(WAS)中的共享库?

是否可以在不重新启动某些进程类型的情况下重新部署Heroku应用程序

我可以在不使用Kubernetes重新启动Pod的情况下修改容器的环境变量吗

如何在不重新启动的情况下重新加载udev规则?

在不重新启动服务的情况下重新加载Samba4的smb.conf

如何在不重新启动vim的情况下重新加载.vimrc文件?

如何在不重新启动的情况下重新加载/ etc / environment?

在不重新启动JVM的情况下重新加载JAVA中的Kerberos配置

如何在不重新启动apache的情况下重新加载站点的apache配置

在不重新启动守护程序的情况下重新加载docker日志配置

如何在不重新启动应用程序的情况下重新配置Serilog?

如何在不重新启动的情况下强行重新安装设备?

如何在不重新加载或重新启动Nginx的情况下进行Nginx配置更新

在不重新启动服务器的情况下启动或停止Jetty ServerConnector