Questions tagged «systemd»

Systemd是引导过程中经典init的替代。

0
哪里可以找到有关systemd-networkd状态代码的文档?
背景:我的软件包管理器似乎设法弄乱了我的网络守护程序,因此它无法正确管理网络,而是以失败(非零)状态代码退出。(特定代码为226 / NAMESPACE)。 只是搜索这些并没有给我任何有用的页面。 有谁知道在哪里可以找到这个程序的退出代码,特别是这个错误意味着什么?
1 linux  systemd 


1
systemd:cpu使用服务
我正在运行systemd 229-3最新的Arch Linux安装。Lightdm在启动时启动,并启动我的XFCE桌面环境。此外,laptop-mode-tools在启动时安装并运行。 有时候,登录后,我的系统会遇到很长的反应时间,而且我已经注意了几次,systemdCPU使用率很高的原因导致了这些问题。我怎么能弄清楚,什么服务是高CPU使用率的原因?我已经尝试过禁用laptop-mode.service,但无济于事。必须有办法看看这里的服务是什么造成的,不是吗?

1
使用systemctl启动的进程不会抛出错误,但不会出现在进程列表中?
Unix新手在这里。我想开始gunicorn有systemctl。没有出现错误消息,但它也没有显示在进程列表中: $ sudo systemctl start gunicorn $ ps aux | grep gunicorn test+ 29902 0.0 0.0 14224 924 pts/0 S+ 11:13 0:00 grep --color=auto gunicorn 它可能正在运行,但看不见吗? 或者如果没有,我该如何调试它为什么不运行? 更新:刚试过systemctl status gunicorn并得到了这个: ● gunicorn.service - Gunicorn Application Server handling myapp Loaded: loaded (/etc/systemd/system/gunicorn.service; enabled; vendor preset: enabled) Active: inactive (dead) (Result: exit-code) …

0
Linux cgroup:将进程从一个cgroup移动到另一个cgroup
前言:我不是百分之百熟悉systemd和单元文件的概念,但我做了一些阅读。 上下文:我想将一个进程从一个cgroup树移动到另一个cgroup树,在发行版运行systemd和(非systemd让我们说新贵)。更具体地说,cgroup树看起来像这样。 基本上层次结构相对于my_root看起来像这样 my_root | ______ ___________ | | d11 d12 (P lives here) | ___________ | | d21 d22 然后P在d21或者下移动 my_root | ______ ___________ | | d11 d12 | ___________ | | d21 d22 (P lives here now) 为了完整起见,我们可以说 my_root = /sys/fs/cgroups/cpu,cpuacct/my_root 让我们谈谈非systemd斗:如果我在不运行systemd一个发行版上运行我可以回应的PID P1到cgroups.procs的d21,然后它会我的过程移动到该cgroup中。 现在是systemd用例,这就是我不确定的让我说我做的事与上面做的一样,有两件事可能发生。 这个过程在那里移动并停留在那里。 该进程最初在那里移动,但是在某个时间之后它返回或转到该特定控制器的根cgroup。 我想避免后者。基本上我在想,当我为我的应用程序指定单元文件时,我想获取启动应用程序的my_rootcgroup的所有权,例如应用程序获得cgroup的所有权,因此systemd不会干扰进程移动。 现在到多部分问题。 …



1
将SysV初始化脚本引用为systemd单位文件依赖项
运行Ubuntu 16.04。我已经从软件包中安装了Apache2,该软件包在处安装了SysV初始化脚本,在处安装/etc/init.d/apache2了Systemd单元文件配置/lib/systemd/system/apache2.service.d/apache2-systemd.conf。 现在,我想创建一个启动apache2的自定义目标(此外,这是创建一个我可以很容易地在资源匮乏的计算机上启动和关闭的开发环境)。我在创建了一个目标单元文件,在创建了/etc/systemd/system/my-dev-env.target一个“ wants”目录/etc/systemd/system/my-dev-env.target.wants。我已经放置了指向其他systemd单位文件的链接my-dev-env.target.wants,它们都可以正常工作,但是我不知道如何告诉systemd我也想要Apache。我尝试了链接到.conf文件,但是没有用(也没有抛出任何显式错误)。 任何帮助表示赞赏。
1 linux  systemd 

1
如何配置systemd服务以在启动之间使用预定义的顺序和超时来启动/停止进程?
我使用systemd通过使用Requires / After / Before / BindsTo字段按顺序启动/停止4个服务。 systemctl start service01 initiat这样的开始顺序: service01 - > service02 - > service03 - > service04 停止动作通过BindTo在service0 [234]侧配置。它们绑定到service01,因此如果它停止,其他服务也将被停止。 但是由于一些问题,应该在service02和service03 start之间配置5-10秒的延迟。 可以使用systemd吗? 当然,我可以在service03的ExecStart开头添加“sleep 10”,但也许还有一些其他方法可以使用systemd。

1
无盘pxe启动的系统初始化和日志记录失败
我将建立一个无磁盘集群,作为第一步,我将Debian(Jessie)安装配置为服务器及其dhcp,tftp,nfs根据 https://help.ubuntu.com/community/DisklessUbuntuHowto 对于客户端,我在系统上安装了一个最小的Debian,并将所有内容复制到服务器的nfsroot(就像上面的howto一样)。虽然客户端系统没有任何启动/关闭问题,但pxe启动的系统无法暂停/重启并返回错误,如 shutdown:超时打开/写入通道/运行/ initctl 要么 无法与init守护进程通信 它也反复显示一些错误,如下所示: systemd [1]:rsyslog.service启动操作超时。终止 无法启动系统日志记录服务 unit rsyslog.service进入失败状态 和systemd-journald.service类似的一个 一些重新安装和重新配置systemd和sysvinit并没有解决问题。 任何建议都会有所帮助....

1
systemd服务无法启动错误:“主进程退出,代码=退出,状态= 3 /未实现”
当我启动systemd服务时,我收到以下错误 [localhost.localdomain]-> systemctl status rcc_rccproxy.service * rcc_rccproxy.service - starts RCC Proxy process Loaded: loaded (/etc/systemd/system/rcc_rccproxy.service; enabled; vendor preset: disabled) Active: failed (Result: exit-code) since Wed 2009-03-25 21:46:27 CDT; 12min ago Process: 7597 ExecStart=/var/RCC/rccproxy.sh (code=exited, status=3) Main PID: 7597 (code=exited, status=3) Mar 25 21:46:27 localhost.localdomain systemd[1]: Started starts RCC Proxy process. …

0
Linux Mint显示systemd而不是boot screen
我2天前在笔记本上安装了Linux Mint 18.3 MATE。一切都是完美的,除了一个问题: systemd 状态显示: 而不是传统的启动屏幕。 仅供参考,我使用Wubi安装了Ubuntu 14.04 (是的,我改变了这一行 rw 在启动设置中,以避免启动时挂载问题) 。结果,我在没有引导程序的情况下安装了Mint。安装完成后,我启动了Ubuntu并更新了GRUB配置。然后,LM准备好了,除了 (再次) 开机画面。 用更少的话说, systemd 启动消息显示,但我想在启动过程中显示启动屏幕(上图)。 有人能告诉我为什么会这样吗?

1
如何在不总是打开的计算机上安排Linux备份作业?
我想每天午夜备份我的文件。有时,我不会让我的电脑整晚都有,有时我不会使用它2或3天。当我打开机器时,如果它错过了预定的备份,我希望它立即运行作业。如果我整个星期都没有打开我的机器,我只想让它运行备份一次。 这可能吗?可以配置anacron,systemd或其他常见的linux工具来执行此操作吗?
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.