postgres AWS RDSの.confファイルを編集するにはどうすればよいですか?


9

証明書認証を使用できるように、postgres RDSインスタンスのpg_hba.confを変更したいと思います。RDSでパラメーターグループマネージャーを見つけました。パラメーターを変更できますが、pg_hba.confのパスを参照するだけです。pg_hba.confを変更できないようです。


2
インスタンスにログインして、お気に入りのテキストエディターを使用できませんか?
user9517 2013

3
前述のとおり、これはRDSです。RDSインスタンスにログインできません。
Steven Noble

どうやってこれに行きましたか?以下の私のソリューションを見ましたか?
Drew Khoury 2014

回答:


4

現在のところ、RDSでは構成を変更できます。だからあなたはできる

  1. RDSが使用している構成のリストを参照してください。
  2. これらのパラメータは変更できます。ただし、すべてのパラメーターを変更することはできないと思います。RDSリファレンスページにリストされているものを変更できます。

いつものように、DBサーバーを再起動する必要がある静的(または固定)構成パラメーターがいくつかあり、再起動を必要としない動的オプションがあります。

RDSリファレンスマニュアルの内容は次のとおりです。

postgresql.confファイルでローカルPostgreSQLインスタンスに設定するPostgreSQLパラメーターは、DBインスタンスのDBパラメーターグループで維持されます。デフォルトのパラメーターグループを使用してDBインスタンスを作成する場合、パラメーター設定はdefault.postgres9.3というパラメーターグループにあります。

DBインスタンスを作成すると、関連するDBパラメータグループのパラメーターがロードされます。パラメータグループの値を変更することで、パラメータ値を変更できます。セキュリティ特権を持っている場合は、ALTER DATABASE、ALTER ROLE、およびSETコマンドを使用して、パラメーター値を変更することもできます。ホストにアクセスできないため、コマンドラインpostgresコマンドもenv PGOPTIONSコマンドも使用できないことに注意してください。

postgresの公式のamazon RDSドキュメントは次のとおりです。http//docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Appendix.PostgreSQL.CommonDBATasks.html#Appendix.PostgreSQL.CommonDBATasks.Parameters


1

RDSでは、設定ファイルを直接編集する必要はありません。代わりに、RDSコンソールまたはAPIを使用してパラメーターを編集します。

「DBパラメータグループの変更」については、こちらをご覧ください。http//docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_WorkingWithParamGroups.html

ユーザーが作成したDBパラメータグループのパラメーター値は変更できますが、デフォルトのDBパラメーターグループのパラメーター値は変更できません。パラメーターの変更は、パラメーターのタイプ(動的または静的)とパラメーターの更新に選択された適用方法に応じて、DBパラメーターグループのメンバーであるDBインスタンスに、DBインスタンスの即時または次回の再起動時に適用されます。


1
パラメータグループでは、pg_hba.conf設定へのアクセスは許可されませんpostgresql.conf。設定へのアクセスのみが許可されます。AWSがPostgreSQLのオプショングループを追加する時期に注意してください。
Peter Sankauskas、2014

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.