postgresql – 如何重新启动openshift postgres盒式磁带?

前端之家收集整理的这篇文章主要介绍了postgresql – 如何重新启动openshift postgres盒式磁带?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_502_4@
我的应用程序已经崩溃,因为它无法连接到postgres数据库,当我尝试通过ssh和psql连接到数据库时,我得到以下消息:

psql: could not connect to server: Connection refused
         Is the server running on host "<GEAR_ID>-<NAMESPACE>.rhcloud.com" (<IP_ADDRESS>) and accepting
         TCP/IP connections on port <PORT_NUMBER>?

运行rhc app show –state prints:

Cartridge jbossas-7,haproxy-1.4 is started
Cartridge postgresql-9.2 is started

另外,运行rhc app show显示没什么异常.

我无法telnet到上面的IP_ADDRESS& POST_NUMBER,看起来两个齿轮之间的通信已经断开了.

有任何想法吗?

@H_502_4@

解决方法

我有同样的问题.使用pg_ctl而不是rhc命令为我修复它.

$rhc ssh <appname>
[...rhcloud.com ...]\> pg_ctl restart
pg_ctl: old server process (PID: 20034) seems to be gone
starting server anyway
server starting
@H_502_4@ @H_502_4@

猜你在找的Postgre SQL相关文章