【发布时间】:2015-02-22 17:31:16
【问题描述】:
我已经在 ubuntu 12.04 上使用 pgpoolII-3.3.3 和 pgPoolAdmin 安装了 postgresql 9.1
如果我尝试使用 sudo pgpool 从终端运行 pgpool,它似乎会启动。查看ubuntu文件资源管理器我可以看到一个pgpool.pid文件是如何在/var/run/pgpool/pgpool.id创建的(这是pgpool.conf中的路径)
但是一秒钟后文件消失了。
我已尝试更改目录的所有者和目录权限,但似乎没有任何问题。
如果在那之后我尝试使用 sudo pgpool -m fast stop 停止 pgpool,我得到一个错误:错误。找不到pid文件
文件似乎被创建并突然被销毁。我想知道为什么。
如果我尝试从 pgPoolAdmin 运行 pgpool,我得到了这个错误:pgpool start failed。未找到 pgpool.pid。
像其他时候一样,这可能是一个愚蠢的问题,我无法解决它,因为我对这些系统没有高水平的知识。
知道要尝试什么吗?
Xrry 圣诞节
【问题讨论】:
-
也许不是 pid 文件被破坏,而是 pgpool 进程启动并且由于某种原因被中止(这就是看到文件出现和消失的原因)?
标签: linux postgresql ubuntu pgpool