簡體   English   中英

CentOS上的PostgreSQL 9.6 Master,Ubuntu上的副本?

[英]PostgreSQL 9.6 Master on CentOS, Replica On Ubuntu?

我知道它不是理想的,但是我想知道是否有任何限制阻止我在Ubuntu(xenial)上安裝下游副本,而在CentOS上安裝下游副本?

我在Ubuntu機器上安裝了postgresql,並計划設置$ PGDATA目錄,所有這些設置都與CentOS機器相同。

我只是好奇有人嘗試過這種方法,遇到任何障礙。

原則上,只要兩個Linuxen都在同一體系結構上運行,它就可以工作。 但是,請閱讀此郵件列表中的示例,以了解可能出現的問題:

PostgreSQL使用操作系統的排序規則對索引進行排序,並且如果兩台計算機上安裝的glibc的兩個版本對如何對字符串進行排序的想法不同,則字符串列上的索引將在備用數據庫上損壞。

因此,如果需要跨發行版進行復制,請確保以下條件之一適用:

  • 您正在使用C歸類。

  • 數據庫中字符串列上的所有索引都使用text_pattern_ops運算符類。

  • 兩台計算機上都具有相同版本的glibc。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM