fix sql schema path, set systemd at the end...
This commit is contained in:
parent
3f41ce7b56
commit
3f55ab1057
1 changed files with 15 additions and 7 deletions
|
@ -10,16 +10,17 @@
|
|||
notify:
|
||||
- restart zabbix_proxy
|
||||
|
||||
- name: "[Agent] - Make sure the service is enabled"
|
||||
systemd:
|
||||
name: zabbix-proxy
|
||||
enabled: yes
|
||||
|
||||
- name: '[Proxy] - Remove apache2'
|
||||
apt:
|
||||
name: "{{ zabbix_apache }}"
|
||||
state: absent
|
||||
|
||||
- name: "[Check] - Zabbix proxy is already installed?"
|
||||
shell:
|
||||
cmd: "{{ zabbix_server_db_plugin }} -h {{ zabbix_proxy_db_host }} -u {{ zabbix_proxy_db_user }} -p{{ zabbix_proxy_db_passwd }} {{ zabbix_proxy_db_name }} -se 'SELECT * from dbversion;'"
|
||||
register: zabbixproxy_installed
|
||||
ignore_errors: true
|
||||
|
||||
- name: '[Proxy] - Importing Zabbix Proxy schema. Onetime only shot'
|
||||
mysql_db:
|
||||
login_host: "{{ zabbix_proxy_db_host }}"
|
||||
|
@ -27,7 +28,14 @@
|
|||
login_user: '{{ zabbix_proxy_db_user }}'
|
||||
name: "{{ zabbix_proxy_db_name }}"
|
||||
state: import
|
||||
target: /usr/share/doc/zabbix-proxy-mysql/schema.sql.gz
|
||||
when: zabbix_proxy_installed == 'false'
|
||||
target: /usr/share/zabbix-sql-scripts/mysql/proxy.sql
|
||||
when: "'ERROR' in zabbixproxy_installed.stderr"
|
||||
# ERROR 1146 means the table doesn't exist
|
||||
# when: zabbix_proxy_installed == 'false' NOT NEEDED ANYMORE?
|
||||
notify:
|
||||
- restart zabbix_server
|
||||
|
||||
- name: "[Agent] - Make sure the service is enabled"
|
||||
systemd:
|
||||
name: zabbix-proxy
|
||||
enabled: yes
|
Loading…
Reference in a new issue