Questions tagged «systemd»

systemd是用于系统管理的守护程序,库和工具的集合。从Ubuntu 15.04开始,Ubuntu的Upstart系统被systemd取代。

7
安装新的Ubuntu 15.04后,即使未设置磁盘加密,启动程序也会要求输入密码
我在笔记本电脑中安装了全新的SSD,并全新安装了Ubuntu 15.04,没有使用任何系统加密(仅使用主目录加密)。但是,它在引导时仍然要求我输入密码(我只按Enter即可跳过): 此外,在执行全新安装后,升级程序包还会多次要求我输入密码,这Enter也会绕过。该程序是“ systemd-tty-ask-password-agent”,因此问题似乎出在systemd上。 终端中的相关消息: Please enter passphrase for disk Crucial_CT250MX200SSD4 (cryptswap1) on none! update-initramfs: deferring update (trigger activated) Broadcast message from root@username-XPS-13-9343 (Thu 2015-04-30 22:06:22 EDT): Password entry required for 'Please enter passphrase for disk Crucial_CT250MX200SSD4 (cryptswap1) on none!' (PID 4027). Please enter password with the systemd-tty-ask-password-agent tool! 运行升级的完整输出: …

3
16.04命令列出启动时启动的所有服务
我已经安装了mongodb v3.4。这在启动时启动。 因此,我想知道如何确定正在启动的内容(以及如何在启动时禁用它)? 以下无效: 如何在系统启动时停止mongodb的启动(旧) 命令列出启动时启动的服务?(旧)

1
如何指定包含=的Environment systemd指令?
我想指定一个Environment systemd包含的指令=,例如 Environment=CATALINA_OPTS=-Dappserver.home=/var/lib/archiva/apache-tomcat-current -Dappserver.base=/var/lib/archiva/apache-tomcat-current 并得到错误 [/lib/systemd/system/archiva.service:10] Invalid environment assignment, ignoring: CATALINA_OPTS=-Dappserver.home\=/var/lib/archiva/apache 在journalctl -xe。我试图用报价"和'和逃跑=用\都没有成功。这似乎没有记录。

3
为什么Ubuntu服务器将图形目标作为默认的systemd目标?
我已经成为Ubuntu用户已有一段时间了,在工作中,我们有许多Ubuntu VM 服务器,它们全部运行Ubuntu 14.04 LTS以部署我们的Web应用程序,数据库和其他工具。 我目前正在研究Ubuntu 16.04 LTS台式机和服务器,以便能够在不久的将来升级生产服务器而不会引起问题。 从Ubuntu 15.04开始,init并且upstart已被取代Systemd,因此我也在研究Systemd。 我注意到运行Ubuntu 16.04 Desktop Edition的开发计算机具有graphical.target默认的systemd目标,这是合乎逻辑的。 但是随后我注意到运行Ubuntu 16.04 Server版本的测试服务器也将其graphical.target用作默认的systemd目标。 $ systemctl get-default graphical.target 所以我很困惑。服务器没有任何图形层,因此默认目标是graphical.target什么? 编辑#0 就像林茨温德(Rinzwind)在评论中建议的那样,我看着目标,看它是否处于活动状态... 并且响应为是: admin@server1604:~$ systemctl get-default graphical.target admin@server1604:~$ systemctl status graphical.target ● graphical.target - Graphical Interface Loaded: loaded (/lib/systemd/system/graphical.target; static; vendor preset: enabled) Active: active since jeu. 2016-10-13 …
20 boot  server  systemd 

2
系统日志(`journalctl`)太大且太慢
journalctl正如所显示的,我正在保留300 MB以上的日志journalctl --disk-usage。我跑步时一切似乎都井然有序journalctl --verify: $ journalctl --disk-usage Archived and active journals take up 328.0M on disk. $ journalctl --verify PASS: /var/log/journal/d7b25a27fe064cadb75a2f2f6ca7764e/system.journal PASS: /var/log/journal/d7b25a27fe064cadb75a2f2f6ca7764e/user-65534.journal PASS: /var/log/journal/d7b25a27fe064cadb75a2f2f6ca7764e/system@02f1aae76e32467390ab88ba03ae559e-0000000000000001-00056515dbdcd67e.journal PASS: /var/log/journal/d7b25a27fe064cadb75a2f2f6ca7764e/user-1000.journal PASS: /var/log/journal/d7b25a27fe064cadb75a2f2f6ca7764e/user-65534@9838f64d6ee047bebec9d30d329064d4-00000000000005bb-00056515dbfe8d9d.journal 我注意到grep从管道到系统时系统有多慢journalctl。 如何合理缩小所保存内容的大小journalctl? 原始.GIF图像

3
/etc/network/interfaces.d中的文件被忽略,但/ etc / network / interfaces本身不被忽略
对于Ubuntu 16.04 LTS(GNU / Linux 3.10.96-113 armv7l) 当我具有以下内容时,我的静态配置将被忽略: / etc / network / interfaces source-directory /etc/network/interfaces.d /etc/network/interfaces.d/eth0 auto eth0 iface eth0 inet static address 192.168.40.112 netmask 255.255.255.0 gateway 192.168.40.1 dns-nameservers 8.8.8.8 但是,具有以下内容: / etc / network / interfaces auto eth0 iface eth0 inet static address 192.168.40.112 netmask 255.255.255.0 gateway 192.168.40.1 …

6
如何使用systemd> 230运行tmux / screen?
我运行16.04,systemd现在tmux当用户断开连接时会杀死(更改摘要)。 有没有办法用230 运行tmux或screen(或任何类似程序)systemd?我读了所有有关行为的利弊的激烈讨论,但没有提出解决方案。 (我也看到229中的行为)

2
带有加密主目录的Ubuntu Desktop 17.04 64位,启动缓慢
我在硬盘上的笔记本电脑上重新安装了Ubuntu 17.04 Desktop 64位UEFI。 笔记本电脑:Intel Core i5-5200U,Intel HD Graphics 5500、16 GB Ram。 引导大约需要120秒(从按下电源开关到登录屏幕,使用ssd上的Ubuntu 16.04.2只需不到20秒)。 系统日志 $ systemd-analyze blame 5.187s dev-sdb2.device 4.268s ModemManager.service 3.138s accounts-daemon.service 2.852s fwupd.service 2.688s grub-common.service 2.421s irqbalance.service 2.367s apport.service 2.360s gpu-manager.service 2.269s NetworkManager.service 1.641s thermald.service 1.632s polkit.service 1.567s rsyslog.service 1.336s keyboard-setup.service 1.241s lightdm.service 1.240s plymouth-quit-wait.service 1.231s speech-dispatcher.service …
18 boot  systemd  17.04 

4
错误获得权限:错误初始化权限:无法连接:没有这样的文件或目录(g-io-error-quark,1)
重新启动升级内核后启动时,我刚从Kubuntu 15.x收到此错误。 Error getting authority: Error initializing authority: Could not connect: No such file or directory (g-io-error-quark, 1) PS。请注意,这不是重复的:15.04更新后出现“ starting version 219”错误,而错误消息类似,但根本原因不同(如果您问我,这是糟糕的设计示例)。
18 kubuntu  systemd 

2
如何在没有systemd的系统上读取systemd日志文件?
我正在尝试对已安装systemd的系统(Arch Linux)进行故障排除。 该卷已安装在未安装systemd的Ubuntu系统(14.04)上。 如何在不将主机箱切换到systemd的情况下对systemd日记进行故障排除? apt-get install journalctl 不起作用。
18 systemd 

1
将基本的新贵脚本迁移到systemd
我刚刚将服务器从Ubuntu 14.10升级到15.04,并且通过自定义upstart脚本启动的一些服务不再运行。 我的理解是我需要将它们重新编写为systemd服务,但是systemd一夜之间学习整个系统的想法有些令人生畏。 upstart脚本只是autossh在启动时启动,而我还有其他两个类似的脚本,它们可以启动长时间运行的进程。 #/etc/init/autossh.conf description "Maintain a permanent SSH tunnel to <other_server>" start on started mountall stop on shutdown exec autossh -N other_server 如何将其重写为systemd服务?
17 upstart  systemd 

6
Systemd Mysql不会停止
升级到15.04之后,我对认识systemd感到很开心。我想除了我无法停止mysql.service之外,其他所有东西都可以工作;systemctl命令只是挂起,而mysql继续运行。有没有其他人经历过这种情况,或者可能知道发生了什么事?
17 mysql  15.04  systemd 

1
Ubuntu 18.04 LTS是否仍支持Upstart,还是必须更改为systemd?
标题几乎说明了一切,我知道由于Ubuntu 15.04 systemd是默认的服务管理工具,但是如果愿意,我们仍然可以在18.04中使用Upstart吗? 如果我们仍然可以在Ubuntu 18.04上使用Upstart,Canonical宣布了一个特定版本,其中Upstart将不再起作用,还是我们自己尝试使用Upstart与当前/将来的Ubuntu版本一起使用,直到它无法在Ubuntu中使用。特殊案例? 除了systemd之外,Ubuntu 18.04还将随Upstart一起提供吗,还是必须单独安装Upstart? 在有人将此标记为重复之前,我意识到这篇文章: 新贵或系统化 指出Upstart在14.10之前一直使用,而现在systemd是默认值,但我的问题是,即使不是默认值,我们仍可以在18.04中使用Upstart。
17 upstart  systemd 

3
每5秒/ var / log / syslog'systemd [1]:时间已更改'消息
我有个问题。有类似的消息 Mar 1 15:52:34 ubuntu systemd[1]: Time has been changed Mar 1 15:52:34 ubuntu systemd[1]: snapd.refresh.timer: Adding 1h 16min 25.978183s random time. Mar 1 15:52:34 ubuntu systemd[1]: apt-daily.timer: Adding 8h 21min 914.167ms random time. Mar 1 15:52:34 ubuntu systemd[6041]: Time has been changed 每5秒在/ var / log / syslog中。看起来有些事情在不断改变时间。这真的很烦人,我知道有什么不对劲,想解决一下。另外,RTC时间也不正确。 有关我的系统的一些信息: …
15 16.04  systemd  time  syslog 

1
SysV,Upstart和systemd初始化脚本共存
在我的系统(16.04)上,有一些文件/lib/systemd/system/network-manager.service和/etc/init.d/network-manager,例如。 我不明白这是如何(以及为什么)的。我总是通过重新启动Network Manager sudo service network-manager restart。这不应该以某种方式搞乱系统吗?它似乎仍然有效。 为什么service --status-all列出所有服务?16.04不应该使用systemd而不是Upstart吗? 有人请解释这种共存是如何工作的。

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.