fix naming of memory limit variables to use geth_ prefix
Signed-off-by: Jakub Sokołowski <jakub@status.im>
This commit is contained in:
parent
a2b00619fc
commit
c981226058
|
@ -77,8 +77,6 @@ geth_network_name: 'ropsten'
|
|||
|
||||
# Port to listen on
|
||||
geth_port: 30303
|
||||
# Memory to use
|
||||
geth_cache: 1536
|
||||
# Address to advertise
|
||||
geth_public_addr: '{{ ansible_host }}'
|
||||
|
||||
|
@ -94,9 +92,13 @@ geth_consul_extra_tags: []
|
|||
geth_consul_tags: '{{ geth_consul_default_tags + geth_consul_extra_tags }}'
|
||||
|
||||
# resources limits to avoid killing the host
|
||||
cont_mem_ratio: 0.7
|
||||
cont_mem_limit: '{{ (ansible_memtotal_mb * cont_mem_ratio|float) | int }}'
|
||||
cont_swap_limit: '{{ (cont_mem_limit|int) + (ansible_swaptotal_mb * cont_mem_ratio|float) | int }}'
|
||||
# Geth cache usage limit
|
||||
geth_cache_ratio: 0.4
|
||||
geth_cache_size: '{{ (ansible_memtotal_mb * geth_cache_ratio|float) | int }}'
|
||||
# Container memory limits
|
||||
geth_cont_mem_ratio: 0.6
|
||||
geth_cont_mem_limit: '{{ (ansible_memtotal_mb * geth_cont_mem_ratio|float) | int }}'
|
||||
geth_cont_swap_limit: '{{ (geth_cont_mem_limit|int) + (ansible_swaptotal_mb * geth_cont_mem_ratio|float) | int }}'
|
||||
|
||||
# generic container beaviour
|
||||
cont_state: started
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
- name: Verify memory and cache sizes
|
||||
assert:
|
||||
that:
|
||||
- cont_mem_limit > geth_cache
|
||||
fail_msg: 'Memory limit cant be lower than cache: {{ cont_mem_limit }} > {{ geth_cache }}'
|
||||
success_msg: 'Memory limit is higher than cache size: {{ cont_mem_limit }} > {{ geth_cache }}'
|
||||
- geth_cont_mem_limit|int > geth_cache_size|int
|
||||
fail_msg: 'Memory limit cant be lower than cache: {{ geth_cont_mem_limit }} > {{ geth_cache_size }}'
|
||||
success_msg: 'Memory limit is higher than cache size: {{ geth_cont_mem_limit }} > {{ geth_cache_size }}'
|
||||
quiet: true
|
||||
|
|
|
@ -10,8 +10,8 @@
|
|||
recreate: '{{ cont_recreate }}'
|
||||
restart: '{{ cont_restart }}'
|
||||
# some limits due to statusd hogging resources
|
||||
memory: '{{ cont_mem_limit }}m'
|
||||
memory_swap: '{{ cont_swap_limit }}m'
|
||||
memory: '{{ geth_cont_mem_limit }}m'
|
||||
memory_swap: '{{ geth_cont_swap_limit }}m'
|
||||
ports:
|
||||
- '{{ geth_port }}:{{ geth_port }}/tcp'
|
||||
- '{{ geth_port }}:{{ geth_port }}/udp'
|
||||
|
@ -46,7 +46,7 @@
|
|||
--nousb
|
||||
--extradata={{ geth_extra_data }}
|
||||
--verbosity={{ geth_log_level_id }}
|
||||
--cache={{ geth_cache }}
|
||||
--cache={{ geth_cache_size }}
|
||||
--maxpeers={{ geth_max_peers }}
|
||||
--maxpendpeers="{{ geth_max_pend_peers }}"
|
||||
--port={{ geth_port }}
|
||||
|
|
Loading…
Reference in New Issue