File tree Expand file tree Collapse file tree 5 files changed +18
-19
lines changed Expand file tree Collapse file tree 5 files changed +18
-19
lines changed Original file line number Diff line number Diff line change 3
3
- name : reload systemd
4
4
systemd :
5
5
daemon_reload : yes
6
- when :
7
- - ansible_service_mgr == "systemd"
8
- - mongodb_manage_service | bool
9
6
10
7
- name : run disable-transparent-hugepages
11
8
systemd :
12
9
name : disable-transparent-hugepages
13
10
enabled : true
14
11
state : started
15
12
daemon_reload : yes
16
- when : ansible_service_mgr == "systemd" and mongodb_disable_transparent_hugepages | bool
17
-
18
- - name : mongodb reload
19
- service :
20
- name : " {{ mongodb_daemon_name }}"
21
- state : reloaded
22
- when : mongodb_manage_service | bool
23
13
24
14
- name : mongodb restart
25
15
service :
38
28
name : sysfsutils
39
29
state : restarted
40
30
41
- - name : service started
42
- service :
43
- name : " {{ mongodb_daemon_name }}"
44
- state : started
45
-
46
31
- name : wait when mongodb is started
47
32
wait_for :
48
33
host : " {{ item }}"
56
41
port : " {{ mongodb_net_port }}"
57
42
delay : 5
58
43
timeout : 120
44
+
Original file line number Diff line number Diff line change 81
81
mode : 0644
82
82
notify :
83
83
- mongodb restart
84
- - service started
85
84
- wait when mongodb is started
86
85
87
86
- name : Flush all handlers at this point
Original file line number Diff line number Diff line change 10
10
- " disable-transparent-hugepages.{{ ansible_distribution | lower }}.service.j2"
11
11
- " disable-transparent-hugepages.{{ ansible_os_family | lower }}.service.j2"
12
12
notify : " run disable-transparent-hugepages"
13
+ when :
14
+ - ansible_service_mgr == "systemd"
15
+ - mongodb_disable_transparent_hugepages | bool
13
16
Original file line number Diff line number Diff line change 124
124
no_log : false
125
125
tags : [mongodb]
126
126
127
+ - name : service started
128
+ service :
129
+ name : " {{ mongodb_daemon_name }}"
130
+ state : started
131
+ enabled : yes
132
+
127
133
- name : Include MMS Agent configuration
128
134
include : mms-agent.yml
129
135
when : mongodb_mms_api_key | length > 0
Original file line number Diff line number Diff line change 19
19
mode : 0755
20
20
21
21
- name : Configure the MMS agent pt. 2
22
- template : src=monitoring-agent.config.j2 dest=/etc/mongodb-mms/monitoring-agent.config
22
+ template :
23
+ src : monitoring-agent.config.j2
24
+ dest : /etc/mongodb-mms/monitoring-agent.config
23
25
notify : mongodb-mms-monitoring-agent restart
24
26
25
27
- name : Ensure that the MMS agent is started
26
- service : name=mongodb-mms-monitoring-agent state=started enabled=yes
27
- when : mongodb_manage_service
28
+ service :
29
+ name : mongodb-mms-monitoring-agent
30
+ state : started
31
+ enabled : yes
32
+
You can’t perform that action at this time.
0 commit comments