Страница 1 из 2
HAST+CARP+ZFS+UCARP=CLUSTER
Добавлено: 2011-02-18 19:11:46
fox
Была необходимость сделать, что то вроде этого с громким словом cluster которое режет мне уши!
Посмотрите если кому-то будет интересно… Если есть размышления или идеи как это усовершенствовать, будет интересно послушать…
http://www.lissyara.su/?id=2166
Re: HAST+CARP+ZFS+UCARP=CLUSTER
Добавлено: 2011-02-19 11:37:15
princeps
круто. Давно просилось что-то подобное.
Re: HAST+CARP+ZFS+UCARP=CLUSTER
Добавлено: 2011-02-19 13:19:41
6RUN0
хорошая статья

, еще б нагрузка автоматически распределялась м/у машинами.
Re: HAST+CARP+ZFS+UCARP=CLUSTER
Добавлено: 2011-02-20 2:35:23
fox
6RUN0 писал(а):хорошая статья

, еще б нагрузка автоматически распределялась м/у машинами.
Спасибо.
Для распределения нагрузки можно ganglia + lam использовать… Но руки не доходят скурить и разобраться!
Возможно в будущем разберусь…
Re: HAST+CARP+ZFS+UCARP=CLUSTER
Добавлено: 2011-02-20 11:57:54
dvg_lab
За очередное исследование CARP + HAST зачет, чем больше юзеров тем стабильнее будет технология.
Один момент - при кластеризации таким образом мускула мне думается нужно периодически флушить таблицы. И не сойдет ли с ума мускул если у него в кеше будет одно а по hast на диски приедет другое? У hybrid-cluster.com я подсмотрел другую технологию кластеризации общего хранилища - через zfs send | zfs receive, там они перед тем как сделать send сначала флушат таблицы а потом сендят. Имхо неплохой стартап, обратить внимание по крайней мере на технологии стоит.
Re: HAST+CARP+ZFS+UCARP=CLUSTER
Добавлено: 2011-02-20 14:46:01
fox
dvg_lab писал(а):За очередное исследование CARP + HAST зачет, чем больше юзеров тем стабильнее будет технология.
Один момент - при кластеризации таким образом мускула мне думается нужно периодически флушить таблицы. И не сойдет ли с ума мускул если у него в кеше будет одно а по hast на диски приедет другое? У hybrid-cluster.com я подсмотрел другую технологию кластеризации общего хранилища - через zfs send | zfs receive, там они перед тем как сделать send сначала флушат таблицы а потом сендят. Имхо неплохой стартап, обратить внимание по крайней мере на технологии стоит.
MySQL так нельзя ...
У Муськи свои есть встроенные инструменты хотя бы вот как пример но там шире есть возможности:
http://www.lissyara.su/articles/freebsd ... ter_mater/
Re: HAST+CARP+ZFS+UCARP=CLUSTER
Добавлено: 2011-02-20 16:59:37
dvg_lab
Понял, в принципе с мускулом так наверное даже лучше... На следующей неделе будет у меня 2 железки, надеюсь начну эксперименты.
Re: HAST+CARP+ZFS+UCARP=CLUSTER
Добавлено: 2011-02-20 17:03:40
fox
dvg_lab писал(а):Понял, в принципе с мускулом так наверное даже лучше... На следующей неделе будет у меня 2 железки, надеюсь начну эксперименты.
У муськи много возможностей внутри себя там если интересно, поинтернете, найдёте решение с прокси муской и два мастер мастера, куча разных вариантов...
Ну можно задействовать муську мастер мастер плюс carp прекрутить... Тоже вариант...
Пешите если будут вопросы.
Re: HAST+CARP+ZFS+UCARP=CLUSTER
Добавлено: 2011-03-04 19:58:50
star0x4b
А будет ли работать CARP, если интерфейсам carp назначить внешний ip, который виден из инета? Что-то нигде в примерах настройки не видел такого варианта..
Re: HAST+CARP+ZFS+UCARP=CLUSTER
Добавлено: 2011-03-04 20:02:14
fox
star0x4b писал(а):А будет ли работать CARP, если интерфейсам carp назначить внешний ip, который виден из инета? Что-то нигде в примерах настройки не видел такого варианта..
А почему нет? Просто не у всех есть лишний внешний ip для избыточности IP! А на хостерах скорей всего и работают...
Re: HAST+CARP+ZFS+UCARP=CLUSTER
Добавлено: 2011-03-09 7:18:03
konstantine
Вопрос уважаемому fox. Скажите, а зачем на каждой машине подымать два CARP ифа с одинаковыи IPами и с разными advskew ???? Мож моя фантазия скудна, но я понять никак не могу этого и тем более не додумался бы до токого....
Re: HAST+CARP+ZFS+UCARP=CLUSTER
Добавлено: 2011-03-09 12:18:06
fox
konstantine писал(а):Вопрос уважаемому fox. Скажите, а зачем на каждой машине подымать два CARP ифа с одинаковыи IPами и с разными advskew ???? Мож моя фантазия скудна, но я понять никак не могу этого и тем более не додумался бы до токого....
Уважаемый konstantine!
Я рассмотрел внимательно этот вопрос, и тоже не пойму зачем я 2 carp использовал…
Но потом вспомнил был у меня перекос когда вернувшись первая машина с перезагрузки вместо режима BACKUP становилась MASTER! Потом вроде как это решение помогло, перечитав оригинальную документацию по второму кругу, проведя пару испытаний я обнаружил свою ошибку! В первый раз познакомившись с оф. манном carp я испытывал все режимы которые он мог поддерживать, и запарился в настройках sysctl, вот по той же причине я и сбился с курса. Опечатку исправлю! Но самое занятное то, что и в таком состояние всё работает как надо…
Спасибо за внимание!
Re: HAST+CARP+ZFS+UCARP=CLUSTER
Добавлено: 2011-03-10 17:18:48
konstantine
Рад помочь.
Re: HAST+CARP+ZFS+UCARP=CLUSTER
Добавлено: 2011-03-10 19:24:55
IOpiyc
fox писал(а):konstantine писал(а):Вопрос уважаемому fox. Скажите, а зачем на каждой машине подымать два CARP ифа с одинаковыи IPами и с разными advskew ???? Мож моя фантазия скудна, но я понять никак не могу этого и тем более не додумался бы до токого....
Уважаемый konstantine!
Я рассмотрел внимательно этот вопрос, и тоже не пойму зачем я 2 carp использовал…
Но потом вспомнил был у меня перекос когда вернувшись первая машина с перезагрузки вместо режима BACKUP становилась MASTER! Потом вроде как это решение помогло, перечитав оригинальную документацию по второму кругу, проведя пару испытаний я обнаружил свою ошибку! В первый раз познакомившись с оф. манном carp я испытывал все режимы которые он мог поддерживать, и запарился в настройках sysctl, вот по той же причине я и сбился с курса. Опечатку исправлю! Но самое занятное то, что и в таком состояние всё работает как надо…
Спасибо за внимание!
Привет компании!
На сколько помню, два CARP интерфейса поднимается для балансировки, тут без этого можно обойтись. (Но нужно уточнить)
А я вот что хочу спросить:
1. Зачем использовать оба carp и ucarp? (только выполнение скриптов?)
2. Возможна ли такая ситуация:
Сервер А - мастер для карп и хаст.
Сервер B - резерв для карп и хаст.
Севрер A отвалился (например, перезагрузка)
Сервер В стал мастером для карп и хаст.
Сервер А снова появился.
Сервер А стал резервом карп
Сервер А стал мастером хаста. -> split-brain - очень желательное поведение
Re: HAST+CARP+ZFS+UCARP=CLUSTER
Добавлено: 2011-03-10 20:05:53
fox
Немного не пойму смысл вашего вопроса?
Вы беспокоитесь, что слейв станет вдруг мастером? Я это описал такое возможно… Но нужно помнить золотое правело очерёдности включения, либо скрипт дописать!
Re: HAST+CARP+ZFS+UCARP=CLUSTER
Добавлено: 2011-03-11 10:33:40
IOpiyc
fox писал(а):Немного не пойму смысл вашего вопроса?
Вы беспокоитесь, что слейв станет вдруг мастером? Я это описал такое возможно… Но нужно помнить золотое правело очерёдности включения, либо скрипт дописать!
Ок, посмотрю внимательнее.
Re: HAST+CARP+ZFS+UCARP=CLUSTER
Добавлено: 2011-03-12 18:53:11
dekloper
не плохая статья, но я рассматриваю ее лишь как продолжение более глобальной мысли, предложенной товарисчем
zefir01
хотелось бы реализовать нечто подобное, т.е. виртуализовать\абстрагировать некое хранилище от "физики", прозрачно аккумулируя имеющуюся "физику"..
Re: HAST+CARP+ZFS+UCARP=CLUSTER
Добавлено: 2011-03-12 19:02:57
fox
dekloper писал(а):не плохая статья, но я рассматриваю ее лишь как продолжение более глобальной мысли, предложенной товарисчем
zefir01
Я писал в статье, что параллельно была у меня полемика именно с тем товарищем…
dekloper писал(а):
хотелось бы реализовать нечто подобное, т.е. виртуализовать\абстрагировать некое хранилище от "физики", прозрачно аккумулируя имеющуюся "физику"..
Вы хоть поняли что спросили?
Re: HAST+CARP+ZFS+UCARP=CLUSTER
Добавлено: 2011-03-12 19:21:31
dekloper
потому и говорю -подобное, некое.. ибо не делал на практике..
но смысл, по-моему, гдето тут зарыт
фряха является чем то вроде контроллера хранилища. также с физических хостов системы хранения экспортируются другие жесткие через iscsi.
на фряхе эти жесткие через iscsi импортирутся. и из них, средствами zfs, строятся зеркала
Re: HAST+CARP+ZFS+UCARP=CLUSTER
Добавлено: 2011-03-12 19:24:57
fox
Чистая теория это безконечное блуждание в догадках!
Re: HAST+CARP+ZFS+UCARP=CLUSTER
Добавлено: 2011-03-12 20:58:07
dekloper
Re: HAST+CARP+ZFS+UCARP=CLUSTER
Добавлено: 2011-03-12 21:02:46
fox
Ещё один геморой...
Re: HAST+CARP+ZFS+UCARP=CLUSTER
Добавлено: 2011-03-17 20:37:16
1826680
Re: HAST+CARP+ZFS+UCARP=CLUSTER
Добавлено: 2011-03-17 21:24:27
fox
Занятно... Надобудет посмотреть!
Спасибо...
Re: HAST+CARP+ZFS+UCARP=CLUSTER
Добавлено: 2011-08-24 17:05:03
paxil
Всем доброго времени суток.
Два сервера:
Код: Выделить всё
uname -a
FreeBSD 8.2-STABLE FreeBSD 8.2-STABLE #1: Tue Aug 23 18:20:16 MSD 2011
на них поднята самба расшарены папки с пула который управляется HASTD.
В винде раздаются права на папки. Потом мастер(хост) перезагружается. Второй хост подхватывает и шара остается доступной, но все права превращаются в кашу.
То есть вместо групп могут быть пользователи или вообще другие группы, короче полный ACL хаус.
Если есть люди решившие данную проблему или знающие на что обратить внимание буду очень признателен.