以下のように rhel 8 でサービスのスケジューリングを試みました -- cd /etc/systemd/system は、サービス sudo ln -s /apps/xyz/abc.service /etc/systemd/system/abc.service lrwxrwxrwx へのシンボリック リンクを作成しました。1 root root 51 Sep 10 16:14 abc.service -> /apps/xyz/abc.service sudo systemctl start abc.service
次のエラーが表示されます: abc.service の開始に失敗しました: ユニット abc.service が見つかりません。cat abc.service コマンドはうまく機能し、同じ場所からサービスにアクセスできます。しかし、「systemctl cat abc.service」を実行するとエラーが発生します: abc.service としてファイルが見つかりません systemctl はこのサービスにアクセスできませんか?
journalctl -u abc.service にはエントリがありません。systemctl list-unit-files はユニットファイルの状態を悪くします
同じ手順が RHEL7 でもうまく機能し、ユニット ファイルの状態がリンクされていることが示されます。これをどのように解決できるかについてのアイデアはありますか?