Я настроил кластеризацию для 3 серверов mysql, 1 главного и 2 узлов, что мне нужно сделать прямо сейчас, это настроить систему аварийного переключения и настройку loadbalace.
Могут ли сомбарды дать ссылку на хорошую статью об этом? Я использую последнюю версию Ubuntu 10.10, я имею в виду, я не могу вспомнить текущую, скоро она здесь: P
Я хочу получить помощь, я использую mysql-cluster-server-5.1, если это поможет.
Ну, у вас не может быть большого аварийного переключения только с 1 мастером ... Все ваши записи идут на мастер, поэтому в случае сбоя ваша система будет доступна только для чтения.
Что я делаю, так это бегу HAProxy и у вас есть настройка master / master, но все записи идут на 1 машину, и если эта машина выходит из строя, другой мастер настраивается как "сервер извинения", и все записи теперь идут туда.
Я бы порекомендовал комбинацию HAProxy и MMM
HAProxy может распределять нагрузку чтения между двумя мастерами (с взвешиванием), а затем MMM будет обрабатывать отказ от основного в случае его отказа, чтобы обеспечить максимальное время безотказной работы.