站点图标 谷姐靓号网

pgsql主从很奇怪的问题,debian11 和centos7 的pgsql14不能主从-斌斌

Rate this post

pg_basebackup -h ******* -p 5432 -U repl -R -F p -P -D /var/lib/pgsql/14/data
这样运行以后,从库没有postgresql.conf文件,
如果是centos7到centos7的pgsql14, 这样以后就会自动生成一个postgresql.conf。

热议
2楼 Salta 2022-12-12 17:48:21

不知道,没用过这个,我们都是mysql 或 mariaDB

4楼 斌斌 2022-12-12 18:47:46

没碰到debian 11, pg 14.2, 用这个就组成主从了
执行之前要先把 /var/lib/postgresql/data/* 都删了
...

对啊,centos7 我设置N次了没问题,就很奇怪。。。都是pg14,文件夹名字默认都是14,具体详细版本号还不会看。

5楼 hep 2022-12-12 18:54:13

对啊,centos7 我设置N次了没问题,就很奇怪。。。都是pg14,文件夹名字默认都是14,具体详细版本号还不 ...

命令加上 --verbose 看看详细输出有没有警告

6楼 斌斌 2022-12-13 10:33:31

命令加上 --verbose 看看详细输出有没有警告

我晚点试试,不行再说,我觉得我是用centos上没问题的一套到debian上,应该也不会有问题。

7楼 斌斌 昨天22:33

命令加上 --verbose 看看详细输出有没有警告

下面这个输出,看上去没事吧?

pg_basebackup: initiating base backup, waiting for checkpoint to complete
pg_basebackup: checkpoint completed
pg_basebackup: write-ahead log start point: 0/A000028 on timeline 1
pg_basebackup: starting background WAL receiver
pg_basebackup: created temporary replication slot "pg_basebackup_3472624"
35185/35185 kB (100%), 1/1 tablespace
pg_basebackup: write-ahead log end point: 0/A000138
pg_basebackup: waiting for background process to finish streaming ...
pg_basebackup: syncing data to disk ...
pg_basebackup: renaming backup_manifest.tmp to backup_manifest
pg_basebackup: base backup completed
[root@ion-2 ~]#

8楼 斌斌 昨天22:38

命令加上 --verbose 看看详细输出有没有警告

没自动生成postgresql.conf,只有postgresql.auto.conf

9楼 timo 昨天22:48

我直接用pigsty搭建

10楼 hep 1小时前

没自动生成postgresql.conf,只有postgresql.auto.conf

日志看起来样也没问题,那就不知道啥问题了 ,试试楼下的 pigsty,我开发环境也喜欢用pigsty

12楼 hep 半小时前

挺简单的 傻瓜式安装 第一次上手麻烦点 熟练了挺方便 https://pigsty.cc/zh/

13楼 斌斌 半小时前

挺简单的 傻瓜式安装 第一次上手麻烦点 熟练了挺方便 https://pigsty.cc/zh/

官网例子直接就404呢。。

curl -fsSL https://pigsty.cc/pigsty.tgz | gzip -d | tar -xC ~; cd ~/pigsty# 下载源码
make config # 配置环境
make install # 安装软件

14楼 hep 24分钟前

https://pigsty.cc/zh/docs/overview/install/
看看这个页面的示例

15楼 斌斌 14分钟前

https://pigsty.cc/zh/docs/overview/install/
看看这个页面的示例

安装没看明白呢。./infra.yml这样的话,运行不了。
root@bbhxwl:~/pigsty# ./infra.yml
/usr/bin/env: ‘ansible-playbook’: No such file or directory
root@bbhxwl:~/pigsty#

16楼 hep 8分钟前

需要安装 ansible
sudo apt install ansible -y

17楼 hep 5分钟前

而且他还得打通机器之前的无账号登录 第一次配置是挺麻烦的

申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。

退出移动版