Полезные команды

Действие

Команда

Проверка статусов ресурсов кластера

sudo iva-cli cluster status

sudo crm status

Проверка статусов ресурсов кластера и синхронизации баз данных, при использовании локальной базы данных

sudo crm_mon -1 -A

Проверка синхронизации DRBD, при использовании локального файлового хранилища

sudo drbd-overview

Запуск всех ресурсов кластера

sudo iva-cli cluster start-resources

Остановка всех ресурсов кластера

sudo iva-cli cluster stop-resources

Перевод головного сервера в режим StandBy

sudo crm_standby --node <NODE_NAME> --lifetime=forever --update=on

где <NODE_NAME> — наименование головного сервера (ivcs‑main-1 — первый головной сервер, ivcs-main-2 — второй головной сервер)

Вывод головного сервера из режима StandBy

sudo crm_standby --node <NODE_NAME> --lifetime=forever --update=off

где <NODE_NAME> — наименование головного сервера (ivcs‑main-1 — первый головной сервер, ivcs-main-2 — второй головной сервер)

Запуск определенного ресурса кластера

sudo crm resource start <RESOURCE_NAME>

где <RESOURCE_NAME> — название ресурса кластера

Остановка определенного ресурса кластера

sudo crm resource stop <RESOURCE_NAME>

где <RESOURCE_NAME> — название ресурса кластера

Удаление определенного ресурса кластера (удаляемый ресурс необходимо остановить перед удалением)

sudo crm configure delete <RESOURCE_NAME>

где <RESOURCE_NAME> — название ресурса кластера

Перенос ресурса

sudo crm resource move <RESOURCE_NAME> <NODE_NAME>

где <RESOURCE_NAME> — название ресурса кластера, <NODE_NAME> — наименование головного сервера (ivcs‑main‑1 — первый головной сервер, ivcs-main-2 — второй головной сервер)

Просмотр процесса репликации базы данных при переводе головного сервера из режима StandBy в Online (команду необходимо запускать на головном сервере, на котором база данных имеет статус MASTER)

sudo watch -n 1 "sudo -u postgres psql -c 'select phase, backup_streamed/backup_total AS backup_progress from pg_stat_progress_basebackup;'"

Отображение процента переданных данных при репликации доступно только при значении streaming database files в столбце phase