powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / start condition failed
4 сообщений из 4, страница 1 из 1
start condition failed
    #40081656
MikeR.Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поставил патрони.
patronictl version 1.6.4
Пробую запустить получаю ошибку
systemctl status patroni.service
● patroni.service - Runners to orchestrate a high-availability PostgreSQL
Loaded: loaded (/lib/systemd/system/patroni.service; enabled; vendor prese>
Active: inactive (dead)
Condition: start condition failed at --------; min ago
└─ ConditionPathExists=/etc/patroni/config.yml was not met
Пишут что надо создавать файл config\yml.
Не уверен, что именно туда надо прописывать.
...
Рейтинг: 0 / 0
start condition failed
    #40081659
Guzya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну да, кластер патрони надо конфигурировать + распределенное хранилище нужно (etcd\consul\...)
...
Рейтинг: 0 / 0
start condition failed
    #40081665
MikeR.Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я поставил etcd.
А пример, с указанием того, что обязательно нужно настроить есть?
...
Рейтинг: 0 / 0
start condition failed
    #40081704
Guzya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я ставил на Debian, там в пакет входит утилита создающая первоначалный конфиг.
Вам, конфиг можно взять на github.

Из того, на что надо обратить внимание обязательно

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
Особое внимание на параметры:
scope: "11-main" ----------------------------- название кластера patroni, на всех серверах одинаковое
namespace: "/postgresql-common/" ------- пространство имен(корень) для DCS(etcd), все настройки кластера будут размещаться в нем. На всех серверах динаковое.
name: debian-10-3-vm1 ------------------- название конкретного сервера
remove_data_directory_on_rewind_failure: --------------- если pg_rewind не смог откатить изменения, удалит PGDATA и создаст реплику с нуля. Либо
--явна указать false либо удалить параметр.
remove_data_directory_on_diverged_timelines: --------------- если не получилось подключить реплику и начать потоковую репликацию, удалит
--PGDATA и создаст реплику с нуля. Либо явна указать false либо удалить параметр.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / start condition failed
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]