gpt4 book ai didi

linux - Red Hat Enterprise 5.9 上的 PostgreSQL 从 9.1 升级到 9.3

转载 作者:太空宇宙 更新时间:2023-11-04 05:30:01 27 4
gpt4 key购买 nike

我安装了 RHEL 5.9(64 位),它运行 Postgresql 9.1x 数据库服务器。我需要升级到 Postgresql 9.3 并安装 PostGIS 数据库扩展。我看过这个:http://www.postgresonline.com/journal/archives/329-An-almost-idiots-guide-to-install-PostgreSQL-9.3,-PostGIS-2.1-and-pgRouting-with-Yum.html

看起来我需要:http://yum.postgresql.org/9.3/redhat/rhel-5-x86_64/pgdg-redhat93-9.3-1.noarch.rpm安装 pg 9.3 然后执行: sudo rpm -ivh http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm安装一些软件包,最后: sudo yum install postgis2_93 安装 PostGIS。

虽然这一切听起来不错,但我需要先弄清楚如何升级到 9.3。我想我可以尝试运行 pg_upgrade 但它说命令未找到。我还认为我必须将 yum.postgresql.org 位置添加到某个文件中才能启用 rpm 下载。

我走在正确的道路上吗?请注意,服务器上没有使用实际的数据库,因此全新安装或升级都可以。

**更新:问题是我无法安装任何软件。请参阅此**:https://www.google.com/#q=yum+object+is+not+callable

谢谢!

梅恩格拉

最佳答案

我实际上有两台 RHEL 服务器。其中之一我曾经/正在面临与问题相关的问题,并且每当我尝试安装任何更新时,直到解决“yum错误:TypeError:'NoneType'对象不可调用”问题之前,该问题无法解决。 为此,我会问一个单独的问题,可能是关于 super 用户的问题。

现在,在另一台服务器上我也需要从 Postgresql 9.1 升级到 9.3,但该服务器没有出现 yum 错误。我通过下载 9.3 并将其安装为单独的实例成功升级了该服务器,并使 9.1 实例监听 5432 之外的其他端口。所以现在 9.3 工作正常,我将弄清楚如何从系统中完全删除 9.1。谢谢。

关于linux - Red Hat Enterprise 5.9 上的 PostgreSQL 从 9.1 升级到 9.3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23371224/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com