Skip to content

Releases: y-ken/yamabiko

2nd Release of Yamabiko

31 Jan 03:11
Compare
Choose a tag to compare

"Yamabiko" is a Fluentd based middleware that track insert/update/delete event from MySQL/MariaDB database.
And what is more, it could multiple table replication into Elasticsearch nodes or SolrCloud.

Release notes

Yamabiko v1.1.18-1

fluent-plugin-mysql-replicator v0.3.1

Install

$ wget https://github.com/y-ken/yamabiko/releases/download/2013.12.13/yamabiko-libyaml-0.1.4-1.el6.x86_64.rpm -O yamabiko-libyaml-0.1.4-1.el6.x86_64.rpm
$ wget https://github.com/y-ken/yamabiko/releases/download/2014.01.31/yamabiko-1.1.18-1.el6.x86_64.rpm -O yamabiko-1.1.18-1.el6.x86_64.rpm
$ sudo yum install yamabiko-libyaml-0.1.4-1.el6.x86_64.rpm yamabiko-1.1.18-1.el6.x86_64.rpm

Setup

see Tutorials at https://github.com/y-ken/fluent-plugin-mysql-replicator

# setup
$ sudo vim /etc/yamabiko/yamabiko.conf

# startup
$ sudo service start yamabiko

# see execute log
$ sudo tail -f /var/log/yamabiko/yamabiko.log

Upgrade from first release

Please update yamabiko with following instruction.

$ wget https://github.com/y-ken/yamabiko/releases/download/2014.01.31/yamabiko-1.1.18-1.el6.x86_64.rpm -O yamabiko-1.1.18-1.el6.x86_64.rpm
$ sudo yum install yamabiko-1.1.18-1.el6.x86_64.rpm
$ sudo /usr/lib64/yamabiko/ruby/bin/gem install fluent-plugin-mysql-replicator

First Release of Yamabiko

13 Dec 07:21
Compare
Choose a tag to compare

Yamabiko is a Fluentd based middleware that track insert/update/delete event from MySQL/MariaDB database.
And what is more, it could multiple table replication into Elasticsearch nodes.

Install

$ wget https://github.com/y-ken/yamabiko/releases/download/2013.12.13/yamabiko-libyaml-0.1.4-1.el6.x86_64.rpm
$ wget https://github.com/y-ken/yamabiko/releases/download/2013.12.13/yamabiko-1.1.18-0.el6.x86_64.rpm
$ sudo yum install yamabiko-libyaml-0.1.4-1.el6.x86_64.rpm yamabiko-1.1.18-0.el6.x86_64.rpm

Setup

$ sudo vim /etc/yamabiko/yamabiko.conf

Documentation is here.
https://github.com/y-ken/fluent-plugin-mysql-replicator

Start

$ sudo /etc/init.d/yamabiko start

FAQ

How to update bundled fluent-plugin-mysql-replicator?
$ sudo /usr/lib64/yamabiko/ruby/bin/fluent-gem install fluent-plugin-mysql-replicator
$ sudo /etc/init.d/yamabiko restart