QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: tianyajinhui

我的postgresql怎么起动失败

[复制链接]
发表于 2004-12-2 08:12:22 | 显示全部楼层
把错误信息贴出来,不然没人能帮你???
回复

使用道具 举报

 楼主| 发表于 2004-12-2 10:38:50 | 显示全部楼层
他只是说启动不了得,,
/usr/log/messages中得记录是如下得,
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
我看不懂啊,,
这是不是错误信息啊,,
如果是
/sbin/service postgresql start
得话,,
他只提示
“启动Postgresql                                                                失败”
这样得,,
谢谢各位大侠一直帮忙了,
谢谢了,
回复

使用道具 举报

发表于 2004-12-2 12:06:22 | 显示全部楼层
你系统中有postgres这个用户吗?还有你是怎么安装的.
回复

使用道具 举报

 楼主| 发表于 2004-12-2 12:13:12 | 显示全部楼层
我装FC3得时候是点全部安装得,,
其他得我就没弄过了
postgres
这个用户有得,,
但是也是不能启动得,,
回复

使用道具 举报

发表于 2004-12-2 12:18:43 | 显示全部楼层
[quote:8165473dd9="tianyajinhui"]他只是说启动不了得,,
/usr/log/messages中得记录是如下得,
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
我看不懂啊,,
这是不是错误信息啊,,
如果是
/sbin/service postgresql start
得话,,
他只提示
“启动Postgresql                                                                失败”
这样得,,
谢谢各位大侠一直帮忙了,
谢谢了,[/quote]
这明明是root起动的信息嘛。
回复

使用道具 举报

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

这个不知道你使用的结果是什么.
回复

使用道具 举报

 楼主| 发表于 2004-12-6 21:55:42 | 显示全部楼层
Dec  6 21:47:21 jjh su(pam_unix)[3306]: session opened for user root by jjh(uid=500)
Dec  6 21:47:26 jjh su(pam_unix)[3327]: session opened for user postgres by jjh(uid=0)
Dec  6 21:47:45 jjh postgresql: Starting postgresql service:  failed
这是以postgres身份启动的消息,,,
能看出什么问题吗
回复

使用道具 举报

 楼主| 发表于 2004-12-7 22:15:55 | 显示全部楼层
-bash-3.00$  pg_ctl restart
pg_ctl: could not find /var/lib/pgsql/data/postmaster.pid
Is postmaster running?
starting postmaster anyway
cat: /var/lib/pgsql/data/postmaster.opts: No such file or directory
/usr/bin/pg_ctl: line 359: : command not found
postmaster successfully started
而这个是这样的
-bash-3.00$ pg_ctl start
FATAL:  XX000: failed to initialize lc_messages to ""
LOCATION:  InitializeGUCOptions, guc.c:1867
postmaster successfully started
这里有什么问题马
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-6 21:26 , Processed in 0.055292 second(s), 13 queries .

© 2021 Powered by Discuz! X3.5.

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