Questions tagged «systemctl»

3
service和systemctl有什么区别?
也许这是一个微不足道的问题,但是对我来说还不是很清楚。在我们的其中一台服务器上,我们运行着service一些开始于的后台进程,还有一些其他开始于的进程systemctl,如下所示: $ service nginx start $ systemctl start gunicorn 这两个命令有什么区别?处理后台服务的首选方法是哪一种?如何配置首选命令?


2
使用systemctl停止服务后,服务仍处于失败状态
我们有一个简单的systemd脚本以服务方式启动MineCraft服务器。SO是CentOS7。这里的脚本: [Unit] Description=Minecraft Server After=syslog.target network.target [Service] Type=simple WorkingDirectory=/root/Minecraft ExecStart=/bin/java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui Restart=on-failure [Install] WantedBy=multi-user.target 启动服务可以正常工作,但是在停止时,服务仍处于失败状态。看到: systemctl status minecraftd.service minecraftd.service - Minecraft Server Loaded: loaded (/usr/lib/systemd/system/minecraftd.service; disabled) Active: active (running) since Mon 2015-06-01 16:00:12 UTC; 18s ago Main PID: 20975 (java) CGroup: /system.slice/minecraftd.service └─20975 /bin/java -Xmx1024M -Xms1024M …

1
如何允许用户使用journalctl查看特定于用户的systemd服务日志?
我正在Ubuntu 16.04 LTS中运行用户级服务。例如,我的test.service位于〜/ .config / systemd / user / test.service 我能够通过运行服务 systemctl --user start test.target 但是,当我尝试使用journalctl读取其日志时,出现以下错误消息: journalctl --user -u test.service Hint: You are currently not seeing messages from other users and the system. Users in the 'systemd-journal' group can see all messages. Pass -q to turn off this notice. No …

1
为什么systemctl无法在CentOS 7上启动Redis服务器?
我已经在新的CentOS 7机器上安装了Redis,但是无法使用systemctl启动它。 它是这样安装的: rpm -i http://dl.fedoraproject.org/pub/epel/beta/7/x86_64/epel-release-7-0.2.noarch.rpm yum install redis 试图像这样尝试启动它似乎失败了(没有输出): systemctl start redis-server # also tried redis-server.service 尝试连接时会发生以下情况: redis-cli Could not connect to Redis at 127.0.0.1:6379: Connection refused not connected> 但是手动启动它可以: [root@redis ~]# redis-server /etc/redis.conf [root@redis ~]# redis-cli 127.0.0.1:6379> 任何人都知道怎么回事,或者如何调试呢? 更新:的输出/var/log/redis/redis.log如下。顺便说一下,这是512mb RAM VPS。 [1972] 29 Jul 18:52:16.258 # You requested …

3
Nginx使用“ service nginx start”挂起
我已经使用生产服务器的自定义路径编译了nginx,并且尝试使用以下方法启动/重新启动服务: service nginx start 要么 service nginx restart 它输入新行而不返回外壳: 所以问题是我无法使用service命令控制Nginx 。该服务实际上在运行,但是它不会将外壳返回给我,因此我总是必须按ctrl+ c才能将其取回。 我还必须提到,nginx在通过自己的nginx命令调用时运行得很好,并且可以使用轻松停止或重新加载nginx -s stop/reload。 使用该问题仍然存在systemctl start nginx,但systemctl stop nginx效果很好。 信息: $ lsb_release -a Distributor ID: Ubuntu Description: Ubuntu 15.10 Release: 15.10 Codename: wily $ uname -r 4.2.0-27-generic $ nginx -V nginx version: nginx/1.9.11 built by gcc 5.2.1 20151010 (Ubuntu …

1
在systemd服务中,延迟时间是什么意思?
我已经在CentOS 7上安装了Puppet Enterprise。我可以看到几个Puppet服务未能开始说延迟时间已到。这是什么意思? Sep 03 20:50:16 l-pm1 systemd[1]: pe-puppetdb.service holdoff time over, scheduling restart. Sep 03 20:50:16 l-pm1 systemd[1]: Starting pe-puppetdb Service...
10 puppet  systemctl 

2
如何预测systemd的关机顺序?
当我彻底关闭整个系统时,是否有办法systemd告诉我关闭服务的大致顺序?由于systemd将并行关闭设备,因此,我很高兴无法知道确切的顺序,但是了解systemd关闭顺序上将施加哪些约束仍然很有帮助,最好是采用某种易于理解的可视化方法。 这样做的动机是,对于服务文件的开发和调试,提前获得此预测列表要方便得多,而不是必须进行真正的关机然后重新启动并在每次我想确定的时候检查日志对服务单元文件的更改或systemd配置的其他方面的影响将对关机顺序产生什么影响。 我希望有类似的东西 systemctl list-dependencies --before shutdown.service 会完成这项工作,但只会发出: shutdown.service
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.