一部のサーバーで Chef-client を実行しており、テストや緊急時にサービスを停止できるようにしたいと思います。ただし、systemctlを使用してサービスを停止すると、サービスの停止後5分以内にChef-clientが再び有効になります。以下のユニットファイルから削除しようとしましたが、Restart = always
サービスはまだ再起動され、ユニットRetsart = always
ファイルに再表示されます。シェフが復活するのを防ぐために、どの設定を変更する必要がありますか?
[Unit]
Description = Chef Infra Client daemon
After = network.target auditd.service
[Service]
Type = simple
EnvironmentFile = /etc/sysconfig/chef-client
ExecStart = /opt/chef/bin/chef-client -c $CONFIG -i $INTERVAL -s $SPLAY $OPTIONS
ExecReload = /bin/kill -HUP $MAINPID
SuccessExitStatus = 3
Restart = always
[Install]
WantedBy = multi-user.target
編集:シェフやシステムタイマーの設定に関連するクローンジョブは表示されません。