第4章 Ansible Automation Platform コントローラーデータベースの設定の詳細

4.1. コントローラーデータベースのファイアウォールの設定

Ansible Automation Platform のインストールを成功させるための前提条件の 1 つは、データベースノードでデータベースポートを有効にすることです。使用されるポートは、インベントリーファイル内の pg_port によって設定されます。

インベントリーファイルのスニペット

pg_port='5432'

データベースノード内で、ansible ユーザーとして、インストールに使用する firewalld ポートを設定します。

  1. firewalld が実行されていることを確認します。

    $ sudo systemctl status firewalld
  2. コントローラーデータベースノードに firewalld ポートを追加します (例: ポート 5432)。

    $ sudo firewall-cmd --permanent --zone=public --add-port=5432/tcp
  3. firewalld をリロードします。

    $ sudo firewall-cmd --reload
  4. ポートが開いていることを確認します。

    $ sudo firewall-cmd --list-ports