Назад | Перейти на главную страницу

Multipath в Linux для 2 реплицированных устройств хранения

Мы пытаемся создать HA multipath с 1 сервера (linux fedoraOS), мы подключаемся к 2 различным устройствам хранения (HP3Par), которые синхронно реплицируются. Наша идея состоит в том, что в случае отказа одного из них сервер все еще может получить доступ к информации в другом хранилище.

Это «вроде» работает. Но файловая система монтируется в режиме только для чтения, если операции записи выполняются во время сбоя активного хранилища. Поэтому нам нужно перезапустить сервер, и тогда он будет работать нормально.

Есть идеи, возможно ли это вообще? Любой намек, ссылка или документ, на который мы могли бы взглянуть, указывают нам правильное направление?

Спасибо!

Для этого требуется немного технологий, выходящих за рамки стандартных FC. У разных производителей разные решения. Я знаю, что Hitachi, EMC и Netapp все это предлагают, но это тщательно продумано и включает, по крайней мере, для EMC, программное обеспечение на стороне клиента. Я быстро поискал в Google и ничего не нашел для 3PAR.

Тем не менее, это не ракетостроение. Если ваш сервер имеет возможность проверять работоспособность обоих устройств хранения, а также выполнять чтение реплики и запись, вы можете написать монитор, который реагирует на потерю первичного устройства, делая вторичное устройство доступным для записи и переключаясь на него.