Ales Komarek преди 9 години
родител
ревизия
2ff5486f3c
променени са 2 файла, в които са добавени 21 реда и са изтрити 3 реда
  1. +17
    -0
      galera/files/slave_bootstrap.sh
  2. +4
    -3
      galera/slave.sls

+ 17
- 0
galera/files/slave_bootstrap.sh Целия файл

@@ -0,0 +1,17 @@
#!/bin/bash

service mysql start

counter=20

while [ $counter -gt 0 ]
do
service mysql status
if [[ $? -eq 0 ]]; then
exit 0
fi
counter=$(( $counter - 1 ))
sleep 2
done

exit 1

+ 4
- 3
galera/slave.sls Целия файл

@@ -67,8 +67,9 @@ galera_bootstrap_init_config:
- service: galera_bootstrap_stop_service

galera_bootstrap_start_service_final:
service.running:
- name: {{ slave.service }}
cmd.script:
- name: slave_bootstrap
- source: salt://galera/files/slave_bootstrap.sh
- require:
- file: galera_bootstrap_init_config

@@ -76,7 +77,7 @@ galera_bootstrap_finish_flag:
file.touch:
- name: /root/.galera_bootstrap
- require:
- service: galera_bootstrap_start_service_final
- cmd: galera_bootstrap_start_service_final
- watch_in:
- file: galera_config


Loading…
Отказ
Запис