Я пытаюсь настроить двухузловой кластер с общим хранилищем, но конфигурация, вероятно, немного необычна. Это описано ниже:
На рисунке ниже показана установка.
Возникает вопрос: могу ли я использовать обычный LVM для такой настройки или мне нужно использовать кластерный LVM?
На мой взгляд, я могу использовать простой LVM, потому что каждая группа томов повторно загружается на объект (/ dev / md *), который никогда не будет доступен на обоих узлах одновременно (что обеспечивается кластером, поскольку он управляет вышеуказанными s / w RAID-массивами). ), поэтому с точки зрения LVM это даже не A / P.
Я прав? При ответе просьба по возможности аргументировать. Спасибо!
Теоретически можно, но я бы не стал. Совместное использование томов между двумя серверами при чистом отключении между передачами должно быть достаточно безопасным.
Но то, что вы делаете, не даст вам полного соскока. Вот почему вам следует использовать кластерную файловую систему: она предназначена для обработки исчезновения сервера без повреждения файловой системы.
И пока каждый сервер не обращается к одним и тем же файлам в одно и то же время, не должно быть реальной разницы в производительности.
Если я правильно понимаю ваш вопрос, думаю, вы ищете DRBD. Это обеспечит прозрачную синхронизацию дисков двух серверов, позволяя одному переключаться на другой без потери данных.