首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在CentOS 6.7上启动PostgreSQL9.5服务

无法在CentOS 6.7上启动PostgreSQL9.5服务
EN

Stack Overflow用户
提问于 2016-05-26 17:23:07
回答 1查看 1.8K关注 0票数 2

( 1)无法启动PostgreSQL9.5

代码语言:javascript
复制
[root@bmipgsqlt3 /]# /etc/init.d/postgresql-9.5 restart
Stopping postgresql-9.5 service:                           [  OK  ]
Starting postgresql-9.5 service:                           [FAILED]

无法启动postgres服务后,在从:http://www.unixmen.com/setup-postgresql-replication-centos/进行复制配置后进行更改

代码语言:javascript
复制
bash-4.1$ pg_basebackup -D /var/lib/pgsql/9.5/data -h 10.200.231.151 -U repluser
NOTICE:  WAL archiving is not enabled; you must ensure that all required WAL segments are copied through other means to complete the backup

为了摆脱这个通知,我需要从WAL_archiving更改postgres.conf设置。然而,要使这一改变有效,我将需要重新启动服务,这是我现在无法做到的。

这是从服务器,主服务器上一切正常。我可以开始和停止对师父的服务。

PS:我正在停止从服务器上的服务并执行pg_basebackup的步骤。

2)备份数据后,我没有看到/ data / recovery.conf文件

代码语言:javascript
复制
[root@bmipgsqlt3 /]# cd /var/lib/pgsql/9.5/data/
[root@bmipgsqlt3 data]# ls
backup_label  pg_dynshmem    pg_multixact  pg_stat      PG_VERSION
base          pg_hba.conf    pg_notify     pg_stat_tmp  pg_xlog
global        pg_ident.conf  pg_replslot   pg_subtrans  postgresql.auto.conf
pg_clog       pg_log         pg_serial     pg_tblspc    postgresql.conf
pg_commit_ts  pg_logical     pg_snapshots  pg_twophase
EN

回答 1

Stack Overflow用户

发布于 2016-05-26 20:17:32

您应该读取要启动的服务器的服务器日志输出。

我怀疑你被pg_basebackup想告诉你的东西弄糊涂了。如果没有额外的WAL段,您的基本备份是不完整的,因此您正在设置的从服务器将不会启动。

您应该使用选项pg_basebackup运行-X stream,或者在主服务器上设置归档。要在主服务器上设置归档,您可能必须重新启动它。但是您现在不需要重新启动从服务器,因为您构建的从服务器此时无法使用,可以删除。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37467386

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档