Enterprise Postgresの他ホストのクライアントからの接続方法について
Enterprise Postgresのよくあるご質問を検索できます。
Enterprise Postgresの技術情報はこちら
- initdbにより作成したインスタンスに、他ホストから接続するための手順を教えてください。
- 他ホストからインスタンスに接続する手順を以下に示します。
例)RHEL7でインスタンスのポート番号:27500、他ホストのクライアントのIPアドレス:192.168.93.x、パスワード認証で接続する場合- postgresql.confのlisten_addressesとportを編集します。
listen_addresses='*'
port=27500 - firewall-cmdで接続したいポートを登録し、再読み込みします。
2-1. ポートを登録します。
firewall-cmd --zone=public --add-port=27500/tcp --permanent
2-2. 再読み込みします。
firewall-cmd --reload - pg_hba.confに接続するクライアントのホスト名を記述します。
host all all 192.168.93.0/24 md5 - PostgreSQLを再起動して設定を有効にします。
$pg_ctl restart -D [インスタンス配置先ディレクトリ] - ユーザのパスワードが正しく入力された場合、他ホストから接続が可能になります。
詳細は以下のマニュアルを参照してください。
FUJITSU Software Enterprise Postgres 12
導入ガイド(サーバ編)
第4章 セットアップ
4.4 リモート接続の設定
4.4.2 initdbコマンドでインスタンスを作成した場合
なお、上記以外の製品バージョン/レベルについては、該当するマニュアル箇所を参照してください。 - postgresql.confのlisten_addressesとportを編集します。
製品・サービス区分 | Enterprise Postgres | ||
---|---|---|---|
製品・サービス情報 |
|
||
アンサー種別 | 運用/保守 |