试过了,纠正一下博主的整个过程,如果按照博主的方法来操作,中间会有3个报错,无法进行下去:
1. cd /opt/gitlab/embedded/postgresql/9.6/bin
./pg_basebackup -h 192.168.1.9 -p 5432 -U gitlab_replicator -F p -P -D /var/opt/gitlab/postgresql/data/
这里报错,提示版本不匹配,经查我这边是10以上版本,要改为
cd /opt/gitlab/embedded/postgresql/10/bin
./pg_basebackup -h 192.168.1.9 -p 5432 -U gitlab_replicator -F p -P -D /var/opt/gitlab/postgresql/data/
2. 报错没有slot可同步,pg_basebackup: could not create temporary replication slot,需要在主库里修改
max_replication_slots = 10 这里原为0,改成10,这个必须改,否则无法备份。
3. postgresql同步虽然可以按博主的方法实现,但是从gitlab是无法登录的,会报错: 500 Whoops, something went wrong on our end, 经过检查,是因为从库同步时,表为只读,而登录时是需要update 用户登录表的,因此就直接报错无法登录,解决办法是把postgresql 同步关掉,不要用同步功能,这个postgresql根本不需要实时同步,只需要每天凌晨执行 ./pg_basebackup -h 192.168.1.9 -p 5432 -U gitlab_replicator -F p -P -D /var/opt/gitlab/postgresql/data/ 过来后,重启postgresql即可,这里面数据不大,没必要做成主从同步,这样gitlab就可以登录了。总之,博主的文档很细,只是把postgresql同步改进一下就可以了。谢谢。
gitlab搭建+主从实时同步本文参考:https://www.jianshu.com/p/52de6a8d29d6[https://www.jianshu.com/p/52de6a8d29d6]http...
为啥一定要买追高的基金呢?买趴在底部的基建,券商,现在也能赚钱了,还是想赚快钱惹的。
【基金】我也是废了本想买点基金跑赢通货膨胀,没想到买在了顶点被套着,还好买的几只基金耐抗,不然早就亏损大半了,好伤心。 投资有风险,入市需谨慎。的确是的。深刻的体会到一个韭菜的心里路程。千万千...
谢谢,我正好要做同步,感谢分享
gitlab搭建+主从实时同步本文参考:https://www.jianshu.com/p/52de6a8d29d6[https://www.jianshu.com/p/52de6a8d29d6]http...
此方案只适合centos系统的pod,别的linux一直报错,文件不存在。
Lxcfs K8s 自动注入-解决方案问题描述 解决用户exec进入容器内部后free -h 查看内存大小 解决程序在获取内存时超量,导致超过limit被K8s重启 方案介绍 lxcfs 用于解决容器可用性 we...
这么清闲还要全职备考? 楼主你是有多缺时间呀? 完全可以边工作边备考.
又准备离职啦!这两天认真思考了,还是觉得这份工作不适合我,决定明天提出离职。 这份工作朝九晚六,双休,部门氛围也挺好的,按理来说不应该离职。但工作内容非常机械,可替代性很高,长期工作下去基...
终于找到个能用的方法了,网上其他的方法都不灵,大部分都是抄来抄去.
ubuntu命令行退格键和方向键不能用解决办法:sudo apt install ncurses-base
解决办法:sudo apt install ncurses-base
写错了吧?
PreferNoSchedule: 尽量不要调度到该节点, 而不是pod会尝试将pod分配到该节点
K8S调度器 污点使用方法默认调度是:最大空闲资源调度 调度器 预算策略 CheckNodeCondition:检查节点网络磁盘等是否正常 GeneralPredicates:通用预选策略 HostN...
Prometheus是一个开源的监控系统。 一、监控简介 监控不仅仅只是系统的技术指标,还可以是业务指标。确保为客户提供可靠恰当的产品。在生产系统中,监控是必须的,它应该和应...
写得很全面, 谢谢博主的辛苦分享!
Elasticsearch基础入门一、走进Elasticsearch 1.1 全文检索 1.1.1 为什么要使用全文检索 用户访问我们的首页,一般都会直接搜索来寻找自己想要购买的商品。而商品的数量非常多,而且...
谢谢, 写得很详细, KVM相关的常用操作都只用看这一篇就可以了.
KVM虚拟化1:什么是虚拟化? 2:为什么要用虚拟化? KVM安装 6.进行安装KVM 7.KVM的管理命令(主配置文件在 /etc/libvirt/qemu/) console登录 磁...
1:什么是虚拟化? 2:为什么要用虚拟化? KVM安装 6.进行安装KVM 7.KVM的管理命令(主配置文件在 /etc/libvirt/qemu/) console登录 磁...