允许我的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命令。
答案 0 :(得分:0)
检查并确保在本地计算机上安装了psql。如果不使用像yum(fedora / RHEL)或Brew(Mac)这样的包管理器来安装必要的二进制文件来获取psql命令。
答案 1 :(得分:0)
问题在于,当我克隆到本地计算机时,我的互联网连接中断了。谢谢大家的贡献。它需要强大的互联网连接,并且需要很长时间才能克隆:https://github.com/postgres/postgres.git。