Задавайте вопросы, мы ответим
Вы не зашли.
создал 4 локальных mysql сервера
1 для backstore
1 для глобальной групы (global)
2 для других груп (g1, g2)
Для начала хотел хотябы просто запустить шардирование. Без реплик. В каждой групе по 1 серверу mysql. Делал как в документации http://dev.mysql.com/doc/mysql-utilitie … nario.html
Когда дошел до самого добавления шарда mysqlfabric sharding add_shard 1 "g1/1, g2/100"
вот такое сообщение об ошибке
root@pc:/home/hitman# mysqlfabric sharding add_shard 1 "g1/1, g2/100" --state=ENABLED
Fabric UUID: 5ca1ab1e-a007-feed-f00d-cab3fe13249e
Time-To-Live: 1
DatabaseError: Fatal error: The slave I/O thread stops because master and slave have equal MySQL server ids; these ids must be different for replication to work (or the --replicate-same-server-id option must be used on slave but this does not always make sense; please check the manual before using it).
что это такое? кто знает? реплик нет
Неактивен
Server version: 5.6.22-1+deb.sury.org~trusty+1-log (Ubuntu), myqslutilitis 1.5.3
Неактивен
А server-id на всех машинах разный установлен?
Неактивен
да как раз только дошел до этого поменял и шард добавился. Спасибо!
Неактивен
я добавил пользователя фабрика и подключился к нему mysql клиентом (его включил по умолчанию)
mysql -uroot -ppass4mysql -h127.0.0.1 --port=33075
выполнил несколько вставок и т.д., но на шардах ничего нет. что то я не так сделал или не правильно понял?
Неактивен
Надо смотреть что делают скипты mysqlfabric. Теоретически они должны автоматизировать работу, которая иначе делается вручную, но на практике не проделав вручную несколько раз, пользоваться системой будет сложно.
Неактивен