Multi cluster replication question

Hi team, regards of the clusterMetadata config section in here, i have following questions:

  • Can the clusterMetadata.masterClusterName be updated while the cluster is running?
  • In a scenario where the active cluster is down and unrecoverable:
    • Can we fail over all namespaces in the active cluster to the standby cluster while the active cluster is not running?
    • If we can not recover the active cluster, can we change the masterClusterName to the standby cluster?
    • What if after we change the masterClusterName to the standby cluster, the active cluster recovered with masterClusterName set to it?
  • We are using self-hosted setup, what port do i need to open in-order for the replication protocol. It seems that batch replication and streaming replication requires different ports