![]() |
|
Модераторы: ZeeLax, powerfox |
![]()
|
|
| ADm |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 19.6.2006 Где: Россия Репутация: нет Всего: нет |
Привет All!
Есть кластер DRDB+Heartbeat v2 из двух нод, heartbeat на обоих нодах запускается, сервисы drbd (сконфигурированные как master-slave) переходят в состояние started (те slave). cat /proc/drbd показывает что обе drbd-ноды имеют статус secondary (secondary/secondary) но! более ничего не происходит, те ни одна нода не становится мастером автоматом. в документации есть пример, когда для сервиса по умолчанию прописан параметр target_role = stop, а потом если ввести команду crm_resource -r <resource_name> -v '#default' -p target_role то одна из нод становится мастером - так все работает. но если в конфиге прописать target_role="#default" и просто запустить кластер - происходит вышеописанное. Подскажите пожалуйста, знающие люди, в какую сторону копать, чтобы кластер стартовал нормально!!! PS: Debain 4.0r1, drbd ver 0.7, heartbeat ver 2.0.7 (но на последних версиях скачанных с сайтов разработчиков картина такая же) PS: конфиги готов опубликовать по требованию.) |
|||
|
||||
| bilbobagginz |
|
|||
![]() Naughtius Maximus ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 28 Всего: 317 |
конфиги кидайте.
лично не знаком с данным пакетом, но обычно в таких случаях нужно следовать строго инструкции по установке. а устанавливать поэтапно. насколько я понял тут есть 3 механизма: 0. собстветнно сама система, которую вы хотите сделать highly available. она должна быть рабочей. 1. механизм "проверки пульса" ( т.е. сам heartbeat ) 2. механизм решения кто же сейчас мастер ( предполагаю на основе 1. ) т.е. налицо зависимость 2 от 1 вы можете данные этапы протестировать по отдельности ? -------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
| ADm |
|
||||||
|
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 19.6.2006 Где: Россия Репутация: нет Всего: нет |
конфиги см внизу сообщения
в общем да... 0 - drbd нормально монтируется если его запускать обычным сервисом, оба сервера ессно рабочие и в сети 1 - по heartbeat'у ноды друг-друга видят, crm_mon показывает статус обеих нод как started 2 - но вот например, странность - если запустить руками кластер (см предыдущее сообщение), одна из нод корректно становится мастером те они между собой определяют кто из них кто... те механизм решения, кто будет мастером работает... автоматом же нет... --Конфиги ---ha.cf debugfile /var/log/ha.debug logfile /var/log/ha.log logfacility local0 bcast eth0 node www1 www2 debug 5 crm on ---cib.xml
|
||||||
|
|||||||
| bilbobagginz |
|
||||
![]() Naughtius Maximus ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 28 Всего: 317 |
а что будет если между этими тэгами вписать информацию о нодах ?
Добавлено через 1 минуту и 8 секунд а что будет если между этими тэгами вписать информацию о нодах ?
и др. вопрос: неужели ничего путного не пишется в логах ? -------------------- Я ещё не демон. Я только учусь. |
||||
|
|||||
| ADm |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 19.6.2006 Где: Россия Репутация: нет Всего: нет |
информация о нодах подставляется автоматом (ноды перечислены в ha.cf (www1 и www2) поэтому тэг можно не заполнять...
но даже с заполненым тэгом результат тот же... в логах пишется конечно, там много все... не знаю на что смотреть пока, но разбираюсь конечно. по крайней мере, явных записей почему нода не становится мастером нет... PS: вот содержимое тэга <nodes> (содержимое тэга nodes генерируется автоматом, в howto, кстати, тэг nodes оставляют незаполененым)
PPS: вот кстати howto http://wiki.linux-ha.org/DRBD/HowTov2 PPPS: для heartbeat v1 все работает, но, в силу ограничений v1, хочется кластер именно на v2 Это сообщение отредактировал(а) ADm - 7.9.2007, 07:31 |
|||
|
||||
| bilbobagginz |
|
|||
![]() Naughtius Maximus ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 28 Всего: 317 |
извини нет времени вникать, придется тебе раскопать решение, и напечатать его тут.
а потом получить в репу. ( в смыле в репутацию ) -------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
![]()
|
| Правила форума "Linux/UNIX: Oбщие вопросы" | |
|
|
В этом форуме предпочтительны вопросы на следующие темы:
За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу). В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим. Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Программное обеспечение под *NIX системы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |