2019年10月13日

pgAdmin4 外部からの接続エラー 原因と対処

パターン1.
プロパティの保存中にエラーが発生しました
Unable to connect to server:
could not connect to server: Connection timed out (0x0000274C/10060)
Is the server running on host "192.168.24.59" and accepting
TCP/IP connections on port 5432?


サーバーに接続できません:
サーバーに接続できませんでした:接続がタイムアウトしました(0x0000274C / 10060)
サーバーはホスト "192.168.24.59"で実行され、受け入れていますか
ポート5432でのTCP / IP接続?
001.png
原因として考えられること
 接続したいサーバーのポートが開いていない(OSで対処する)
 接続したいサーバーのpg_hba.confとpostgresql.confで接続許可がされていない(PostgreSQLで対処する)



パターン2.
プロパティの保存中にエラーが発生しました
Unable to connect to server:
fe_sendauth: no password supplied

サーバーに接続できません:
fe_sendauth:パスワードが指定されていません
002.png

原因として考えられること
 接続したいサーバーのPostgreSQLのパスワードか設定されていない(PostgreSQLで対処する)



パターン3.
プロパティの保存中にエラーが発生しました

Unable to connect to server:
FATAL: password authentication failed for user "postgres"

003.png

原因として考えられること
 接続したいサーバーのPostgreSQLのパスワードがまちがっている(クライアントで対処するか、サーバーのPostgreSQLのパスワードを変更する)




posted by a23 at 12:54| Comment(0) | PostgreSQL

PostgreSQL12 dnf install CentOS8 (1)

2019/10/13 時点で
CentOS 8.0.1905  に PostgreSQL12 のインストールを試みて、
一致した引数がありません: postgresql12
エラー: 一致するものが見つかりません

のエラーとなりました。

で質問を投稿、ご回答いただき(下記2行)、dnfでのインストールを実行

1PGDG.rhel8.x86_64.rpm


日にちが経過すれば、変更となるかもですが、
以下現状での手順


4.Install the repository RPM: の手順
03-2.png



5.Install the client packages:
(この処理は不要です) dnf install postgresql12
1.png
実行すると
依存関係が解決しました。
行うべきことはありません。
完了しました!



6.Optionally install the server packages:
(この処理は不要です) dnf install postgresql12-server
2.png
実行すると
依存関係が解決しました。
行うべきことはありません。
完了しました!


7.Optionally initialize the database and enable automatic start:
(4).
PGSETUP_INITDB_OPTIONS="-E UTF8 --locale=C" /usr/pgsql-12/bin/postgresql-12-setup initdb
/usr/pgsql-12/bin/postgresql-12-setup initdb
04.png


(5).
systemctl enable postgresql-12
05.png

(6).
systemctl start postgresql-12
06.png


(7).
su postgres
psql
\l
alter role postgres with password 'Passwd12345'; 
\q
exit
Screenshot from 2019-10-13 03-06-00.png

(8).
 Firewallの設定 5432 port をopenします
firewall-cmd --add-port=5432/tcp --zone=public --permanent
Screenshot from 2019-10-13 03-06-23.png

(9).
 Firewall を再起動
firewall-cmd --reload
Screenshot from 2019-10-13 03-06-29.png




(10).
 Gnomeを使用している場合は、viだけではなきく、geditも使用できます。rootでログインしていますが
sudo gedit /var/lib/pgsql/12/data/pg_hba.conf
sudo gedit/var/lib/pgsql/12/data/postgresql.conf
Screenshot from 2019-10-13 03-23-11.png
Screenshot from 2019-10-13 03-24-30.png
Screenshot from 2019-10-13 03-24-38.png
Screenshot from 2019-10-13 03-26-47.png
** (gedit:7065): WARNING **: 03:26:06.451: Set document metadata failed: metadata::gedit-spell-language という属性値はセットできません

** (gedit:7065): WARNING **: 03:26:06.451: Set document metadata failed: metadata::gedit-encoding という属性値はセットできません

** (gedit:7065): WARNING **: 03:26:08.011: Set document metadata failed: metadata::gedit-position という属性値はセットできません




(11).
15. confファイル編集保存後 PostgreSQLの再起動
systemctl restart postgresql-12
999.png



posted by a23 at 10:40| Comment(0) | PostgreSQL

2019年10月11日

CentOS 8.0.1905 yum list | grep postgresql

CentOS 8.0.1905


から
999.png

4.Install the repository RPM: 以降の手順で
01.png
dnf install postgresql12-server
02.png

一致した引数がありません: postgresql12
エラー: 一致するものが見つかりません
以降利処理にすすめませんでした。


/usr/pgsql-12/bin/postgresql-12-setup initdb
systemctl enable postgresql-12
systemctl start postgresql-12

yum list | grep postgresql で確認

[root@localhost ~]# yum list | grep postgresql
freeradius-postgresql.x86_64                         3.0.17-4.module_el8.0.0+61+f432573d                    AppStream    
pcp-pmda-postgresql.x86_64                           4.3.0-3.el8                                            AppStream    
postgresql.x86_64                                    10.6-1.module_el8.0.0+15+f57f353b                      AppStream    
postgresql-contrib.x86_64                            10.6-1.module_el8.0.0+15+f57f353b                      AppStream    
postgresql-docs.x86_64                               10.6-1.module_el8.0.0+15+f57f353b                      AppStream    
postgresql-jdbc.noarch                               42.2.8-1.rhel8                                         pgdg10       
postgresql-jdbc.noarch                               42.2.8-1.rhel8                                         pgdg11       
postgresql-jdbc.noarch                               42.2.8-1.rhel8                                         pgdg12       
postgresql-jdbc.noarch                               42.2.8-1.rhel8                                         pgdg96       
postgresql-jdbc-javadoc.noarch                       42.2.8-1.rhel8                                         pgdg10       
postgresql-jdbc-javadoc.noarch                       42.2.8-1.rhel8                                         pgdg11       
postgresql-jdbc-javadoc.noarch                       42.2.8-1.rhel8                                         pgdg12       
postgresql-jdbc-javadoc.noarch                       42.2.8-1.rhel8                                         pgdg96       
postgresql-odbc.x86_64                               10.03.0000-2.el8                                       AppStream    
postgresql-odbc-tests.x86_64                         10.03.0000-2.el8                                       AppStream    
postgresql-plperl.x86_64                             10.6-1.module_el8.0.0+15+f57f353b                      AppStream    
postgresql-plpython3.x86_64                          10.6-1.module_el8.0.0+15+f57f353b                      AppStream    
postgresql-pltcl.x86_64                              10.6-1.module_el8.0.0+15+f57f353b                      AppStream    
postgresql-server.x86_64                             10.6-1.module_el8.0.0+15+f57f353b                      AppStream    
postgresql-server-devel.x86_64                       10.6-1.module_el8.0.0+15+f57f353b                      AppStream    
postgresql-static.x86_64                             10.6-1.module_el8.0.0+15+f57f353b                      AppStream    
postgresql-test.x86_64                               10.6-1.module_el8.0.0+15+f57f353b                      AppStream    
postgresql-test-rpm-macros.x86_64                    10.6-1.module_el8.0.0+15+f57f353b                      AppStream    
postgresql-unit10.x86_64                             7.2-1.rhel8                                            pgdg10       
postgresql-unit10-debuginfo.x86_64                   7.2-1.rhel8                                            pgdg10       
postgresql-unit10-debugsource.x86_64                 7.2-1.rhel8                                            pgdg10       
postgresql-unit11.x86_64                             7.2-1.rhel8                                            pgdg11       
postgresql-unit11-debuginfo.x86_64                   7.2-1.rhel8                                            pgdg11       
postgresql-unit11-debugsource.x86_64                 7.2-1.rhel8                                            pgdg11       
postgresql-unit12.x86_64                             7.2-1.rhel8.1                                          pgdg12       
postgresql-unit12-debuginfo.x86_64                   7.2-1.rhel8.1                                          pgdg12       
postgresql-unit12-debugsource.x86_64                 7.2-1.rhel8.1                                          pgdg12       
postgresql-unit96.x86_64                             7.2-1.rhel8                                            pgdg96       
postgresql-unit96-debuginfo.x86_64                   7.2-1.rhel8                                            pgdg96       
postgresql-unit96-debugsource.x86_64                 7.2-1.rhel8                                            pgdg96       
postgresql-upgrade.x86_64                            10.6-1.module_el8.0.0+15+f57f353b                      AppStream    
postgresql-upgrade-devel.x86_64                      10.6-1.module_el8.0.0+15+f57f353b                      AppStream    
postgresql10-contrib-debuginfo.x86_64                10.10-1PGDG.rhel8                                      pgdg10       
postgresql10-debuginfo.x86_64                        10.10-1PGDG.rhel8                                      pgdg10       
postgresql10-debugsource.x86_64                      10.10-1PGDG.rhel8                                      pgdg10       
postgresql10-devel.x86_64                            10.10-1PGDG.rhel8                                      pgdg10       
postgresql10-devel-debuginfo.x86_64                  10.10-1PGDG.rhel8                                      pgdg10       
postgresql10-libs.x86_64                             10.10-1PGDG.rhel8                                      pgdg10       
postgresql10-libs-debuginfo.x86_64                   10.10-1PGDG.rhel8                                      pgdg10       
postgresql10-odbc.x86_64                             11.01.0000-1PGDG.rhel8                                 pgdg10       
postgresql10-plperl-debuginfo.x86_64                 10.10-1PGDG.rhel8                                      pgdg10       
postgresql10-plpython.x86_64                         10.10-1PGDG.rhel8                                      pgdg10       
postgresql10-plpython-debuginfo.x86_64               10.10-1PGDG.rhel8                                      pgdg10       
postgresql10-plpython3-debuginfo.x86_64              10.10-1PGDG.rhel8                                      pgdg10       
postgresql10-pltcl-debuginfo.x86_64                  10.10-1PGDG.rhel8                                      pgdg10       
postgresql10-server-debuginfo.x86_64                 10.10-1PGDG.rhel8                                      pgdg10       
postgresql10-tcl.x86_64                              2.4.0-2.rhel8.1                                        pgdg10       
postgresql10-test-debuginfo.x86_64                   10.10-1PGDG.rhel8                                      pgdg10       
postgresql11-contrib-debuginfo.x86_64                11.5-1PGDG.rhel8                                       pgdg11       
postgresql11-debuginfo.x86_64                        11.5-1PGDG.rhel8                                       pgdg11       
postgresql11-debugsource.x86_64                      11.5-1PGDG.rhel8                                       pgdg11       
postgresql11-devel.x86_64                            11.5-1PGDG.rhel8                                       pgdg11       
postgresql11-devel-debuginfo.x86_64                  11.5-1PGDG.rhel8                                       pgdg11       
postgresql11-libs.x86_64                             11.5-1PGDG.rhel8                                       pgdg11       
postgresql11-libs-debuginfo.x86_64                   11.5-1PGDG.rhel8                                       pgdg11       
postgresql11-llvmjit.x86_64                          11.5-1PGDG.rhel8                                       pgdg11       
postgresql11-llvmjit-debuginfo.x86_64                11.5-1PGDG.rhel8                                       pgdg11       
postgresql11-odbc.x86_64                             11.01.0000-1PGDG.rhel8                                 pgdg11       
postgresql11-plperl-debuginfo.x86_64                 11.5-1PGDG.rhel8                                       pgdg11       
postgresql11-plpython.x86_64                         11.5-1PGDG.rhel8                                       pgdg11       
postgresql11-plpython-debuginfo.x86_64               11.5-1PGDG.rhel8                                       pgdg11       
postgresql11-plpython3-debuginfo.x86_64              11.5-1PGDG.rhel8                                       pgdg11       
postgresql11-pltcl-debuginfo.x86_64                  11.5-1PGDG.rhel8                                       pgdg11       
postgresql11-server-debuginfo.x86_64                 11.5-1PGDG.rhel8                                       pgdg11       
postgresql11-tcl.x86_64                              2.4.0-2.rhel8.1                                        pgdg11       
postgresql11-test-debuginfo.x86_64                   11.5-1PGDG.rhel8                                       pgdg11       
postgresql12-contrib-debuginfo.x86_64                12.0-1PGDG.rhel8                                       pgdg12       
postgresql12-debuginfo.x86_64                        12.0-1PGDG.rhel8                                       pgdg12       
postgresql12-debugsource.x86_64                      12.0-1PGDG.rhel8                                       pgdg12       
postgresql12-devel.x86_64                            12.0-1PGDG.rhel8                                       pgdg12       
postgresql12-devel-debuginfo.x86_64                  12.0-1PGDG.rhel8                                       pgdg12       
postgresql12-libs.x86_64                             12.0-1PGDG.rhel8                                       pgdg12       
postgresql12-libs-debuginfo.x86_64                   12.0-1PGDG.rhel8                                       pgdg12       
postgresql12-llvmjit.x86_64                          12.0-1PGDG.rhel8                                       pgdg12       
postgresql12-llvmjit-debuginfo.x86_64                12.0-1PGDG.rhel8                                       pgdg12       
postgresql12-odbc.x86_64                             11.01.0000-1PGDG.rhel8.1                               pgdg12       
postgresql12-plperl-debuginfo.x86_64                 12.0-1PGDG.rhel8                                       pgdg12       
postgresql12-plpython.x86_64                         12.0-1PGDG.rhel8                                       pgdg12       
postgresql12-plpython-debuginfo.x86_64               12.0-1PGDG.rhel8                                       pgdg12       
postgresql12-plpython3-debuginfo.x86_64              12.0-1PGDG.rhel8                                       pgdg12       
postgresql12-pltcl-debuginfo.x86_64                  12.0-1PGDG.rhel8                                       pgdg12       
postgresql12-server-debuginfo.x86_64                 12.0-1PGDG.rhel8                                       pgdg12       
postgresql12-test-debuginfo.x86_64                   12.0-1PGDG.rhel8                                       pgdg12       
postgresql94-contrib-debuginfo.x86_64                9.4.24-1PGDG.rhel8                                     pgdg94       
postgresql94-debuginfo.x86_64                        9.4.24-1PGDG.rhel8                                     pgdg94       
postgresql94-debugsource.x86_64                      9.4.24-1PGDG.rhel8                                     pgdg94       
postgresql94-devel.x86_64                            9.4.24-1PGDG.rhel8                                     pgdg94       
postgresql94-devel-debuginfo.x86_64                  9.4.24-1PGDG.rhel8                                     pgdg94       
postgresql94-libs.x86_64                             9.4.24-1PGDG.rhel8                                     pgdg94       
postgresql94-libs-debuginfo.x86_64                   9.4.24-1PGDG.rhel8                                     pgdg94       
postgresql94-plperl-debuginfo.x86_64                 9.4.24-1PGDG.rhel8                                     pgdg94       
postgresql94-plpython.x86_64                         9.4.24-1PGDG.rhel8                                     pgdg94       
postgresql94-plpython-debuginfo.x86_64               9.4.24-1PGDG.rhel8                                     pgdg94       
postgresql94-plpython3-debuginfo.x86_64              9.4.24-1PGDG.rhel8                                     pgdg94       
postgresql94-pltcl-debuginfo.x86_64                  9.4.24-1PGDG.rhel8                                     pgdg94       
postgresql94-server-debuginfo.x86_64                 9.4.24-1PGDG.rhel8                                     pgdg94       
postgresql94-test-debuginfo.x86_64                   9.4.24-1PGDG.rhel8                                     pgdg94       
postgresql95-contrib-debuginfo.x86_64                9.5.19-1PGDG.rhel8                                     pgdg95       
postgresql95-debuginfo.x86_64                        9.5.19-1PGDG.rhel8                                     pgdg95       
postgresql95-debugsource.x86_64                      9.5.19-1PGDG.rhel8                                     pgdg95       
postgresql95-devel.x86_64                            9.5.19-1PGDG.rhel8                                     pgdg95       
postgresql95-devel-debuginfo.x86_64                  9.5.19-1PGDG.rhel8                                     pgdg95       
postgresql95-libs.x86_64                             9.5.19-1PGDG.rhel8                                     pgdg95       
postgresql95-libs-debuginfo.x86_64                   9.5.19-1PGDG.rhel8                                     pgdg95       
postgresql95-plperl-debuginfo.x86_64                 9.5.19-1PGDG.rhel8                                     pgdg95       
postgresql95-plpython.x86_64                         9.5.19-1PGDG.rhel8                                     pgdg95       
postgresql95-plpython-debuginfo.x86_64               9.5.19-1PGDG.rhel8                                     pgdg95       
postgresql95-plpython3-debuginfo.x86_64              9.5.19-1PGDG.rhel8                                     pgdg95       
postgresql95-pltcl-debuginfo.x86_64                  9.5.19-1PGDG.rhel8                                     pgdg95       
postgresql95-server-debuginfo.x86_64                 9.5.19-1PGDG.rhel8                                     pgdg95       
postgresql95-test-debuginfo.x86_64                   9.5.19-1PGDG.rhel8                                     pgdg95       
postgresql96-contrib-debuginfo.x86_64                9.6.15-1PGDG.rhel8                                     pgdg96       
postgresql96-debuginfo.x86_64                        9.6.15-1PGDG.rhel8                                     pgdg96       
postgresql96-debugsource.x86_64                      9.6.15-1PGDG.rhel8                                     pgdg96       
postgresql96-devel.x86_64                            9.6.15-1PGDG.rhel8                                     pgdg96       
postgresql96-devel-debuginfo.x86_64                  9.6.15-1PGDG.rhel8                                     pgdg96       
postgresql96-libs.x86_64                             9.6.15-1PGDG.rhel8                                     pgdg96       
postgresql96-libs-debuginfo.x86_64                   9.6.15-1PGDG.rhel8                                     pgdg96       
postgresql96-odbc.x86_64                             11.01.0000-1PGDG.rhel8                                 pgdg96       
postgresql96-plperl-debuginfo.x86_64                 9.6.15-1PGDG.rhel8                                     pgdg96       
postgresql96-plpython.x86_64                         9.6.15-1PGDG.rhel8                                     pgdg96       
postgresql96-plpython-debuginfo.x86_64               9.6.15-1PGDG.rhel8                                     pgdg96       
postgresql96-plpython3-debuginfo.x86_64              9.6.15-1PGDG.rhel8                                     pgdg96       
postgresql96-pltcl-debuginfo.x86_64                  9.6.15-1PGDG.rhel8                                     pgdg96       
postgresql96-server-debuginfo.x86_64                 9.6.15-1PGDG.rhel8                                     pgdg96       
postgresql96-tcl.x86_64                              2.4.0-2.rhel8.1                                        pgdg96       
postgresql96-test-debuginfo.x86_64                   9.6.15-1PGDG.rhel8                                     pgdg96       
postgresql_anonymizer10.noarch                       0.3.1-1.rhel8                                          pgdg10       
postgresql_anonymizer11.noarch                       0.3.1-1.rhel8                                          pgdg11       
postgresql_anonymizer12.noarch                       0.3.1-1.rhel8.1                                        pgdg12       
postgresql_anonymizer96.noarch                       0.3.1-1.rhel8                                          pgdg96       
qt5-qtbase-postgresql.i686                           5.11.1-5.el8                                           AppStream    
qt5-qtbase-postgresql.x86_64                         5.11.1-5.el8                                           AppStream    
[root@localhost ~]# 
posted by a23 at 17:22| Comment(0) | PostgreSQL