LINUX.ORG.RU

Как подружить 2 сервера и один внешний рэйд?


0

0

Добрый день. Есть 2 сервера под управлением SLES 9 (SuSE entreprise). Сервера 64битные оптероны. Сервера соеденены пульсовым кабелем(он же хербитовый), даже двумя. Рэйд Xyratec 4200 подключен через оптику. С обоих серверов рэйд видно /dev/sdb - он свободно разбивается маунтится. Маунчу на обоих серверах его, пишу что-то на первом сервере на рэйд - пишеться, потом нормально работает все в общем ок. Перечитываю содержимое рэйда на втором - пусто. В общем действия проводимые на одном сервере с рэйдом не видны на втором. Причем если начать писать на втором сервере, то такое ощущение что он пишет исходя из того, что на рэйде ничего не писали, будто он как один раз перечитал структура рэйда в начале, так дальше из этого и исходит и не видит что делает другой сервер, и в общем похоже данные повреждаются если писать сначало на одном потом на втором серверах. gfs скомпилять под SLES9х64 не удалось, в поставке SLES gfs'a нет. Зато есть lustre, но я понятия не имею подходит ли Lustre для этих целей или нет, и если подходит, то как ее настраивать. При этом сервера выполняют одну и ту же задачу и должны работать нормально, если один из них дохнет, то второй должен дальше работать и подхватывать все обратно работу вдвоем если опять оживает Посоветуйте что лучше в такой ситуации использовать и желательно как. Заранее благодарствую.

Если у вас на втором сервере после размонтирования и монтирования заново информация "обновляется", то есть не пустой раздел, как вы писали, тогда необходимо:
- отказаться от монтирования раздела на втором сервере
- поставить heartbit, например из проекта http://www.linux-ha.org
- по сигналу heartbit (что первый сервер упал) монтировать раздел

Посмотрите материалы на том сайте, возможно вы найдете еще какое то полезное ПО.

saper ★★★★★
()
Ответ на: комментарий от UncleAndy

Не знаю, мы использовали только heartbest для создания off-line кластера (один падает, клиенты вылетают с ошибкой, тут же подключаются и попадают на второй сервер) без внешнего хранилища.

Я могу ошибиться, но копать нужно LVM+EXT2.

saper ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.