21得票3回答
无法在由systemd启动的主进程运行时分离子进程

我想生成长时间运行的子进程,在主进程重新启动或停止时仍能存活。当从终端运行时,这种方法运行良好:$ cat exectest.go package main import ( "log" "os" "os/exec" "sysc...

21得票2回答
在bash脚本中测试systemd单元是否处于活动状态

我正在撰写一份脚本,自动在CentOS 7分发版上安装Bind服务器。 我卡在了systemctl status上,因为它没有生成错误代码(这是正确的,因为状态不是错误)我可以使用。 我想要的是检查服务是否已启动(活动状态)。最好和高效的方法是什么?

21得票2回答
如何定义一个启用了d-bus的systemd服务?

有人有如何定义由d-bus激活的systemd .service文件的示例或链接吗? 我的理解是,如果我在这里创建一个test.service文件:/usr/share/dbus-1/services/test.service 内容如下:[D-BUS Service] Name=org.me...

20得票7回答
请求过于频繁,请稍后再试。

我正在编写一个bash脚本,但我经常遇到这个问题。 当我尝试启动或停止一个服务时,经常会出现以下错误信息: start request repeated too quickly 怎么解决这个问题? 比如说,当我尝试重新启动Docker或OpenShift-Origin主节点时。 su...

20得票6回答
防止systemd服务日志转发到syslog,而不影响发送到syslog的其他服务日志。

我的电脑运行了多个Java进程作为systemd服务。systemd日志最终会在syslog中累积导致磁盘空间不足。如何将由systemd服务启动的日志重定向到/dev/null,以便它不会在syslog中积累。由于这个问题,机器经常出现磁盘空间不足的情况。但是,我需要能够使用journalc...

20得票2回答
Systemd:同时使用After和Requires

我有一个服务foo.service依赖于服务bar.service。 我需要确保在启动foo.service之前,bar.service已成功启动。 根据这个来源中所说,Requires指令列出了当前单元基本依赖的任何单元。 如果当前单元被激活,则这里列出的单元也必须成功激活,否则此单元将失...

19得票4回答
systemd:在网络真正启动后(用于WoL目的),在启动时启动服务。

我在工作中有一台电脑,有时我会在家里启动它以便访问,但是当它启动并从我们的DHCP服务器获取另一个IP地址时,我该如何访问它呢? 情况和我的“工作流程”如下: 我从家里的电脑连接到办公室的VPN ssh到办公室局域网中的一台专用服务器(它有一个固定的IP地址) 在那台服务器上,我调用一个...

19得票2回答
如何列出所有被systemd屏蔽的单元?

有没有一种简单的方法可以列出所有被systemd遮蔽的单位? 我能想到以下几种方法:ls -l /etc/systemd/system/* | grep /dev/null 或(仅限于单位名称):ls -l /etc/systemd/system/* | grep /dev/null | c...

19得票2回答
有没有办法在Linux中按“加载顺序”列出systemd服务?

我正在尝试理解我新项目中不同systemd服务之间的依赖关系。我们使用的是Yocto构建系统和systemd/system服务。 如果我执行以下命令: systemctl -l 它将按字母顺序列出所有服务。但我特别想查找任何可以用于按"加载顺序"列出systemd服务的命令/脚本...

18得票2回答
systemd用户日志未被创建

一组运行着相同的Fedora 21操作系统的机器在集群中出现了相同的问题: 尝试使用journalctl -r命令获取用户日志时会出现以下错误:No journal files were opened due to insufficient permissions. 尝试使用 journalc...