<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">12 ноÑÐ±Ñ€Ñ 2015 г., 14:30 пользователь КиÑелев Иван Владимирович <span dir="ltr"><<a href="mailto:ikiselev@gstu.by" target="_blank">ikiselev@gstu.by</a>></span> напиÑал:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><br>
<br>
14.09.2015 14:25, a.shabalin �� <a href="http://gmail.com" rel="noreferrer" target="_blank">gmail.com</a> (Alexey Shabalin) пишет:<span class=""><br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<br>
+1 Galera<br>
<br>
mariadb-galera уже в Ñизифе.<br>
</blockquote>
Приготовить клаÑтер легко:<br>
1) уÑтанавливаем mariadb-galera на N Ñерверов.<br>
2) правим конфиг /etc/my.cnf.d/galera.cnf (wsrep_cluster_name=...,<br>
wsrep_cluster_address="gcomm:/....) и копируем на вÑе Ñервера<br>
3) на первом Ñервере запуÑкаем:<br>
 - mysql_install_db<br>
 - su -s /bin/bash - mysql<br>
 - /usr/sbin/mysqld --wsrep-new-cluster<br>
4) service mysqld start на оÑтальных Ñерверах<br>
5) поÑле Ñинхронизации убиваем mysqld, и Ñтартуем его штатным образом через<br>
service<br>
<br>
Ð”Ð»Ñ Ð¿Ñ€Ð¾Ñмотра ÑоÑтоÑÐ½Ð¸Ñ ÐºÐ»Ð°Ñтера:<br>
- mysql<br>
- SHOW STATUS LIKE 'wsrep_%';<br>
<br>
Ð’ пакет добавлен Ñкрипт clustercheck( наÑтройки в<br>
/etc/sysconfig/clustercheck) Ð´Ð»Ñ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ñ haproxy. Включить можно<br>
через xinetd(/etc/xinetd.d/mariadbcheck) или<br>
mariadbcheck.socket<br>
<br>
</blockquote></span>
Добрый день.<br>
Ðа деле вÑе оказалоÑÑŒ не так проÑто. ЕÑть 3 ноды. Ðа вÑе три уÑтановил mariadb-galera, наÑтроил конфиги. Ð“Ð»Ð°Ð²Ð½Ð°Ñ Ð½Ð¾Ð´Ð° запуÑкаетÑÑ Ð±ÐµÐ· проблем, а вот оÑтальные не могут Ñ Ð½ÐµÐ¹ ÑинхронизироватьÑÑ. Фаервол отключен. Пример лога Ñо второй ноды в файле.<br>
<br>
Еще mysql не запуÑкаетÑÑ Ñ‡ÐµÑ€ÐµÐ· service mysqld start, при Ñтом в логах нет никакой ошибки. Содержимое лога:<br>
151112 10:52:17 [Note] WSREP: Read nil XID from storage engines, skipping position init<br>
151112 10:52:17 [Note] WSREP: wsrep_load(): loading provider library 'none'<br></blockquote><div>приÑутÑтвует ли в конфиге /etc/my.cnf.d/galera.cnf ?</div><div>wsrep_provider=/usr/lib64/galera/libgalera_smm.so</div><div><br></div><div>вот мой рабочий кофиг Ð´Ð»Ñ wsrep c одной из нод.</div><div><div>wsrep_cluster_name="tc_galera_cluster"<br></div><div>wsrep_cluster_address="gcomm://<a href="http://10.64.188.11">10.64.188.11</a>,10.64.188.12"</div><div>wsrep_provider=/usr/lib64/galera/libgalera_smm.so<br></div><div>#wsrep_provider_options="gcache.size=300M; gcache.page_size=1G"</div><div>wsrep_node_name=tc-controller2</div><div>wsrep_node_address=10.64.188.12</div><div>wsrep_slave_threads=1</div><div>wsrep_certify_nonPK=1</div><div>wsrep_max_ws_rows=131072</div><div>wsrep_max_ws_size=1073741824</div><div>wsrep_debug=0</div><div>wsrep_convert_LOCK_to_trx=0</div><div>wsrep_retry_autocommit=1</div><div>wsrep_auto_increment_control=1</div><div>wsrep_drupal_282555_workaround=0</div><div>wsrep_causal_reads=0</div><div>#wsrep_notify_cmd=</div><div>wsrep_sst_method=rsync</div></div><div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
151112 10:52:17 [Note] Plugin 'InnoDB' is disabled.<br></blockquote><div>galera работает только Ñ innodb, Ñ Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ типами пока не Ñтоит ÑкÑперементировать.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
151112 10:52:17 [Note] Plugin 'FEEDBACK' is disabled.<br>
151112 10:52:17 [Note] WSREP: Service disconnected.<br>
151112 10:52:18 [Note] WSREP: Some threads may fail to exit.<br>
<br>
Сколько не находил Ñтатей про mariadb-galera - у вÑех вÑе прекраÑно работает. Может вы что-нибудь подÑкажите.<br></blockquote><div> </div><div><br></div><div>PS: апÑтрим объединил mariadb и mariadb-galera.</div><div>готовлю новую Ñборку mariadb Ñ Â wsrep, отдельного пакета mariadb-galera Ñкоро не будет.</div><div><br></div><div><br></div></div>-- <br><div class="gmail_signature">Alexey Shabalin<br><br><br><br></div>
</div></div>