QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2582|回复: 22

我的postgresql怎么起动失败

[复制链接]
发表于 2004-11-29 10:58:58 | 显示全部楼层 |阅读模式
我在安装的时候是全部安装的,
那么postgresql应该安装上了吧,
可是我用
/sbin/service postgresql start
却是启动失败,
这是怎么会师阿
请各位棒棒忙
发表于 2004-11-29 12:33:23 | 显示全部楼层
#/etc/rc.d/init.d/postgresql start
或:
#service postgresql start
回复

使用道具 举报

发表于 2004-11-29 12:37:53 | 显示全部楼层
看看这个:

<<希望您在提问之前能够先行搜索论坛,找到相似问题的帖子,也许会对您有所启发,并可以在提问的时候引用。
毕竟,对于大多数问题来说,都会有前人遇到过;而且,等待比自己动手搜索更辛苦。

如果本论坛确实没有能够解决您的问题的帖子,请不要犹豫,立即提出您的问题吧。鉴于“服务器”这个概念涵盖的范围甚广,有必要提醒大家在提问时注意以下几点:

1. 请说明你的“服务器”运行系统的名称以及版本,如 RHEL 3.0ES、Mandrake Linux 9.2 等,不要简单的说“我的 Linux ……”;

2. 请说明你的“服务器”软件名称以及版本,如 apache 1.3.29、 samba 3.0.5 等,不要简单的说“我的 WEB 服务器……”;

3. 请说明故障现象(软件所报告的错误)以及你所做的操作,如
代码:
“在更改了网卡的IP地址之后,apache 启动报错:Cannot assign requested address”
不要简单的说“……不行”;

4. 请尽量附上你的服务器软件的相关日志,如
代码:
/var/log/mail/current:
Sep 27 22:25:12 [sSMTP] Unable to locate mail
Sep 27 22:25:12 [sSMTP] Cannot open mail:25


如果你能够完整提供以上信息,会帮助广大 Fans 及时准确地帮助你定位问题所在,减少您等待的时间。谢谢。>>


把你的错误信息贴出来,还有日志(tail /var/log/messages)
回复

使用道具 举报

 楼主| 发表于 2004-11-29 21:26:18 | 显示全部楼层
我找过了,
没找到,,
希望高手能给回答阿
回复

使用道具 举报

 楼主| 发表于 2004-11-29 21:30:04 | 显示全部楼层
我的是FC3的,,
我想只道全部安装是不是就已经安装上去了
回复

使用道具 举报

发表于 2004-11-29 21:36:46 | 显示全部楼层
fc3没用过不过你怎么不会用rpm产看一下呢,rpm -q postgresql
回复

使用道具 举报

发表于 2004-11-30 10:05:27 | 显示全部楼层
如果没找到就可能没有安装。
查找安装包: #rpm -qa foo
查找运行的进程:#ps -ax
回复

使用道具 举报

 楼主| 发表于 2004-11-30 21:39:11 | 显示全部楼层
我查找过了,,
是有的,,
但是为什么会没用呢,,??
回复

使用道具 举报

发表于 2004-12-1 08:56:24 | 显示全部楼层
以postgres身份登陆 默认情况下postgres是没设置密码的,直接登陆是不行的.给他一个密码
或者直接 su - postgres 以root身份转换过去.
\接者运行pg_ctl start 或者 postmaster -D /var/lib/pgsql/data 主意你的pgsql的数据目录可能不在这你需要找到它的正确的位置
\之后就可以使用数据库了.

如果在启动过程中有什么错误要先看看/var/log/messages中的错误提示.
回复

使用道具 举报

发表于 2004-12-1 09:49:49 | 显示全部楼层
提醒:
PGSQL的超级用户postgres最好不要有系统密码,仅有数据库密码即可。
回复

使用道具 举报

 楼主| 发表于 2004-12-1 12:13:17 | 显示全部楼层
Dec  1 12:03:51 jjh postgresql: 启动 postgresql 服务: failed
Dec  1 12:05:01 jjh crond(pam_unix)[3271]: session opened for user root by (uid=0)
Dec  1 12:05:02 jjh crond(pam_unix)[3271]: session closed for user root
这什么意思呢,,
这是在var/log/messages中的记录
回复

使用道具 举报

发表于 2004-12-1 12:42:44 | 显示全部楼层
你是以root用户启动的吧.
回复

使用道具 举报

 楼主| 发表于 2004-12-1 12:46:41 | 显示全部楼层
恩,,是的,,但是其他的也没用阿
回复

使用道具 举报

发表于 2004-12-1 17:50:00 | 显示全部楼层
为了保护系统不受外界攻击,同时提高系统的安全性默认启动postgresql是不能使用root用户身份的,诉su - postgres用户用这个系统用户来启动.
回复

使用道具 举报

 楼主| 发表于 2004-12-1 22:10:41 | 显示全部楼层
可是也启动不了得,,
也说是启动失败得,,
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-6 21:44 , Processed in 0.053556 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表