The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"DRBD отказ всех хостов"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"DRBD отказ всех хостов"  +/
Сообщение от Heggi on 17-Июн-09, 11:26 
Имеем 2 компа, завязаны по DRBD (primary-primary) для резерва. Что будет, если произвести корректное выключение всех компов (не одновременно, а поочереди), а потом их включить (тоже поочереди).
DRBD начнет синхронизацию всего раздела? Или он помнит где что изменилось и синхронизирует только изменения? Или перейдет в режим unconsistency и придется вручную его пинать?

P.S. хотелось бы проверить это живьем, но ломать работающий сервер для опытов никто не даст (сейчас drbd там нет, но нужно вводить дополнительный сервер горячего резерва)

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "DRBD отказ всех хостов"  +/
Сообщение от geekkoo (ok) on 17-Июн-09, 11:47 
>Имеем 2 компа, завязаны по DRBD (primary-primary) для резерва. Что будет, если
>произвести корректное выключение всех компов (не одновременно, а поочереди), а потом
>их включить (тоже поочереди).
>DRBD начнет синхронизацию всего раздела? Или он помнит где что изменилось и
>синхронизирует только изменения? Или перейдет в режим unconsistency и придется вручную
>его пинать?
>
>P.S. хотелось бы проверить это живьем, но ломать работающий сервер для опытов
>никто не даст (сейчас drbd там нет, но нужно вводить дополнительный
>сервер горячего резерва)

Ну, если тут вопрос настолько серьезен, что требуется личный опыт, то можно попробовать на паре виртуальных машин. Ведь в случае чего, вы же не будете перед начальством оправдываться - "мне вот кто-то с опенка посоветовал, что оно не перейдет, а оно вона как вышло ..."

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "DRBD отказ всех хостов"  +/
Сообщение от Heggi on 17-Июн-09, 11:54 
>Ну, если тут вопрос настолько серьезен, что требуется личный опыт, то можно
>попробовать на паре виртуальных машин. Ведь в случае чего, вы же
>не будете перед начальством оправдываться - "мне вот кто-то с опенка
>посоветовал, что оно не перейдет, а оно вона как вышло ..."
>

Естественно, что это будет проверяться лично, просто перед тем как начать опыты на виртуалках, хотелось бы спросить тех, кто сталкивался с DRBD и знает ее поведение в тех или иных случаях.
Если у нее нет самовосстановления, то и париться с ней нет смысла.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "DRBD отказ всех хостов"  +/
Сообщение от geekkoo (ok) on 17-Июн-09, 13:38 
>Если у нее нет самовосстановления, то и париться с ней нет смысла.
>

С другой стороны - а какие есть альтернативы DRBD? Её ж как раз на HA рассчитывали, так что и такой сценарий разработчики должны были просчитать.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "DRBD отказ всех хостов"  +/
Сообщение от Heggi on 17-Июн-09, 14:28 
>>Если у нее нет самовосстановления, то и париться с ней нет смысла.
>>
>
>С другой стороны - а какие есть альтернативы DRBD? Её ж как
>раз на HA рассчитывали, так что и такой сценарий разработчики должны
>были просчитать.

Должны были - не значит, что просчитали... НА рассчитаны на круглосуточную работу и отключение питания - внештатная ситуация

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "DRBD отказ всех хостов"  +/
Сообщение от Valentine31 on 17-Июн-09, 14:14 
>Имеем 2 компа, завязаны по DRBD (primary-primary) для резерва. Что будет, если
>произвести корректное выключение всех компов (не одновременно, а поочереди), а потом
>их включить (тоже поочереди).
>DRBD начнет синхронизацию всего раздела? Или он помнит где что изменилось и
>синхронизирует только изменения? Или перейдет в режим unconsistency и придется вручную
>его пинать?
>
>P.S. хотелось бы проверить это живьем, но ломать работающий сервер для опытов
>никто не даст (сейчас drbd там нет, но нужно вводить дополнительный
>сервер горячего резерва)

HA кластеры подразумевают работоспособность при первом отказе, послечего должен вмешатся админ. Касаясь DRBD зависит от того в какой последовательности будут включены компы. Целостность данных будет если: 1-й выключаем, 2-й выключаем, затем 2-й включаем и далее 1-й.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "DRBD отказ всех хостов"  +/
Сообщение от Heggi on 17-Июн-09, 14:26 
>[оверквотинг удален]
>>его пинать?
>>
>>P.S. хотелось бы проверить это живьем, но ломать работающий сервер для опытов
>>никто не даст (сейчас drbd там нет, но нужно вводить дополнительный
>>сервер горячего резерва)
>
>HA кластеры подразумевают работоспособность при первом отказе, послечего должен вмешатся админ. Касаясь
>DRBD зависит от того в какой последовательности будут включены компы. Целостность
>данных будет если: 1-й выключаем, 2-й выключаем, затем 2-й включаем и
>далее 1-й.

При правильном включении/выключении синхронизация всего раздела будет заново проходить? или только измененные данные?
Неправильное включение можно заблокировать скриптами...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "DRBD отказ всех хостов"  +/
Сообщение от Valentine31 on 17-Июн-09, 14:28 
синхронизация только изменений, drbd использует транзакции
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "DRBD отказ всех хостов"  +/
Сообщение от Heggi on 17-Июн-09, 14:31 
>синхронизация только изменений, drbd использует транзакции

Спасибо. Буду пробовать!

З.Ы. Вопрос не в тему - есть синтезатор голоса под линукс через спикер? Чтоб сервер говорил, я не я, водка не моя, включите другой сервер -)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "DRBD отказ всех хостов"  +/
Сообщение от dembi (ok) on 19-Июн-09, 13:16 
Добрый День, Всем!

Есть два хоста
Cl1 10.0.1.210
Cl2 10.0.1.218

Пытаюсь настроить DRBD8.
Пользуюсь руководством для настройки : http://www.drbd.org/users-guide-emb/s-first-time-up.html
Но при попытке создать мета данные получаю ошибку:

cl1:/# drbdadm create-md r0
Device '0' is configured!
Command 'drbdmeta 0 v08 /dev/hda9 internal create-md' terminated with exit code 20
drbdadm create-md r0: exited with code 20

/dev/hda9 – это разделы одинаковые на двух хостах, которые нужно зарезервировать.

Пожалуйста, подскажите почему я получаю данную ошибку.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру