| Subcribe via RSS

Installing HandlerSocket on CentOS 5 + Percona-Server in Five Easy Steps

January 6th, 2011 Posted in HandlerSocket, MySQL, NoSQL, Random Tech

I’ve been spending a lot of time working on HandlerSocket these days, so I’ll be posting tidbits on this a bit more frequently than in the past. This first post is a quick one to help people get a test environment up and running quickly so they can do their functional testing. The title is a bit of a misnomer, though, because HandlerSocket is already included in Percona-Server, so we’ll really just be enabling it.

1 – Set up the Percona Yum Repository

%> rpm -Uhv http://www.percona.com/downloads/percona-release/percona-release-0.0-1.x86_64.rpm

Additional documentation for other distributions can be found at http://www.percona.com/docs/wiki/repositories:start

2 – Install Percona-Server Packages

%> yum install Percona-Server-client-51.x86_64 Percona-Server-devel-51.x86_64 Percona-Server-server-51.x86_64 Percona-Server-shared-51.x86_64 Percona-Server-shared-compat.x86_64

3 – Enable the PlugIn in my.cnf by adding the following lines in [mysqld]:

loose_handlersocket_port = 9998
loose_handlersocket_port_wr = 9999
loose_handlersocket_threads = 16
loose_handlersocket_threads_wr = 1
open_files_limit = 65535

4 – Install the PlugIn

mysql> install plugin handlersocket soname 'handlersocket.so';

5 – Verify
The easiest way to verify that HandlerSocket is running is to simply telnet to ports 9998 and 9999 on the localhost.

External Documentation

Be Sociable, Share!

Leave a Reply

*