Skip to content
This repository was archived by the owner on Jan 8, 2019. It is now read-only.

Commit 16e3298

Browse files
amithkanandaespinosa
authored andcommitted
Tune jute max buffer (#1238)
* Increase jute max buffer to 20m * Add jute max buffer to hbase environment * Jute max buffer is not yarn specific
1 parent 62861ed commit 16e3298

File tree

3 files changed

+4
-2
lines changed

3 files changed

+4
-2
lines changed

cookbooks/bcpc-hadoop/attributes/default.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
default['bcpc']['hadoop']['hdfs_url'] = "hdfs://#{node.chef_environment}"
3939
default['bcpc']['hadoop']['jmx_enabled'] = false
4040
default['bcpc']['hadoop']['jmx_agent_enabled'] = true
41-
41+
default['bcpc']['hadoop']['jute']['maxbuffer'] = 20_291_456
4242

4343

4444

cookbooks/bcpc-hadoop/attributes/yarn.rb

-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
default['bcpc']['hadoop']['yarn']['scheduler']['fair']['min-vcores'] = 2
1414
default['bcpc']['hadoop']['yarn']['min-free-space-per-disk-mb'] = 100
1515
default['bcpc']['hadoop']['yarn']['min_user_id'] = 1000
16-
default['bcpc']['hadoop']['jute']['maxbuffer'] = 6_291_456
1716
default['bcpc']['hadoop']['yarn']['timeline_server']['webapp']['port'] = 8188
1817
default['bcpc']['hadoop']['yarn']['resourcemanager']['webapp']['port'] = 8088
1918

cookbooks/bcpc-hadoop/recipes/hbase_env.rb

+3
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,12 @@
3232
' -Dcom.sun.management.jmxremote.authenticate=false'
3333

3434
hbase_env['HBASE_OPTS'] = '$HBASE_OPTS -Djava.net.preferIPv4Stack=true' \
35+
" -Djute.maxbuffer=#{node['bcpc']['hadoop']['jute']['maxbuffer']}" \
3536
' -XX:+UseConcMarkSweepGC'
3637

3738
hbase_env['HBASE_MASTER_OPTS'] =
3839
'$HBASE_MASTER_OPTS' + common_opts +
40+
" -Djute.maxbuffer=#{node['bcpc']['hadoop']['jute']['maxbuffer']}" \
3941
' -Xmn' + node['bcpc']['hadoop']['hbase_master']['xmn']['size'].to_s + 'm' \
4042
' -Xms' + node['bcpc']['hadoop']['hbase_master']['xms']['size'].to_s + 'm' \
4143
' -Xmx' + node['bcpc']['hadoop']['hbase_master']['xmx']['size'].to_s + 'm' \
@@ -45,6 +47,7 @@
4547

4648
hbase_env['HBASE_REGIONSERVER_OPTS'] =
4749
'$HBASE_REGION_SERVER_OPTS' + common_opts +
50+
" -Djute.maxbuffer=#{node['bcpc']['hadoop']['jute']['maxbuffer']}" \
4851
' -Xmn' + node['bcpc']['hadoop']['hbase_rs']['xmn']['size'].to_s + 'm' \
4952
' -Xms' + node['bcpc']['hadoop']['hbase_rs']['xms']['size'].to_s + 'm' \
5053
' -Xmx' + node['bcpc']['hadoop']['hbase_rs']['xmx']['size'].to_s + 'm' \

0 commit comments

Comments
 (0)