fix sql schema path + set systemd at the end + ...

This commit is contained in:
meaz 2023-08-01 21:46:17 +02:00
parent 3f55ab1057
commit cf97a35336
Signed by: meaz
GPG Key ID: CD7A47B2F1ED43B4
1 changed files with 8 additions and 11 deletions

View File

@ -2,11 +2,7 @@
- name: '[Server] - Install Zabbix from repository'
apt:
pkg:
- zabbix-server-mysql
- zabbix-frontend-php
- gzip
- python3-pymysql
pkg: "{{ zabbix_server_pkg }}"
state: latest
update_cache: yes
install_recommends: no
@ -14,11 +10,6 @@
notify:
- restart zabbix_server
- name: "[Agent] - Make sure the service is enabled"
systemd:
name: zabbix-server
enabled: yes
- name: '[Server] - Remove apache2'
apt:
name: "{{ zabbix_apache }}"
@ -37,8 +28,14 @@
login_user: '{{ zabbix_server_db_user }}'
name: "{{ zabbix_server_db_name }}"
state: import
target: /usr/share/doc/zabbix-server-mysql/create.sql.gz
target: /usr/share/zabbix-sql-scripts/mysql/server.sql.gz
when: "'ERROR 1146' in zabbix_installed.stderr"
# ERROR 1146 means the table doesn't exist
notify:
- restart zabbix_server
- restart nginx
- name: "[Agent] - Make sure the service is enabled"
systemd:
name: zabbix-server
enabled: yes