「systemctl daemon-reload」を実行しても効果はありません。

「systemctl daemon-reload」を実行しても効果はありません。

なぜこれが起こるのかを検索しましたが、答えが見つからず、ここで洞察を得ることができると思いました。

yumを介してシステムサービスファイルをインストールしました/usr/lib/systemd/system/kubelet.service。私は持っていますいいえファイルが変更されました。次のコマンドを使用してサービスを開始してアクティブ化しようとしました。

# systemctl enable kubelet.service
# systemctl start kubelet.service

次のメッセージを受け取りました。

Warning: kubelet.service changed on disk. Run 'systemctl daemon-reload' to reload units.

上記のreloadコマンドを実行すると、すべてがすばやく完了するように見え、出力はありません。残念ながら、kubelet.serviceはまだ修正された状態で登録されています。私もsystemctl --system daemon-reload成功せずにそのコマンドを試しました。また、reloadコマンドを再起動して再実行し、kubernetesパッケージを削除して再インストールしてみましたが、成功しませんでした。

楽しんで別のサービスファイルを変更して/usr/lib/systemd/system/docker.service1つ作成し、systemctl daemon-reloaddockerサービスはsystemctlを介して正常に動作しました。

ここで何が起こっているのか知っていますか?

ベストアンサー1

おすすめ記事