114得票2回答
在特定服务之后启动systemd服务?

我有一个普遍的问题。如何在特定的*.service成功启动后启动systemd unit *.service? 更具体的问题是,我如何在mongodb.service成功启动后仅启动website.service?换句话说,website.service应该依赖于mongodb.service。

10得票1回答
什么是“drop-in”文件?什么是“drop-in”目录?如何编辑systemd服务?

我想更改自定义systemd服务的工作方式。 systemctl edit serviceName 这个操作编辑的是 /etc/systemd/system/serviceName.d/override.conf 文件。override.conf 被称为一个“drop-in”文件,而 s...

7得票3回答
将Python Systemd的输出记录到日志文件中

我将我的Python脚本作为systemd服务运行,它在以下.service文件中定义: [Unit] Description=MyService After=multi-user.target [Service] Type=idle ExecStart=/usr/bin/python3 ...

7得票1回答
在systemd的drop-in unit中更改Prometheus节点导出器的监听地址

我有一个这个嵌入式单元: # /etc/systemd/system/prometheus-node-exporter.service.d/override.conf [Service] Environment=ARGS=--web.listen-address=localhost:9101...

7得票5回答
在Yocto构建中禁用标准systemd服务

我需要启动自己的 systemd 服务,我们称其为 custom.service。我知道如何编写一个配方,让它在启动时被添加并启用: SYSTEMD_SERVICE_${PN} = "custom.service" SYSTEMD_AUTO_ENABLE_${PN} = "enable" ...

7得票1回答
systemd的sd-bus详细文档

我有一些使用libdbus进行进程间通信的项目。 目标是使用systemd的sd-bus替代libdbus。 有一份sd-bus的文档(这里, 这里等等), 但该文档并不涵盖所有D-Bus规范实现的方面。 我花了很多时间寻找至少对sd-bus实现的详细解释,但没有找到任何能帮助我将libd...

23得票9回答
当运行systemctl enable时,出现“执行操作失败:无效参数”是什么意思?

我已创建了一个systemd服务文件(专门用于svnserve;实际上,我正在使用来自这里的示例https://dev59.com/1Zjga4cB1Zd3GeqPNKJh#40584047),当我启用它时,输入sudo systemctl enable svnserve 我收到了响应Fail...

7得票2回答
systemd在启动下一个服务单元之前没有等待我的服务单元完成

以下是我的两个单元: - name: percona_db.service command: start enable: true content: | [Unit] Description=Percona db After=docker.s...

8得票1回答
使用gdbus-codegen连接到systemd DBUS信号

当使用gdbus-codegen生成的管理代理时,我无法接收systemd DBus信号。但是,我能够成功地通过DBus调用systemd提供的方法。 我在网上搜索并查看了这些链接,但没有取得太大的成功。在使用gdbus-codegen进行systemd API时,没有太多的示例可供参考。 ...

7得票2回答
Java: systemd-notify中看门狗超时不一致

我的Java应用程序安装在 OpenSUSE 13.2 操作系统上,使用 systemd 进行进程控制。 (systemd 版本为 210) 我想利用 systemd-notify 的 systemd 看门狗功能。然而,我注意到由于看门狗超时时间不一致,应用程序会重新启动。 当 Watc...