1つのコマンドだけを使用してsystemdのサービスのすべてのインスタンスを再起動する方法はありますか?
Thingsd @ 01とthingd @ 02という2つのデーモンが実行されているとします。インスタンスごとにsystemctlを1回呼び出すことなく、それらだけを再起動できますか?
1つのsystemctlで両方を再起動できるはずです。サービスの間にスペースを入れるだけです。例えば。 systemctl restart thingd@01 thingd@02
私は通常、負荷分散されたプールからインスタンスが削除された後、インスタンスのクローンを作成する前に、すべての主要なサービスを停止します。私は以下を使用します:
#stop php-fpm、MariaDB、nginx、postfix
systemctl stop php-fpm nginx postfix mariadb
#停止後にステータスを確認
systemctl status php-fpm nginx postfix mariadb
#すべてを再開します
systemctl start php-fpm nginx postfix mariadb