####したいこと
######EC2内のpostgresqlのバージョンをあげたい。
EC2のアプリ内でデプロイする最中に rake db:create RAILS_ENV=production
をしたところ、
Your version of PostgreSQL (90224) is too old. Active Record supports PostgreSQL >= 9.3.
というエラーが表示されました。
したがってpostgresqlを更新しようと、sudo yum install postgresql95-devel postgresql95-server postgresql95-contrib
をしたところ、次のエラーが表示されました。
[shogo@ip-10-0-0-193 ~]$ sudo yum install postgresql95-devel postgresql95-server postgresql95-contrib 読み込んだプラグイン:extras_suggestions, langpacks, priorities, update-motd amzn2-core | 2.4 kB 00:00:00 193 packages excluded due to repository priority protections パッケージ postgresql95-devel は利用できません。 パッケージ postgresql95-server は利用できません。 パッケージ postgresql95-contrib は利用できません。 エラー: 何もしません [shogo@ip-10-0-0-193 ~]$
yum list | grep postgresで見ても、9.3以上のpostgresqlが見当たらない状況です。
[shogo@ip-10-0-0-193 Portfolio]$ yum list | grep postgres postgresql.x86_64 9.2.24-1.amzn2.0.1 @amzn2-core postgresql-devel.x86_64 9.2.24-1.amzn2.0.1 @amzn2-core postgresql-libs.x86_64 9.2.24-1.amzn2.0.1 @amzn2-core postgresql-server.x86_64 9.2.24-1.amzn2.0.1 @amzn2-core calligra-kexi-driver-postgresql.x86_64 2.9.10-2.el7 epel collectd-postgresql.x86_64 5.8.1-1.el7 epel freeradius-postgresql.x86_64 3.0.13-10.amzn2 amzn2-core libgda-postgres.x86_64 1:5.2.2-7.el7 epel nextcloud-postgresql.noarch 10.0.4-2.el7 epel opendbx-postgresql.x86_64 1.4.6-6.el7 epel opensips-postgresql.x86_64 1.10.5-4.el7 epel owncloud-postgresql.noarch 9.1.5-1.el7 epel pcp-pmda-postgresql.x86_64 3.12.2-5.amzn2 amzn2-core pdns-backend-postgresql.x86_64 4.1.11-1.el7 epel perdition-postgresql.x86_64 2.2-2.el7 epel postgresql-contrib.x86_64 9.2.24-1.amzn2.0.1 amzn2-core postgresql-docs.x86_64 9.2.24-1.amzn2.0.1 amzn2-core postgresql-jdbc.noarch 9.2.1002-6.amzn2 amzn2-core postgresql-jdbc-javadoc.noarch 9.2.1002-6.amzn2 amzn2-core postgresql-libs.i686 9.2.24-1.amzn2.0.1 amzn2-core postgresql-odbc.x86_64 09.03.0100-2.amzn2.0.2 amzn2-core postgresql-pgpool-II.x86_64 3.4.6-1.el7 epel postgresql-pgpool-II-devel.x86_64 3.4.6-1.el7 epel postgresql-pgpool-II-extensions.x86_64 3.4.6-1.el7 epel postgresql-plperl.x86_64 9.2.24-1.amzn2.0.1 amzn2-core postgresql-plpython.x86_64 9.2.24-1.amzn2.0.1 amzn2-core postgresql-plruby.x86_64 0.5.3-13.el7 epel postgresql-plruby-doc.x86_64 0.5.3-13.el7 epel postgresql-pltcl.x86_64 9.2.24-1.amzn2.0.1 amzn2-core postgresql-static.x86_64 9.2.24-1.amzn2.0.1 amzn2-core postgresql-test.x86_64 9.2.24-1.amzn2.0.1 amzn2-core postgresql-upgrade.x86_64 9.2.24-1.amzn2.0.1 amzn2-core proftpd-postgresql.x86_64 1.3.5e-9.el7 epel python-testing.postgresql.noarch 1.1.0-3.el7 epel qt-postgresql.i686 1:4.8.5-15.amzn2.0.3 amzn2-core qt-postgresql.x86_64 1:4.8.5-15.amzn2.0.3 amzn2-core qt5-qtbase-postgresql.i686 5.9.2-3.amzn2.0.2 amzn2-core qt5-qtbase-postgresql.x86_64 5.9.2-3.amzn2.0.2 amzn2-core soci-postgresql.x86_64 3.2.3-1.el7 epel soci-postgresql-devel.x86_64 3.2.3-1.el7 epel wt-dbo-postgres.x86_64 3.3.9-1.el7 epel
postgresqlのバージョンをあげる方法について、知見がある方がおりましたら解決法、アドバイスをいただきたいと思います。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/04 01:54