小编Jon*_*onS的帖子

运行 init.d 脚本会产生“start-stop-daemon: not found”

我尝试使用以下方法启动 monit:

/etc/init.d/monit start
Run Code Online (Sandbox Code Playgroud)

然后我得到错误:

[....] Starting daemon monitor: monit/etc/init.d/monit: 124: /etc/init.d/monit: start-stop-daemon: not found
failed!
Run Code Online (Sandbox Code Playgroud)

打字

which start-stop-daemon
Run Code Online (Sandbox Code Playgroud)

显示

/sbin/start-stop-daemon
Run Code Online (Sandbox Code Playgroud)

/sbin 中的 ls -al 显示

-rwxr-xr-x   1 root root     26740 Jan 21 12:18 start-stop-daemon
Run Code Online (Sandbox Code Playgroud)

编辑:添加脚本

#!/bin/sh

### BEGIN INIT INFO
# Provides:          monit
# Required-Start:    $remote_fs
# Required-Stop:     $remote_fs
# Should-Start:      $all
# Should-Stop:       $all
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: service and resource monitoring daemon
# Description:       monit is a utility …
Run Code Online (Sandbox Code Playgroud)

debian sysvinit start-stop-daemon

6
推荐指数
2
解决办法
4万
查看次数

标签 统计

debian ×1

start-stop-daemon ×1

sysvinit ×1