簡體   English   中英

更改 YugabyteDB 中已運行集群的復制因子

[英]Changing replication factor of an already running cluster in YugabyteDB

[用戶在YugabyteDB Community Slack上發布的問題]

我一直在谷歌搜索,似乎雖然不建議更改已經運行的集群的 RF,但這可能嗎?

我們至少支持在數據庫層更改 RF。 實現此目的的一種方法是使用yb-admin中的modify_placement_info命令 [參見 yb-admin 文檔]。 比如你有3個節點,一個在cloud-c1、region-r1和zone-z1,一個在c2.r2.z2,一個在c3.r3.z3,你可以使用下面的命令來增加射頻到 3。

bin/yb-admin --master_addresses {list of master IPs:Ports} modify_placement_info c1.r1.z1,c2.r2.z2,c3.r3.z3 3

控制 RF 的另一種方法是使用表空間https://docs.yugabyte.com/preview/explore/ysql-language-features/going-beyond-sql/tablespaces/

暫無
暫無

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

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