Ansible Tower ships with an admin utility script, ansible-tower-service
, that can start, stop, and restart all Tower services running on the current Tower node (including the message queue components, and the database if it is an integrated installation). External databases must be explicitly managed by the administrator. The services script resides in /usr/bin/ansible-tower-service
and can be invoked as follows:
root@localhost:~$ ansible-tower-service restart
また、ディストリビューション固有のサービス管理コマンドでも呼び出すことができます。通常、ディストリビューションパッケージで、場合によっては init スクリプトとして、サービスの管理用に同様のスクリプトが提供されます。詳しい情報は、ディストリビューション固有のサービス管理システムを参照してください。
注釈
OpenShift でコンテナー化された Tower を実行する場合は、ansible-tower-service
スクリプトを使用しないでください。代わりに、OpenShift を使用して Pod を再起動してください。
注釈
バージョン 2.2.0 以降の Ansible Tower は、管理ユーティリティースクリプトが好まれるようになり、init スクリプトが使用されなくなってきています。以前のバージョンの Ansible Tower は、標準の ansible-tower
init スクリプトに同梱されており、完全な Tower インフラストラクチャーの start
、stop
、query
に使用することができます。/etc/init.d/ansible-tower script
のサービスコマンドで呼び出すことができます。Ansible Tower のバージョン 2.2.0 以降を使用する場合は、新しい管理ユーティリティースクリプト ansible-tower-service
を使用する必要があります。