在Red Hat Openshift设备上连接到PostgreSQL时出错

时间:2014-07-02 12:13:20

标签: postgresql openshift psql

允许我的noobishness,我正在学习如何使用Linux Openshift。在阅读一本书后,我尝试从命令行[Bash]在线连接到服务器。我跑了 rhc port-forward 它显示:

Checking available ports ... done

Forwarding ports ...

To connect to a service running on OpenShift, use the Local address

Service Local OpenShift

---------- -------------- ---- ---------------

httpd 127.0.0.1:8080 => 127.7.74.1:8080

postgresql 127.0.0.1:5432 => 127.7.74.2:5432

Press CTRL-C to terminate port forwarding

这本书说我应该跑 psql -h 127.0.0.1 -p 5433 -U username password

现在为什么bash会在我运行命令时抱怨,

psql -h 127.0.0.1 ... 它说,找不到psql命令。

2 个答案:

答案 0 :(得分:0)

检查并确保在本地计算机上安装了psql。如果不使用像yum(fedora / RHEL)或Brew(Mac)这样的包管理器来安装必要的二进制文件来获取psql命令。

答案 1 :(得分:0)

问题在于,当我克隆到本地计算机时,我的互联网连接中断了。谢谢大家的贡献。它需要强大的互联网连接,并且需要很长时间才能克隆:https://github.com/postgres/postgres.git