Zabbix-server 安装错误解决(zabbix-server启动失败)

本文记录了首次安装Zabbix-server服务端的过程及遇到的问题。重点介绍了启动失败的常见原因及解决方法,包括检查zabbix_server文件是否存在,以及如何重新安装Zabbix服务端。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


今天在师姐的指导下第一次接触安装zabbix-server服务端,本来是有文档指导的。但是在本人粗心大意的操作下,“成功”安装了一系列的问题!下面给大家分享下

Zabbix-server 服务启动失败

当安装完成,启动zabbix_server时,出现如下图错误


解决办法:

1.      查看sbin 文件夹下是否有zabbix_server 文件

命令:1.cd  sbin (打开sbin文件) 2. Ls (显示所有文件)

2.      (1)存在文件zabbix-sever

使用命令 :    ./ zabbix-server 启动服务(启动存在一分钟左右延迟)

 

(2)未找到zabbix-server文件,参照下面方法重新安装zabbix服务端

第一:重新导入源

sudo rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm

第二、安装zabbix包

yum install -y zabbix-server-mysqlzabbix-web-mysql zabbix-agent mariadb-server

重复以上步骤,检测zabbix-server文件以及运行zabbix-server


感谢您抽出宝贵时间阅读我的博客!!!

 

Ansible是一个强大的自动化运维工具,它通过YAML剧本的方式实现配置管理、应用部署等功能。要使用Ansible安装Zabbix服务器(zabbix-server)和Zabbix代理(zabbix-agent),你需要准备以下几个步骤: 1. **配置Ansible环境**: - 安装Ansible:如果你还没有安装,可以使用包管理器如`apt-get`(Ubuntu/Debian)或`yum`(RHEL/CentOS)安装。 ``` sudo apt-get update && sudo apt-get install ansible ``` 2. **创建 playbook**: 创建一个名为`install_zabbix.yml`的文件,内容如下: ```yaml --- - name: Install Zabbix Server and Agent hosts: zabbix_server_hosts # 替换为你需要部署的主机名列表 become: true tasks: - name: Add Zabbix repository apt_repository: repo: "{{ zabbix_repo_url }}" state: present - name: Install Zabbix server apt: name: zabbix-server state: latest - name: Install Zabbix agent apt: name: zabbix- name: Configure Zabbix server (if needed) template: src=zabbix_server.conf.j2 dest=/etc/zabbix/zabbix_server.conf owner=root group=root mode=644 - name: Restart Zabbix services service: name: zabbix-server state: restarted notify: - restart_zabbix_agent - name: Restart Zabbix agent service: name: zabbix-agent state: restarted vars: zabbix_repo_url: "deb [signed-by=/usr/share/keyrings/zabbix-archive-keyring.gpg] https://repo.zabbix.com/zabbix/5.0/ubuntu {{ ansible_lsb.codename }} main" ``` 这里假设你已经有了Zabbix的repository URL,如果没有,你需要找到并替换。 3. **运行 playbook**: 在Ansible控制机上执行以下命令,将`hosts`变量替换为你实际的目标主机地址,并确保目录权限允许执行脚本。 ```bash ansible-playbook -i inventory_file install_zabbix.yml ``` `inventory_file`是包含目标主机信息的Inventory文件。
评论 39
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Zachary_CN

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值