Установка DRBD на (стабильном) XEN CentOS 5.8

Я пробую в течение многих дней для достижения HA с отказоустойчивостью между одной моих существующих двух VPS XEN, расположенной в Токио и другой расположенный в США (и имеют ту же установку и те же конфигурации, я рассматриваю Кардиостимулятор, Corosync, DRBD и Stonith, но я сталкиваюсь с адом, так как обе системы в порядке (в производстве) и я не могу потеря данных усилия никакого вида.

/dev/sda1 (formatted in ext3 and mounted as /)
/var/tmp (formatted in ext3 and mounted as /tmp)

Я знаю, что DRBD нужен свой собственный размонтированный специализированный раздел перед установкой для использования для синхронизации данных и метаданных вот почему меня shrinked корневой раздел на обоих серверах, но я логически потерян, потому что мы говорим о веб-серверах здесь с большим количеством рабочих сервисов включая, но не ограничиваясь, (Apache, MySQL, FTP... и т.д.)

/dev/sda1 (formatted in ext3 and mounted as /)
/dev/sda2 (unmounted unformatted partition)
/var/temp (formatted in ext3 and mounted as /tmp)

Таким образом, что должно я делать запуск с этой точки, как может я перемещать все эти сервисы в новые размонтированные разделы, не влияя на рабочие серверы, как может я защищать связь между этими двумя серверами с минимальной возможной задержкой и если VPN является ответом, как может я достигать его и я на правильном пути относительно (Кардиостимулятор, Corosync, DRBD и Stonith) или существует все еще что-то пропавшие без вести, о которых я не знаю и являюсь ими лучший выбор для моей существующей установки или нет, я сделал свою домашнюю работу, и я попробовал много перед выяснением, это - мой первый опыт в такой установке, и мне действительно нужны Ваш технический опыт и рекомендации и возможно технический путь для меня для взятия для достижения моей цели.

Большое спасибо за то, что занял время, чтобы считать мой вопрос и иметь великий день :))

1
задан 3 January 2014 в 21:22
1 ответ

Прежде всего - это выполнимо. Помните, что вам нужно установить

  • kmod-drbd83-xen
  • drbd83

Я не рекомендую использовать более старые версии drbd.

Но я бы использовал другой подход к вашей раскладке диска:

  • Используйте один из ваших разделов - я рекомендую использовать последний - (в вашем случае sda2), так как PV для LVM
  • установите тип раздела на LVM
  • Initiate это как PV
  • сделайте VG с тем PV
  • сделайте мета- LV для drbd-битных карт
  • используйте отдельную LV для каждого drbd-реплицированного устройства
  • сопоставьте по одной LV для каждого drbd-устройства

Теперь для drbd-устройства:

  • По возможности используйте асинхронный режим (протокол A) и используйте большой размер буфера (8 МБ) для записи в drbd-устройстве.
  • внимательно посмотрите на свои настройки полосы пропускания для репликации - не насыщайте канал
  • , используйте хорошие после split-brain-setup
0
ответ дан 4 December 2019 в 08:54

Теги

Похожие вопросы