【无网络环境下部署zabbix-agent】

笔记。。。。仅限本人使用

1、备份yum源文件

 

[root@localhost~]#cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.back

2、编辑yum源文件,替换为本地yum仓库

[root@localhost~]# vim /etc/yum.repos.d/CentOS-Base.repo

写入:

 

[base]

name=CentOS-$releasever - Base

#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra

baseurl=http://192.168.56.56/centos/

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

 

#released updates

[updates]

name=CentOS-$releasever - Updates

#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates&infra=$infra

baseurl=http://192.168.56.56/centos/

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

 

#additional packages that may be useful

[extras]

name=CentOS-$releasever - Extras

#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras&infra=$infra

baseurl=http://192.168.56.56/centos/

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

 

#additional packages that extendfunctionality of existing packages

[centosplus]

name=CentOS-$releasever - Plus

#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus&infra=$infra

baseurl=http://192.168.56.56/centos/

gpgcheck=1

enabled=0

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

3、安装yum install lrzsz -y ,用来rz本地文件到服务器

4、创建zabbix用户组

[root@localhost zabbix-3.4.10]# groupadd zabbix

[root@localhost zabbix-3.4.10]# useradd -g zabbix zabbix

5、安装编译zabbix源码时所需组件

 

yum install gcc* -y

yum -y install pcre*

6、解压zabbix源码包,并进入文件夹

7、进行编译

 

[root@localhost zabbix-3.4.10]# ./configure --enable-agent

[root@localhost zabbix-3.4.10]# make install

8、修改zabbix-agent配置文件,更改server端IP地址

 

vim /usr/local/etc/zabbix_agentd.conf

9、复制自启动文件到系统目录

 

cp misc/init.d/fedora/core/zabbix_*  /etc/init.d/ -v

10、重启zabbix-agent服务

 

[root@nmserver-7 zabbix-3.2.7]#/etc/init.d/zabbix_agentd start

[root@nmserver-7zabbix-3.2.7]# /etc/init.d/zabbix_agentd status
 

 

在Linux上部署Zabbix-Agent 6.4通常涉及以下几个步骤: 1. **下载安装包**: - 访问Zabbix官方网站下载最新版本的Zabbix-Agent RPM包,或者从官方仓库获取,如通过`apt`或`yum`。 2. **添加存储库**: - 如果是从源码编译安装,需要先添加Zabbix的官方Yum/Apt存储库。 ```sh # 对于RHEL/CentOS: curl -sL https://repo.zabbix.com/zabbix/6/x86_64/zabbix.repo | sudo tee /etc/yum.repos.d/zabbix.repo # 或者对于Debian/Ubuntu: curl -fsSL https://repo.zabbix.com/zabbix/6/debian/pool/main/z/zabbix/zabbix-release_6.4-1+deb9_all.deb | sudo dpkg -i - ``` 3. **安装Zabbix-Agent**: - 使用对应系统的包管理器安装Zabbix-Agent。 ```sh # yum 安装 sudo yum install zabbix-agent # apt 安装 sudo apt-get update && sudo apt-get install zabbix-agent ``` 4. **配置文件**: - Zabbix-Agent的配置文件通常是 `/etc/zabbix/zabbix_agentd.conf`,编辑这个文件来设置主机名、监控目录等信息。 - 需要配置监听Zabbix Server的IP地址和端口(默认是`10050`),以及监控的关键性能指标。 5. **启动服务并设置开机自启**: ```sh sudo systemctl start zabbix-agent sudo systemctl enable zabbix-agent ``` 6. **验证安装**: - 可以通过运行 `zabbix_agentd -V` 或 `zabbix_get -s <server_ip> -k "system.cpu.load.1"` 来测试Agent是否正常工作。 7. **注册主机到Zabbix Server**: - 在Zabbix Web UI上创建新的主机,并将Agent配置文件中的主机ID或名称与之关联。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值