systemd

    1热度

    1回答

    我有一个使用systemd管理其各种服务的嵌入式设备。我们的状态报告应用程序是这些服务之一。它始终打开,并在失败时自动重启(崩溃,异常,OOM状况等等)。 我们在设备重新启动时(技术上应用程序重新启动)向我们的云服务报告一个事件,但我想区分重启后的第一次启动(重启后)。 systemd中是否有一个可以提供服务重启计数的机制,还是我需要推出自己的方法?

    0热度

    1回答

    我已经使用systemd在CentOS下安装了docker(v17.06.2-ce)。 Docker工作正常并且侦听unix套接字。现在我想让docker收听Unix套接字和TCP套接字2375.由于这是一个内部开发机器安全性没有问题。 我扫描了互联网发现了几篇文章,但仍然有一些问题。 我的理解是我有systemd文件(docker.service),它启动没有任何参数的dockerd。 Exec

    0热度

    1回答

    我意识到这个问题已经被问过/回答过几次,但一直没能解决它..我有以下systemd服务文件: [Unit] Description=My client service ConditionPathExists=/root/go/src/github.com/me/myapp/client/client After=network.target [Service] Type=simple

    0热度

    1回答

    我使用rpm方法在CentOS 7(使用版本5.6)框中安装了ELK(版本5.6弹性/ logstash/kibana)堆栈,并启用了启动时运行的服务。我验证它重新启动后运行如下: ps aux | grep logstash logstash 744 4.6 2.2 3381144 363308 ? SNsl 09:06 0:48 /usr/bin/java -XX:+UseParNewGC

    -1热度

    1回答

    我试图通过systemd启动一个名为pigpiod.service的服务。它用三个命令调用一个脚本。第二个被遗漏了。为什么是这样? /etc/systemd/system/pigpiod.service: [Unit] Description=Starts pigpiod Before=touchscreen.service [Service] ExecStart=/home/sysop

    0热度

    1回答

    我想在使用systemd重新启动时自动运行python文件。我尝试使用systemd的原因是因为我的python文件需要网络连接并在该时间点可用,并且/ home/pi目录需要准备好使用并且系统时间已由NTP更新继续。 但是我收到以下错误,当我尝试启动脚本: systemctl start mysript.service 无法启动myscript.service:单位myscript.serv

    1热度

    1回答

    我正在使用使用json格式显示主机名的spring IO框架创建的应用程序。 当通过命令行由命令启动的应用程序工作正常: java -jar spring-cd.jar 其给出所需的输出: 但是当它被运行作为服务使用系统单元文件reuqired输出(主机名)为空: 为单位文件的代码如下: [Unit] After=network.target [Service] ExecStart=/

    0热度

    1回答

    在我的Debian开发机器中,我设置了一个用于定制嵌入式systemd的systemd-nspawn环境。 我能够从脚本命令发送到这个容器,以这样的方式 systemd-nspawn -q --bind /usr/bin/qemu-arm-static -D $MOUNTPATH /bin/bash << EOF apt-get update apt-get -y upgrade EOF

    0热度

    2回答

    我想在使用Systemd登录时启动Skype。我尝试了很多东西,但我无法做到。有没有办法做到这一点? 多数民众赞成我是如何做到这一点。 [Unit] Description=SkypeStart After=network.target [Service] WorkingDirectory=/home/super_user/skypeonstart ExecStart=/usr/bin/

    1热度

    1回答

    我想读我的Fedora的日志文件与journal.Reader但是这个代码: from systemd import journal j = journal.Reader() j.this_boot() j.log_level(journal.LOG_DEBUG) # j.add_match(_BOOT_ID="0") for entry in j: print(entry[