mirror of
https://github.com/aljazceru/ansible-elasticsearch.git
synced 2025-12-17 09:04:20 +01:00
Sleep on init + cleanup
This commit is contained in:
@@ -1,8 +1,8 @@
|
|||||||
---
|
---
|
||||||
|
|
||||||
- name: Restart Elasticsearch
|
- name: Restart Elasticsearch
|
||||||
service: name={{instance_init_script | basename}} state=restarted enabled=yes
|
service: name={{instance_init_script | basename}} state=restarted enabled=yes sleep=5
|
||||||
when: es_restart_on_change and es_start_service and ((plugin_installed is defined and plugin_installed.changed) or (config_updated is defined and config_updated.changed) or (xpack_state.changed) or (debian_elasticsearch_install_from_repo.changed or redhat_elasticsearch_install_from_repo.changed or elasticsearch_install_from_package.changed))
|
when: es_restart_on_change and es_start_service and ((plugin_installed is defined and plugin_installed.changed) or (config_updated is defined and config_updated.changed) or (xpack_state.changed) or (debian_elasticsearch_install_from_repo.changed or redhat_elasticsearch_install_from_repo.changed or elasticsearch_install_from_package.changed))
|
||||||
|
|
||||||
- name: Wait for elasticsearch to startup
|
- name: Wait for elasticsearch to startup
|
||||||
wait_for: host={{es_api_host}} port={{es_api_port}} delay=10
|
wait_for: host={{es_api_host}} port={{es_api_port}} delay=5 connect_timeout=1
|
||||||
@@ -69,6 +69,8 @@ MAX_MAP_COUNT={{es_max_map_count}}
|
|||||||
# Elasticsearch PID file directory
|
# Elasticsearch PID file directory
|
||||||
PID_DIR={{pid_dir}}
|
PID_DIR={{pid_dir}}
|
||||||
|
|
||||||
|
ES_JVM_OPTIONS="{{conf_dir}}/jvm.options"
|
||||||
|
|
||||||
# End of variables that can be overwritten in $DEFAULT
|
# End of variables that can be overwritten in $DEFAULT
|
||||||
|
|
||||||
# overwrite settings from default file
|
# overwrite settings from default file
|
||||||
|
|||||||
@@ -48,6 +48,7 @@ DATA_DIR={{ data_dirs | array_to_str }}
|
|||||||
CONF_DIR="{{conf_dir}}"
|
CONF_DIR="{{conf_dir}}"
|
||||||
|
|
||||||
PID_DIR="{{pid_dir}}"
|
PID_DIR="{{pid_dir}}"
|
||||||
|
ES_JVM_OPTIONS="{{conf_dir}}/jvm.options"
|
||||||
|
|
||||||
# Source the default env file
|
# Source the default env file
|
||||||
ES_ENV_FILE="{{instance_default_file}}"
|
ES_ENV_FILE="{{instance_default_file}}"
|
||||||
|
|||||||
Reference in New Issue
Block a user