Hi Brock,
On 01/09/14 15:49, Brock Palen wrote:
> Adam,
>
> I tried adding innodb=disabled;
>
> To ListManager but 2.5.0 beta barfs on it:
>
> Config Check | WARNING: unknown parameter 'innodb' in block 'ListManager'
> line 74
This parameter must be specified in the MySQL subblock (not directly in
ListManager), as is it MySQL related:
ListManager {
...
MySQL {
...
innodb = disabled ;
}
}
> I sadly found out that due to a mistake on my part 2.5.0 was built without
> lustre support so no stripe info was being collected,
>
> When I rebuilt performance was only 50entires/ms :-( Scans never finish,
> you can't run qurries.
>
> My solution for now is to roll all the way back to 2.3.x The last version of
> robinhood that worked at full speed for us. We will look at thi sall again
> when we have lustre + changelogs. It is sad because we really wanted the
> post scan script hook, we are working on a system where we use squop to pull
> all the data from robinhood into hive/pig and then run a bunch of stats on
> our system over time. Problem is robinhood isn't fast enough on the
> hardware I have available (7200RPM sata).
I suggest you give a try to the latest version of code from the git
repository.
If you run it, drop any previous tuning in the EntryProcessor block. You
can also re-enable acct_* parameters.
With the current code, we get a nice scan speed (6.7M entries per hour
~1800/sec) and no longer state deadlock issues.
It reached a changelog processing speed of 36k/sec without any sign of
saturation.
The DB is also on a local spinning disk and we use the innodb engine.
Here are the tunings in /etc/my.cnf.
We recently found that "innodb_log_file_size" has a major impact (see
URL below).
key_buffer_size=512M
thread_cache_size=64
query_cache_size=512M
query_cache_limit=512M
sort_buffer_size=512M
read_rnd_buffer_size=1M
table_cache=8K
tmp_table_size=1G
max_heap_table_size=1G
innodb_file_per_table
innodb_buffer_pool_size=128G# up to 80% of physical memory
innodb_max_dirty_pages_pct=20
# see the following tutorial to tune innodb_log_file_size:
#http://www.mysqlperformanceblog.com/2008/11/21/how-to-calculate-a-good-innodb-log-file-size
innodb_log_file_size=900M
Regards
Thomas
------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today.
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
robinhood-support mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/robinhood-support