Centos 7でnodepool-launcherを起動したときのsystemdサービス203 / EXECエラーの修正(ファイルまたはディレクトリなし)

Centos 7でnodepool-launcherを起動したときのsystemdサービス203 / EXECエラーの修正(ファイルまたはディレクトリなし)

Zuul APIゲートウェイ管理を実行できるように、centOs 7でnodepool-launcherを実行しようとしています。最初は、次のエラーが発生しました。

Failed at step EXEC spawning /usr/bin/nodepool-launcher.service: No such file or directory.

/usr/bin ディレクトリに nodepool-launcher.service というファイルを作成しました。このファイルには以下が含まれます。

[Service]
ExecStart= /bin/bash /usr/bin/nodepool-launcher.service

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

[root@mypc ~]# systemd-analyze verify nodepool-launcher.service
nodepool-launcher.service has more than one ExecStart= setting, which is only allowed for Type=oneshot services. Refusing.
Error: org.freedesktop.DBus.Error.InvalidArgs: Unit is not loaded properly: Invalid argument.
Failed to create nodepool-launcher.service/start: Invalid argument
nodepool-launcher.service: command /usr/bin/nodepool-launcher is not executable: No such file or directory

私はフォローしましたこれノードプールのインストールと構成に関するドキュメント。

この問題を解決するためのどんな提案でも歓迎します。

ベストアンサー1

そのファイルがcentos.conf問題を引き起こした場合は、そのファイルを削除し、/usr/local/bin/nodepool-launcherユニットファイルから/usr/bin/nodepool-launchersystemctl daemon-reload

おすすめ記事