Linux Clusters
Distributed Replicated Block Device (DRBD) –
DRBD, открытое решение LINBIT для синхронной репликации, является частью ядра Linux (начиная с версии 2.6.33 ) и широко используется в системах высокой готовности – базах данных, системах виртуализации и т.п.
DRBD - упрощённо - сервис, позволяющий зеркалировать (делать копии на-лету) выделенных разделов одного физического сервера на такие же выделенные разделы другого сервера по сети.
Может работать в режиме Primary/Secondary и Primary/Primary
Primary/Secondary
Демон должен быть на одном (рабочем) сервере в состоянии Primary и раздел примонтирован в файловую систему сервера, а на другом (резервном) в Secondary и раздел должен быть отмонтирован. В случае падения основного сервера - второй делаем Primary, монтируем раздел и работа продолжается.
Primary/Primary
В данном режиме два сервера могут быть запущены как активные и реплицироваться между собой в обе стороны. Для этого необходимо использовать кластерные файловые системы. В данном документе рассматривается пример с использованием OCFS2.
Инсталляция DRBD
SYSADM.RU