將控制器從 Liberty 群體抄本集移除
在抄本集的生命期間,可能需要將一或多個抄本從抄本集移除。您可以使用群體公用程式 removeReplica 指令,將抄本從抄本集移除。抄本是一部群體控制器。removeReplica 指令不會刪除群體控制器伺服器。
關於這項作業
群體管理者可以使用 replicate 和 addReplica 指令,讓 Liberty 伺服器擔任群體控制器,當不再需要控制器之後,可以使用 removeReplica 指令,將該控制器從群體移除。
移除抄本之後,抄本集中其餘抄本的配置並不需要更新。不過,您可能會想更新它們,使它們在 server.xml 檔中的配置能更準確反映已更新的抄本集。
註: 您不需要變更抄本集中其餘抄本之 server.xml 檔中的 replicaSet 值。不需要變更其餘抄本的配置。如果您想更新抄本集中其餘抄本之配置中的 replicaSet 值,使配置值在抄本集中的所有抄本之間一致,您必須將其餘抄本之配置中的 isInitialReplicaSet 值設為 false。這是因為在變更 replicaSet 值之後,它已不再說明起始抄本集;它現在說明的是已變更的抄本集。