|
94 | 94 | src: 'mongo-check-rs.js'
|
95 | 95 |
|
96 | 96 | # Mongo CS - Config Server
|
97 |
| - - name: "Check for port {{ mongodb_cs_port }} on {{ graylog_mongo_master_node }} to be accessible" |
| 97 | + - name: "Check for port {{ mongodb_cs_port }} on {{ mongodb_master_node }} to be accessible" |
98 | 98 | wait_for:
|
99 |
| - host: "{{ graylog_mongo_master_node }}" |
| 99 | + host: "{{ mongodb_master_node }}" |
100 | 100 | port: "{{ mongodb_cs_port }}"
|
101 | 101 | state: started
|
102 | 102 | delay: 5
|
|
108 | 108 |
|
109 | 109 | - name: Check if Mongo Config Server is already active
|
110 | 110 | shell: |
|
111 |
| - mongo --host {{ graylog_mongo_master_node }} --port {{ mongodb_cs_port }} --quiet mongo-check-rs.js |
| 111 | + mongo --host {{ mongodb_master_node }} --port {{ mongodb_cs_port }} --quiet mongo-check-rs.js |
112 | 112 | register: mongo_initial_cs_status
|
113 | 113 | changed_when: false
|
114 | 114 | failed_when: false
|
115 | 115 |
|
116 | 116 | - block:
|
117 | 117 | - name: Create Config Server in Mongo
|
118 | 118 | shell: |
|
119 |
| - mongo --host {{ graylog_mongo_master_node }} --port {{ mongodb_cs_port }} < cs.js |
| 119 | + mongo --host {{ mongodb_master_node }} --port {{ mongodb_cs_port }} < cs.js |
120 | 120 |
|
121 | 121 | - name: Check Mongo Config Server status
|
122 | 122 | shell: |
|
123 |
| - mongo --host {{ graylog_mongo_master_node }} --port {{ mongodb_cs_port }} --quiet mongo-check-rs.js |
| 123 | + mongo --host {{ mongodb_master_node }} --port {{ mongodb_cs_port }} --quiet mongo-check-rs.js |
124 | 124 | register: mongo_cs_status
|
125 | 125 | changed_when: false
|
126 | 126 | until: mongo_cs_status.stdout == 'OK'
|
|
130 | 130 | - mongo_initial_cs_status.stdout != 'OK'
|
131 | 131 |
|
132 | 132 | # Mongo SN - Shard Node
|
133 |
| - - name: "Check for port {{ mongodb_sn_port }} on {{ graylog_mongo_master_node }} to be accessible" |
| 133 | + - name: "Check for port {{ mongodb_sn_port }} on {{ mongodb_master_node }} to be accessible" |
134 | 134 | wait_for:
|
135 |
| - host: "{{ graylog_mongo_master_node }}" |
| 135 | + host: "{{ mongodb_master_node }}" |
136 | 136 | port: "{{ mongodb_sn_port }}"
|
137 | 137 | state: started
|
138 | 138 | delay: 5
|
|
144 | 144 |
|
145 | 145 | - name: Check if Mongo Shard Node is already active
|
146 | 146 | shell: |
|
147 |
| - mongo --host {{ graylog_mongo_master_node }} --port {{ mongodb_sn_port }} --quiet mongo-check-rs.js |
| 147 | + mongo --host {{ mongodb_master_node }} --port {{ mongodb_sn_port }} --quiet mongo-check-rs.js |
148 | 148 | register: mongo_initial_sn_status
|
149 | 149 | changed_when: false
|
150 | 150 | failed_when: false
|
151 | 151 |
|
152 | 152 | - block:
|
153 | 153 | - name: Create Shard Node in Mongo
|
154 | 154 | shell: |
|
155 |
| - mongo --host {{ graylog_mongo_master_node }} --port {{ mongodb_sn_port }} < sn.js |
| 155 | + mongo --host {{ mongodb_master_node }} --port {{ mongodb_sn_port }} < sn.js |
156 | 156 |
|
157 | 157 | - name: Check Mongo Shard Node status
|
158 | 158 | shell: |
|
159 |
| - mongo --host {{ graylog_mongo_master_node }} --port {{ mongodb_sn_port }} --quiet mongo-check-rs.js |
| 159 | + mongo --host {{ mongodb_master_node }} --port {{ mongodb_sn_port }} --quiet mongo-check-rs.js |
160 | 160 | register: mongo_sn_status
|
161 | 161 | changed_when: false
|
162 | 162 | until: mongo_sn_status.stdout == 'OK'
|
|
166 | 166 | - mongo_initial_sn_status.stdout != 'OK'
|
167 | 167 |
|
168 | 168 | # Mongo QR - Query Router
|
169 |
| - - name: "Check for port {{ mongodb_qr_port }} on {{ graylog_mongo_master_node }} to be accessible" |
| 169 | + - name: "Check for port {{ mongodb_qr_port }} on {{ mongodb_master_node }} to be accessible" |
170 | 170 | wait_for:
|
171 |
| - host: "{{ graylog_mongo_master_node }}" |
| 171 | + host: "{{ mongodb_master_node }}" |
172 | 172 | port: "{{ mongodb_qr_port }}"
|
173 | 173 | state: started
|
174 | 174 | delay: 5
|
|
180 | 180 |
|
181 | 181 | - name: Create Mongo QR - Query Router
|
182 | 182 | shell: |
|
183 |
| - mongo --host {{ graylog_mongo_master_node }} --port {{ mongodb_qr_port }} --quiet qr.js |
| 183 | + mongo --host {{ mongodb_master_node }} --port {{ mongodb_qr_port }} --quiet qr.js |
184 | 184 | when:
|
185 | 185 | - graylog_server_is_master is defined
|
186 | 186 | - graylog_server_is_master|bool
|
0 commit comments