サービスコマンドcronが見つかりません

サービスコマンドcronが見つかりません

起動時にicecast2サービスを開始する必要があります。

起動時に実行するために、crontab(ルート)に次の行を追加しました。

@reboot service icecast2 start >/home/pi/logs/icecast2.log 2>&1

再起動後、サービスは実行されず、次のエラーが発生します。

/bin/sh: 1: サービス: 見つかりません

だから私はこれに従いました。回答同様のスレッドで提案されているようにフルパスを追加しました。

@reboot service /usr/bin/icecast2 start >/home/pi/logs/icecast2.log 2>&1

ただし、次のエラーが発生します。

usr-bin-icecast2.service.mount を起動できません。 usr-bin-icecast2.service.mount デバイスが見つかりません。

メモ:

  • これを入力するとsudo service icecast2 start機能します。
  • ラズベリーパイでDebian Scratchを使用する

ベストアンサー1

cronサービスを開始するために使用する必要はありません。

必要なのはこれだけです:

systemctl enable icecast2

起動するたびに起動します。

おすすめ記事