試過了古拴,糾正一下博主的整個過程箩帚,如果按照博主的方法來操作,中間會有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/
這里報錯紧帕,提示版本不匹配,經(jīng)查我這邊是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同步雖然可以按博主的方法實現(xiàn)丽柿,但是從gitlab是無法登錄的,會報錯: 500 Whoops, something went wrong on our end魂挂, 經(jīng)過檢查甫题,是因為從庫同步時,表為只讀涂召,而登錄時是需要update 用戶登錄表的坠非,因此就直接報錯無法登錄,解決辦法是把postgresql 同步關(guān)掉果正,不要用同步功能炎码,這個postgresql根本不需要實時同步,只需要每天凌晨執(zhí)行 ./pg_basebackup -h 192.168.1.9 -p 5432 -U gitlab_replicator -F p -P -D /var/opt/gitlab/postgresql/data/ 過來后舱卡,重啟postgresql即可辅肾,這里面數(shù)據(jù)不大,沒必要做成主從同步轮锥,這樣gitlab就可以登錄了∫總之舍杜,博主的文檔很細新娜,只是把postgresql同步改進一下就可以了。謝謝既绩。
gitlab搭建+主從實時同步本文參考:http://www.reibang.com/p/52de6a8d29d6[http://www.reibang.com/p/52de6a8d29d6]http...
謝謝兽赁,我正好要做同步,感謝分享
gitlab搭建+主從實時同步本文參考:http://www.reibang.com/p/52de6a8d29d6[http://www.reibang.com/p/52de6a8d29d6]http...
此方案只適合centos系統(tǒng)的pod,別的linux一直報錯,文件不存在拍摇。
Lxcfs K8s 自動注入-解決方案問題描述 解決用戶exec進入容器內(nèi)部后free -h 查看內(nèi)存大小 解決程序在獲取內(nèi)存時超量亮钦,導致超過limit被K8s重啟 方案介紹 lxcfs 用于解決容器可用性 we...
終于找到個能用的方法了,網(wǎng)上其他的方法都不靈,大部分都是抄來抄去.
ubuntu命令行退格鍵和方向鍵不能用解決辦法:sudo apt install ncurses-base
寫錯了吧?
PreferNoSchedule: 盡量不要調(diào)度到該節(jié)點, 而不是pod會嘗試將pod分配到該節(jié)點
K8S調(diào)度器 污點使用方法默認調(diào)度是:最大空閑資源調(diào)度 調(diào)度器 預算策略 CheckNodeCondition:檢查節(jié)點網(wǎng)絡磁盤等是否正常 GeneralPredicates:通用預選策略 HostN...
Prometheus是一個開源的監(jiān)控系統(tǒng)走诞。 一副女、監(jiān)控簡介 監(jiān)控不僅僅只是系統(tǒng)的技術(shù)指標,還可以是業(yè)務指標蚣旱。確保為客戶提供可靠恰當?shù)漠a(chǎn)品碑幅。在生產(chǎn)系統(tǒng)中,監(jiān)控是必須的塞绿,它應該和應...
寫得很全面, 謝謝博主的辛苦分享!
Elasticsearch基礎入門一沟涨、走進Elasticsearch 1.1 全文檢索 1.1.1 為什么要使用全文檢索 用戶訪問我們的首頁,一般都會直接搜索來尋找自己想要購買的商品位隶。而商品的數(shù)量非常多拷窜,而且...