Я планирую обеспечить высокую доступность на lucid ubuntu, я начал с drbd после простой настройки на drbd, я пошел на пульс, и у меня тоже была простая конфигурация.
на официальном сайте drbd в документе говорится, что сердцебиение унаследовано, и я должен встретить кардиостимулятор вместо CRM.
в документах, связанных с кардиостимулятором, я понимаю, что heartbeat и OpenAis являются кластерными инфраструктурами, но redhat также предпочитает openais, поэтому я пошел на openais и установил openais после поиска с openais, я понимаю, что corosync - это проект, созданный openais, и кажется, что corosync используется с ubuntu вместо openais.
и я хочу настроить corosync, но в объявлении документа нет конфигурации!
1. может ли какой-либо орган описать роль кардиостимулятора в отношении openais, corosync?
2. какая именно технология для обеспечения высокой доступности в ubuntu предпочтительнее?
заранее спасибо.
ну я получил ответ на себя! кластеризация включает две части:
1. управление ресурсами кластера
2. инфраструктура с массирующим слоем
Устаревшее сердцебиение разбито на уровень сообщений пульса и кардиостимулятор, поэтому кардиостимулятор - это CRM.
и у нас есть два варианта на уровне сообщений: сердцебиение, openais. openais / corosync предпочтительнее, так как: http://comments.gmane.org/gmane.linux.highavailability.user/32355
Однако в Pacemaker есть функции, для которых требуется OpenAIS, который будет работать только с Corosync, а не с Heartbeat. Эти функции относятся к диспетчерам распределенных блокировок, используемым cLVM (но не обычным LVM), GFS / GFS2 и OCFS2. Если вам нужна эта функциональность, вы должны выбрать OpenAIS / Corosync. Если вы этого не сделаете, вы можете выбирать.
так как: http://www.clusterlabs.org/wiki/FAQ
Изначально Corosync и OpenAIS были одним и тем же. Затем они разделились на две части ... основные возможности обмена сообщениями и членства теперь называются Corosync, а OpenAIS сохранил уровень, содержащий реализацию стандарта AIS.
Самому Pacemaker требуется только часть Corosync для работы, однако для некоторых приложений, которыми он может управлять (например, OCFS2 и GFS2), также требуется уровень OpenAIS.
поэтому я пошел в openais / corosync и интегрировал его с кардиостимулятором.