Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Вопрос по Slony / 7 сообщений из 7, страница 1 из 1
21.03.2007, 16:21
    #34406480
neoweb
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по Slony
Slony. Ситуация: Отказ мастера...Мастером становится один из слейвов. При восстановлении старого мастера ему можно как-то автоматически вернуть функции мастера и провести синхронизацию, т.е. отобразить в нем все то, что происходило на слейве в течении поломки.
...
Рейтинг: 0 / 0
22.03.2007, 15:17
    #34409006
Sergej Grischenkow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по Slony
Еще усложним ситуацию:
1. Пользователькое приложение постоянно работает на SLAVE и делает изменения на МАСТЕР.
2. Отказ МАСТЕРА который имеет НЕСКОЛЬКО SLAVE'ов.
3. Эти все SLAVE'ы должны стать автономными МАСТЕРАМИ без SLAVE'ов !!!
- т.к. например сеть не работает, switch поломался.
Пользователькое приложение постоянно работает на SLAVE'е
и теперь должно делать изменения на свой компьютер,
который сейчас стал автономным МАСТЕРОМ.
4. При восстановлении старого МАСТЕРА нужно провести изменения со ВСЕХ
бывших SLAVE'ов которые в настоящее время работают как автономные МАСТЕРЫ
и вернуть их в режим SLAVE.
Пользователькое приложение постоянно работает на SLAVE и делает изменения на восстановленный МАСТЕР.
...
Рейтинг: 0 / 0
22.03.2007, 19:14
    #34409836
Andrey Daeron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по Slony
Sergej GrischenkowЕще усложним ситуацию:
1. Пользователькое приложение постоянно работает на SLAVE и делает изменения на МАСТЕР.
2. Отказ МАСТЕРА который имеет НЕСКОЛЬКО SLAVE'ов.
3. Эти все SLAVE'ы должны стать автономными МАСТЕРАМИ без SLAVE'ов !!!
- т.к. например сеть не работает, switch поломался.
Пользователькое приложение постоянно работает на SLAVE'е
и теперь должно делать изменения на свой компьютер,
который сейчас стал автономным МАСТЕРОМ.
4. При восстановлении старого МАСТЕРА нужно провести изменения со ВСЕХ
бывших SLAVE'ов которые в настоящее время работают как автономные МАСТЕРЫ
и вернуть их в режим SLAVE.
Пользователькое приложение постоянно работает на SLAVE и делает изменения на восстановленный МАСТЕР.
Ну, это малость не мастер-слейв. А все таки мультимастер.
...
Рейтинг: 0 / 0
22.03.2007, 19:42
    #34409885
drunk2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по Slony
...
Рейтинг: 0 / 0
22.03.2007, 21:20
    #34410013
Sergej Grischenkow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по Slony
Andrey DaeronНу, это малость не мастер-слейв. А все таки мультимастер.
Почему-же ?
В нормальном состоянии один МАСТЕР и много SLAVE.
В аварийном состоянии все SLAVE'ы переходят как-бы в состоянии МАСТЕР, но без репликации - т.е. как обычный сервер.
Возврат из аварийного состояния к нормальному - незнаю как и назвать ... ;)
т.е. надо собрать изменения со всех серверов в одну кучу на восстановленный МАСТЕР
и вновь запустить репликацию.
...
Рейтинг: 0 / 0
23.03.2007, 11:19
    #34410872
Andrey Daeron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по Slony
Sergej Grischenkow Andrey DaeronНу, это малость не мастер-слейв. А все таки мультимастер.
Почему-же ?
В нормальном состоянии один МАСТЕР и много SLAVE.
В аварийном состоянии все SLAVE'ы переходят как-бы в состоянии МАСТЕР, но без репликации - т.е. как обычный сервер.
Возврат из аварийного состояния к нормальному - незнаю как и назвать ... ;)
т.е. надо собрать изменения со всех серверов в одну кучу на восстановленный МАСТЕР
и вновь запустить репликацию.
А чем это отличается от мультимастера? По сути? Кроме слов о аварийной остановке? Т.е. пусть у нас ее нет, но клиенты вносят все в локальные БД.
Ну и дальше все должно стекаться в центр и там решатся в се конфликты (как и в случае с аварийной остановкой).
...
Рейтинг: 0 / 0
23.03.2007, 11:56
    #34411105
Sergej Grischenkow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по Slony
Andrey DaeronА чем это отличается от мультимастера? По сути? Кроме слов о аварийной остановке?
Не знаю... :(
Поэтому и пытаюсь здесь узнать от профи, как решить эту задачу...
С мультимастером пока еще не разбирался, а придется видимо...

Andrey DaeronТ.е. пусть у нас ее нет, но клиенты вносят все в локальные БД.
Ну и дальше все должно стекаться в центр и там решатся все конфликты (как и в случае с аварийной остановкой).
Похоже так, но как это сделать ?
Самому что-то выдумывать или есть готовые решения ?
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Вопрос по Slony / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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