二维码

Systemd 服务启动错误

952 人阅读 | 时间:2021年12月07日 10:33

我有一个运行 Angstrom Linux (v2012.12) 的 Beaglebone Black (BBB)。因为我的其他 Linux 机器都没有 systemd,而 Angstrom 有,我想我应该在 systemd 被 Debian 塞进我的喉咙之前熟悉它。我对 systemd 的使用/功能相当清楚,但是对于我在尝试启动 lighttpd 时遇到的一个错误。我假设错误消息的格式是 systemd 服务错误的典型格式。

当我尝试启动 lighttpd 服务时,我得到以下信息:

root@beaglebone:/etc# systemctl start lighttpd.servicelighttpd.ser
vice 的作业失败。有关详细信息,请参阅“systemctl status lighttpd.service”和“journalctl -xn”。

如果我运行systemctl status lighttpd.service,我会得到以下信息


root@beaglebone:/etc# systemctl status lighttpd.servicelighttpd.service - 具有轻量级系统要求的闪电般快速的网络服务器
      已加载:已加载(/lib/systemd/system/lighttpd.service;已启用)
      活动:自太平洋标准时间周一 2015-02-16 07:23:30 起失败(结果:退出代码);3 分钟 3 秒前
     进程:872 ExecStart=/usr/sbin/lighttpd -D -f /etc/lighttpd.conf (code=exited, status=255)
      CGroup: name=systemd:/system/lighttpd.service


运行journalctl -xn得到以下信息:

2 月 16 日 07:28:04 beaglebone systemd[1]:以轻量级系统要求启动闪电般快速的 Web 服务器...
Feb 16 07:28:04 beaglebone systemd[1]: lighttpd.service: main process exited, code=exited, status=255/n/a
2 月 16 日 07:28:04 beaglebone systemd[1]:无法启动具有轻型系统要求的 Lightning Fast Web 服务器。
2 月 16 日 07:28:05 beaglebone systemd[1]:单元 lighttpd.service 进入失败状态

我能找到的所有 systemd 文档都没有详细介绍此类错误。我使用老式的守护进程启动方式从来没有遇到任何问题,而且我从 1995 年就开始使用 Linux。帮助!

我假设您没有检查其他任何东西正在使用端口 80(我假设 lighttpd 已配置为使用)。检查 bonescript 仍然没有绑定端口,停止它:

systemctl stop bonescript.service
systemctl stop bonescript.socket

啊..完全忘记了bonescript服务..一旦我停止了它,lighttpd就会立即启动......谢谢你提醒我...

©著作权归作者所有:来自ZhiKuGroup博客作者没文化的原创作品,如需转载,请注明出处,否则将追究法律责任 来源:ZhiKuGroup博客,欢迎分享。

评论专区
  • 昵 称必填
  • 邮 箱选填
  • 网 址选填
◎已有 0 人评论
搜索
作者介绍
30天热门
×
×
本站会员尊享VIP特权,现在就加入我们吧!登录注册×
»
会员登录
新用户注册
×
会员注册
已有账号登录
×