pgpoolIIをyumインストール
pgpoolIIをyumインストール
Webサーバの環境構築中。当初はAWS Application Migration Serviceで移行する計画でしたが、いろいろあってスクラッチから作ることにしました。
構成を大幅に変更するため、ディスク容量が従来の1/5程度でOK。まぁ多い分には構わないのですが将来的に禍根を残すし、EBSの縮小ができないし。
現行のWebサーバも運用5年。いろいろゴミも溜まっているのでまっさらに作り直します。
ってことでpgpoolIIをパッケージからインストール。
リポジトリを登録
pgpoolのWebからリポジトリ登録用のrpmをダウンロードしてインストール。
$ wget https://www.pgpool.net/yum/rpms/4.2/redhat/rhel-8-x86_64/pgpool-II-release-4.2-1.noarch.rpm $ sudo rpm -ivh pgpool-II-release-4.2-1.noarch.rpm 警告: pgpool-II-release-4.2-1.noarch.rpm: ヘッダー V4 RSA/SHA1 Signature、鍵 ID 60ae0e48: NOKEY 準備しています... ################################# [100%] 更新中 / インストール中... 1:pgpool-II-release-4.2-1 ################################# [100%]
インストール
$ sudo yum install pgpool-II-pg96.x86_64 Failed to set locale, defaulting to C.UTF-8 Updating Subscription Management repositories. Unable to read consumer identity This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. Last metadata expiration check: 0:05:55 ago on Tue Jan 18 23:43:14 2022. Dependencies resolved. ================================================================================================================== Package Architecture Version Repository Size ================================================================================================================== Installing: pgpool-II-pg96 x86_64 4.2.6-1pgdg.rhel8 pgpool42 1.9 M Installing dependencies: libmemcached-libs x86_64 1.0.18-15.el8 rhel-8-appstream-rhui-rpms 137 k libpq x86_64 13.3-1.el8_4 rhel-8-appstream-rhui-rpms 197 k Transaction Summary ================================================================================================================== Install 3 Packages Total download size: 2.2 M Installed size: 9.3 M Is this ok [y/N]: y Downloading Packages: (1/3): libmemcached-libs-1.0.18-15.el8.x86_64.rpm 1.1 MB/s | 137 kB 00:00 (2/3): libpq-13.3-1.el8_4.x86_64.rpm 1.5 MB/s | 197 kB 00:00 (3/3): pgpool-II-pg96-4.2.6-1pgdg.rhel8.x86_64.rpm 13 MB/s | 1.9 MB 00:00 ------------------------------------------------------------------------------------------------------------------ Total 13 MB/s | 2.2 MB 00:00 warning: /var/cache/dnf/pgpool42-653291b9f3d535ae/packages/pgpool-II-pg96-4.2.6-1pgdg.rhel8.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 60ae0e48: NOKEY pgpool-II 4.2 8 - x86_64 1.7 MB/s | 1.7 kB 00:00 Importing GPG key 0x60AE0E48: Userid : "pgpool-II Key (pgpool-II Official Signing Key) <packages@pgpool.net>" Fingerprint: 926B BC58 D4DF 43C3 AED5 A380 5F7E E4EA 60AE 0E48 From : /etc/pki/rpm-gpg/RPM-GPG-KEY-PGPOOL2 Is this ok [y/N]: y Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : libpq-13.3-1.el8_4.x86_64 1/3 Installing : libmemcached-libs-1.0.18-15.el8.x86_64 2/3 Running scriptlet: pgpool-II-pg96-4.2.6-1pgdg.rhel8.x86_64 3/3 Installing : pgpool-II-pg96-4.2.6-1pgdg.rhel8.x86_64 3/3 Running scriptlet: pgpool-II-pg96-4.2.6-1pgdg.rhel8.x86_64 3/3 [/usr/lib/tmpfiles.d/pgpool-II-pg96.conf:1] Line references path below legacy directory /var/run/, updating /var/run/pgpool → /run/pgpool; please update the tmpfiles.d/ drop-in file accordingly. Verifying : pgpool-II-pg96-4.2.6-1pgdg.rhel8.x86_64 1/3 Verifying : libmemcached-libs-1.0.18-15.el8.x86_64 2/3 Verifying : libpq-13.3-1.el8_4.x86_64 3/3 Installed products updated. Installed: libmemcached-libs-1.0.18-15.el8.x86_64 libpq-13.3-1.el8_4.x86_64 pgpool-II-pg96-4.2.6-1pgdg.rhel8.x86_64 Complete!