Для обеспечения согласованного состояния среди всех узлов кластера PVE использует метод на основе кворума. Кворум — это минимальное количество голосов, которые должны быть доступны для работы кластера.
Проверить наличие кворума можно, выполнив команду:
# pvecm status
…
Votequorum information
----------------------
Expected votes: 5
Highest expected: 5
Total votes: 5
Quorum: 3
Flags: Quorate
…
В выводе команды видно, что в кластере пять узлов (
Expected votes
), из них для кворума необходимо не менее трёх (
Quorum
), сейчас все пять узлов активны (
Total votes
), кворум соблюден (
Flags: Quorate
).
Если количество голосов окажется меньше, чем требуется для кворума, кластер переключится в режим только для чтения (read-only): гостевые системы продолжат работать, но любые операции с узлами или гостевыми системами станут невозможными.
В PVE по умолчанию каждому узлу назначается один голос.