Questions tagged «systemd»

systemd是Linux的SystemV和Upstart初始化守护程序的替代方法。它旨在提供一个更好的框架来表达服务的依赖性,允许在系统启动时并行完成更多工作,并减少Shell开销。

2
如何在基于Debian的发行版中用systemd替换sysvinit?
我在Debian安装中使用systemd已有一段时间了,只是为了使其成为可能,我必须在/etc/default/grub文件中添加启动参数以使其起作用,该参数已添加到Ubuntu启动参数中。Ubuntu尚未安装systemd,因此我必须将其删除,否则引导可能会失败。因此,我正在寻找一种用systemd替换sysvinit并删除boot参数的方法,我该怎么做?

3
dbus和systemd / user遇到问题
我已经进行了系统设置,以便使用systemctl start user@me将启动我的用户服务,但是我的dbus不会继续(我需要PulseAudio)。 有什么方法可以检查dbus或systemd找出我做错了什么? 在这一点上,我没有尝试的想法。请让我知道我是否可以提供其他可能相关的信息。 附加信息/解决方案尝试 我正在使用Arch Linux,systemd 204-1和dbus 1.6.10-1 通过启动用户systemd # systemctl start user@me给我这个: ├─systemd─┬─(sd-pam) │ ├─mpd───5*[{mpd}] │ └─pulseaudio─┬─gconf-helper │ └─2*[{pulseaudio}] systemd --user &在用户产生时手动开始: ├─bash─┬─pstree │ └─systemd─┬─2*[dbus-daemon] │ ├─dbus-launch <<< X only │ ├─gconfd-2 <<< X only │ ├─mpd───5*[{mpd}] │ └─pulseaudio─┬─gconf-helper │ └─2*[{pulseaudio}] 尽管我确实启用了用户dbus.service,但如果我不在X中,并吐出以下错误: Failed to open private bus …

2
调试锁定-Systemd丢失了我的日志
自从我在Arch Linux上“升级”到systemd以来,当意外的锁定发生时,我一直会丢失日志。我在一个月前遇到了同一本日志丢失的问题,然后再次遇到了该问题。也有独立的其他确认。 情况: 在用Java和与网络相关的实用程序做一些工作时,我看到KDE(时钟)被冻结了。CPU风扇变得嘈杂,并且热量不断升高。鼠标指针仍然可以移动。 我试图从另一台计算机上进行ssh(由于“没有路由到主机”而失败) 我等了几分钟,也许NMI看门狗可以杀死令人讨厌的任务。没有骰子。 Ctrl+ Alt+ F1没有任何工作,即使经过SysRq+R 由于上述步骤无效,因此我决定发布SysRq序列REI。之后E,屏幕变黑,但也没有控制台。SysRq+ 之后也没有K 因此,该会话似乎丢失了,唯一可以做的就是收集调试信息。看Wikipedia时,我决定按SysRq+ d(显示锁)。 按SysRq+之后,S我等待了一秒钟,然后使用SysRq+ 重新启动B。 重新启动并登录到控制台后,我看不到任何崩溃的痕迹。最近记录的条目来自使用Wireshark,但仍然有45分钟的间隔。 (我正在运行Linux v3.8-rc5-218-ga56e160 btw) 因此,当由于锁定而异常重启时,如何确保我的日志得以保留?


2
如何在systemd用户mod中等待docker?
我正在从“ systemd --user”单元文件中启动Docker容器(可能与我刚刚发现的https://github.com/ibuildthecloud/systemd-docker一起)。我希望它们在启动时启动。 问题是您无法执行操作After=docker.service,因为systemd用户模式单位看不到systemd系统模式单位。 有人有解决此问题的好方法吗? 到目前为止,我“最好的”想法是让一个运行一次的systemd单元运行一个脚本,该脚本进入睡眠循环,直到“ docker info”返回合理的值,然后执行After = that,但这似乎很糟糕方式。

1
上面的“ systemctl status”表明它已失败,但是没有错误消息
我安装了atop,然后立即从Fedora 29升级到Fedora 30。 现在atop无法在引导过程中启动。但是没有错误消息。它仅显示atop退出代码7。为什么我看不到错误消息? $ rpm -q atop atop-2.4.0-1.fc30.x86_64 $ journalctl -u atop -- Logs begin at Wed 2018-02-28 17:23:24 GMT, end at Tue 2019-04-30 22:41:24 BST. -- Apr 30 17:27:05 fedora29-vm systemd[1]: Started Atop advanced performance monitor. Apr 30 18:34:31 fedora29-vm systemd[1]: Stopping Atop advanced performance monitor... Apr 30 …
systemd  logs  atop 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.