В моей установке у меня две машины. Оба они имеют практически одинаковую настройку, за исключением объема оперативной памяти. С обеих сторон хочу обозначить /dev/sdb1
в качестве основного устройства для общего /dev/drbd0
.
Насколько я понимаю (пожалуйста, поправьте меня, если я ошибаюсь) первичный-первичный - это путь, когда я хочу иметь возможность писать в полученный /dev/drbd0
с обеих машин. Однако производительность здесь не самая большая проблема. Важно то, что для их синхронизации не требуется дополнительных усилий (например, rsync).
Теперь, читая документацию, я запутался в том, находится ли файловая система кластеризации (например, GFS) поверх этого устройства или должна (каким-то образом ?!) располагаться под ним. /dev/drbd0
. Может кто-нибудь пролить свет на это?
Я также хотел бы знать, какое решение обычно предпочтительнее для такого сценария.
NB: Если вы можете порекомендовать альтернативы DRBD, не стесняйтесь называть их и давать указатели.
Вам нужно будет отформатировать это устройство с файловой системой, поддерживающей кластер, и той, которая использует распределенный менеджер блокировок (например, GFS). Таким образом, GFS будет поверх устройства drbd.