0
点赞
收藏
分享

微信扫一扫

Ansible部署Zabbix5.0 Server/Agent

大南瓜鸭 2022-04-02 阅读 92

Ansible部署Zabbix5.0 Server/Agent

gitee链接:https://gitee.com/jiayu997/ansible/attach_files/1016567/download/ansible-example.tar.gz

Ansible安装Server

[root@node1 ansible-example]# ansible-playbook install_zabbix_server.yml 

PLAY [Zabbix 5.0 Server端部署] ************************************************************************************************************************************************

TASK [Gathering Facts] *****************************************************************************************************************************************************
ok: [192.168.0.13]

TASK [install_zabbix_server : 系统初始化] ***************************************************************************************************************************************
included: /root/ansible-example/roles/install_zabbix_server/tasks/init.yml for 192.168.0.13

TASK [install_zabbix_server : 关闭防火墙] ***************************************************************************************************************************************
changed: [192.168.0.13]

TASK [install_zabbix_server : 永久关闭SELINUX] *********************************************************************************************************************************
[WARNING]: SELinux state temporarily changed from 'enforcing' to 'permissive'. State change will take effect next reboot.
changed: [192.168.0.13]

TASK [install_zabbix_server : 临时关闭SELINUX] *********************************************************************************************************************************
changed: [192.168.0.13]

TASK [install_zabbix_server : 数据库安装] ***************************************************************************************************************************************
included: /root/ansible-example/roles/install_zabbix_server/tasks/mysql.yml for 192.168.0.13

TASK [install_zabbix_server : 安装数据插件] **************************************************************************************************************************************
changed: [192.168.0.13]

TASK [install_zabbix_server : 安装Mariadb] ***********************************************************************************************************************************
changed: [192.168.0.13] => (item=mariadb)
changed: [192.168.0.13] => (item=mariadb-server)

TASK [install_zabbix_server : 启动Mariadb] ***********************************************************************************************************************************
changed: [192.168.0.13]

TASK [install_zabbix_server : Mariadb 删除匿名用户] ******************************************************************************************************************************
[WARNING]: Module did not set no_log for update_password
changed: [192.168.0.13]

TASK [install_zabbix_server : Mariadb 删除ROOT用户] ****************************************************************************************************************************
changed: [192.168.0.13]

TASK [install_zabbix_server : Mariadb ROOT %用户密码初始化] ***********************************************************************************************************************
[WARNING]: Module did not set no_log for update_********
changed: [192.168.0.13]

TASK [install_zabbix_server : Mariadb ROOT localhost用户密码初始化] ***************************************************************************************************************
changed: [192.168.0.13]

TASK [install_zabbix_server : Zabbix Server安装] *****************************************************************************************************************************
included: /root/ansible-example/roles/install_zabbix_server/tasks/zabbix.yml for 192.168.0.13

TASK [install_zabbix_server : 导入Zabbix源] ***********************************************************************************************************************************
changed: [192.168.0.13]

TASK [install_zabbix_server : 安装Zabbix后端包] *********************************************************************************************************************************
changed: [192.168.0.13] => (item=zabbix-server-mysql)
changed: [192.168.0.13] => (item=centos-release-scl)

TASK [install_zabbix_server : 启用Zabbix-frontend源] **************************************************************************************************************************
changed: [192.168.0.13]

TASK [install_zabbix_server : 安装Zabbix-frontend包] **************************************************************************************************************************

changed: [192.168.0.13] => (item=zabbix-web-mysql-scl)
changed: [192.168.0.13] => (item=zabbix-nginx-conf-scl)

TASK [install_zabbix_server : 初始化Zabbix数据库] ********************************************************************************************************************************
changed: [192.168.0.13]

TASK [install_zabbix_server : 创建Zabbix数据库用户] *******************************************************************************************************************************
changed: [192.168.0.13]

TASK [install_zabbix_server : 检查是否导入Zabbix数据库表结构] **************************************************************************************************************************
fatal: [192.168.0.13]: FAILED! => {"changed": true, "cmd": "mysql -uzabbix -ppassword -e \"desc zabbix.users;\"", "delta": "0:00:00.009753", "end": "2022-04-02 04:14:36.797174", "msg": "non-zero return code", "rc": 1, "start": "2022-04-02 04:14:36.787421", "stderr": "ERROR 1146 (42S02) at line 1: Table 'zabbix.users' doesn't exist", "stderr_lines": ["ERROR 1146 (42S02) at line 1: Table 'zabbix.users' doesn't exist"], "stdout": "", "stdout_lines": []}

TASK [install_zabbix_server : 导入Zabbix数据库表结构] ******************************************************************************************************************************
changed: [192.168.0.13]

TASK [install_zabbix_server : 配置Zabbix Server] *****************************************************************************************************************************
changed: [192.168.0.13]

TASK [install_zabbix_server : 修改Nginx默认配置] *********************************************************************************************************************************
changed: [192.168.0.13]

TASK [install_zabbix_server : 修改Nginx关于默认配置] *******************************************************************************************************************************
changed: [192.168.0.13]

TASK [install_zabbix_server : 修改PHP-FPM] ***********************************************************************************************************************************
changed: [192.168.0.13]

TASK [install_zabbix_server : 启动Zabbix相关服务] ********************************************************************************************************************************
changed: [192.168.0.13] => (item=zabbix-server)
changed: [192.168.0.13] => (item=rh-nginx116-nginx)
changed: [192.168.0.13] => (item=rh-php72-php-fpm)

TASK [install_zabbix_server : 安装中文字体] **************************************************************************************************************************************
changed: [192.168.0.13]

TASK [install_zabbix_server : 替换Zabbix自带字体] ********************************************************************************************************************************
changed: [192.168.0.13]

PLAY RECAP *****************************************************************************************************************************************************************
192.168.0.13               : ok=28   changed=24   unreachable=0    failed=0    skipped=0    rescued=1    ignored=0   

Ansible安装Agent

[root@node1 ansible-example]# ansible-playbook install_zabbix_agent.yml 

PLAY [Zabbix 5.0 Agent端部署] *************************************************************************************************************************************************

TASK [Gathering Facts] *****************************************************************************************************************************************************
ok: [192.168.0.13]

TASK [install_zabbix_agent : 系统初始化] ****************************************************************************************************************************************
included: /root/ansible-example/roles/install_zabbix_agent/tasks/init.yml for 192.168.0.13

TASK [install_zabbix_agent : 关闭防火墙] ****************************************************************************************************************************************
ok: [192.168.0.13]

TASK [install_zabbix_agent : 永久关闭SELINUX] **********************************************************************************************************************************
[WARNING]: SELinux state change will take effect next reboot
ok: [192.168.0.13]

TASK [install_zabbix_agent : 临时关闭SELINUX] **********************************************************************************************************************************
changed: [192.168.0.13]

TASK [install_zabbix_agent : Zabbix Agent安装] *******************************************************************************************************************************
included: /root/ansible-example/roles/install_zabbix_agent/tasks/install.yml for 192.168.0.13

TASK [install_zabbix_agent : 导入Zabbix YUM源] ********************************************************************************************************************************
ok: [192.168.0.13]

TASK [install_zabbix_agent : 安装Zabbix Agent] *******************************************************************************************************************************
changed: [192.168.0.13]

TASK [install_zabbix_agent : Zabbix Agent配置自动注册] ***************************************************************************************************************************
included: /root/ansible-example/roles/install_zabbix_agent/tasks/config.yml for 192.168.0.13

TASK [install_zabbix_agent : 拷贝Agent配置文件] **********************************************************************************************************************************
changed: [192.168.0.13]

TASK [install_zabbix_agent : 拷贝自定义监控脚本] ************************************************************************************************************************************

TASK [install_zabbix_agent : 启动Agent服务] ************************************************************************************************************************************
changed: [192.168.0.13]

PLAY RECAP *****************************************************************************************************************************************************************
192.168.0.13               : ok=11   changed=4    unreachable=0    failed=0    skipped=1    rescued=0    ignored=0 
举报

相关推荐

0 条评论