VMware Cloud Director アプライアンスの PostgreSQL の設定を変更するには、PostgreSQL の ALTER SYSTEM コマンドを使用します。
ALTER SYSTEM コマンドを実行すると、パラメータ設定の変更内容が
postgresql.auto.conf ファイルに書き込まれます。PostgreSQL を初期化時には、このファイルが
postgresql.conf ファイルよりも優先されます。設定によっては PostgreSQL サービスを再起動する必要がありますが、それ以外の設定は動的に構成されるため、再起動する必要はありません。
Postgresql.conf ファイルを変更しないでください。クラスタの操作でこのファイルを定期的に上書きする必要があり、変更は維持されないためです。
手順
- プライマリ アプライアンスの OS に root として直接ログインするか、SSH クライアントを使用して接続します。
- ユーザーを postgres に変更します。
- PostgreSQL ALTER SYSTEM コマンドを使用して、パラメータを変更します。
psql -c "ALTER SYSTEM set parameter='value';"
- 変更する構成パラメータごとに 手順 3 を繰り返します。
- 変更するパラメータの中に PostgreSQL サービスの再起動を要求するものがある場合は、vpostgres プロセスを再起動します。
systemctl restart vpostgres
- 各スタンバイ ノードで手順 1 ~ 手順 5 を繰り返します。