● eip.service - making eip connection up
Loaded: loaded (/etc/systemd/system/eip.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Wed 2021-08-25 21:21:24 CDT; 7min ago
Process: 244843 ExecStart=/home/svceip/scripts/startstop/start_eip (code=exited, status=203/EXEC)
Main PID: 244843 (code=exited, status=203/EXEC)
Aug 25 21:21:24 systemd[1]: Started making eip connection up.
Aug 25 21:21:24 systemd[1]: eip.service: Main process exited, code=exited, status=203/EXEC
Aug 25 21:21:24 systemd[1]: eip.service: Failed with result 'exit-code'.
誰でもこの問題を解決するためのヒントを提供できますか?
ベストアンサー1
@Grace Thompsonのコメントについて詳しく説明します。
man systemd.exec
終了コード203を以下のように説明する。
実際のプロセスの実行に失敗しました(具体的にはexecve(2)システムコール)。これは、実行可能ファイルが存在しないかアクセスできないために発生する可能性が高いです。
あなたの場合は、次の点を確認する必要があります/home/svceip/scripts/startstop/start_eip
。
- 存在する。バイナリ/スクリプトをそこに入れないと。
- 実行可能ファイル(
ls -l /home/svceip/scripts/startstop/start_eip
表示-rwxr-xr-x
)そうでない場合は使用してくださいchmod +x /home/svceip/scripts/startstop/start_eip
。 - 実行可能ファイルです。使用する場合は、わずかなバリエーションを
file /home/svceip/scripts/startstop/start_eip
表示または開始する必要があります。表示されている場合は、最初の行にshebangが必要です。この場合、最初の行にスクリプトを実行するために必要なものが含まれていることを確認してください。ELF 64-bit LSB pie executable
ELF
ASCII text executable
#!/bin/bash
#!/usr/bin/python3