Можно ли настроить количество реплик в каждом регионе? Если да, то как это настроить?
Я развернул кластер TiDB на моей машине. Можно ли настроить количество реплик в каждом регионе? Если да, то как это настроить?
1 ответ
Да. В настоящее время вы можете обновить только глобальное количество реплик. При первом запуске PD считывает файл конфигурации (conf/pd.yml) и использует в нем конфигурацию max-replicas. Если вы хотите обновить номер позже, используйте команду конфигурации pd-ctl config set max-replicas $num
и просмотрите включенную конфигурацию, используя config show all
, Обновление не влияет на приложения и настраивается в фоновом режиме.
Убедитесь, что общее количество экземпляров TiKV всегда больше или равно количеству заданных реплик. Например, для 3 реплик требуется как минимум 3 экземпляра TiKV. Перед увеличением количества реплик необходимо оценить дополнительные требования к хранилищу. Для получения дополнительной информации о pd-ctl см. Руководство пользователя PD Control.