Zabbix分布式监控系统

Zabbix分布式监控系统

基础环境配置

主机名配置

一台server节点和一台agent节点,使用secureCRT进行连接。

Server节点修改主机名为zabbix-server:

[root@localhost ~]# hostnamectl set-hostname zabbix-server

修改完之后重新连接secureCRT,并查看主机名:

 [root@zabbix-server ~]# hostnamectl

   Static hostname: zabbix-server

         Icon name: computer-vm

           Chassis: vm

        Machine ID: dae72fe0cc064eb0b7797f25bfaf69df

           Boot ID: bf8e7d1eef924a008869a5275404abbc

    Virtualization: kvm

  Operating System: CentOS Linux 7 (Core)

       CPE OS Name: cpe:/o:centos:centos:7

            Kernel: Linux 3.10.0-229.el7.x86_64

      Architecture: x86_64

Agent节点修改主机名为zabbix-agent:

[root@localhost ~]# hostnamectl set-hostname zabbix-agent

修改完之后重新连接secureCRT,并查看主机名:

 [root@zabbix-agent ~]# hostnamectl

   Static hostname: zabbix-agent

         Icon name: computer-vm

           Chassis: vm

        Machine ID: dae72fe0cc064eb0b7797f25bfaf69df

           Boot ID: 31c2078162b3477fb3deb9195092e135

    Virtualization: kvm

  Operating System: CentOS Linux 7 (Core)

       CPE OS Name: cpe:/o:centos:centos:7

            Kernel: Linux 3.10.0-229.el7.x86_64

      Architecture: x86_64

yum源配置

将本机的镜像挂载到/opt/centos下

在zabbix-server节点创建挂载目录:

[root@zabbix-server ~]# mkdir -p /opt/centos

将CentOS-7-x86_64-DVD-1511.iso挂载到/opt/centos目录:

[root@zabbix-server ~]# cd /opt/

[root@zabbix-server opt]# ll

total 4228100

drwxr-xr-x 2 root root          6 Oct  4 18:43 centos

-rw-r--r-- 1 root root 4329570304 Feb 26  2018 CentOS-7-x86_64-DVD-1511.iso

drwxr-xr-x 3 root root       4096 Oct  4 18:46 zabbix

[root@zabbix-server opt]# mount CentOS-7-x86_64-DVD-1511.iso centos/

mount: /dev/loop0 is write-protected, mounting read-only

挂载好iso文件后,将/etc/yum.repo.d目录下的所有文件移动到/media下。

[root@zabbix-server ~]# mv /etc/yum.repos.d/* /media/

在/etc/yum.repo.d目录下创建local.repo文件,文件内容如下:

[root@zabbix-server ~]# cat /etc/yum.repos.d/local.repo

[centos]

name=centos

baseurl=file:///opt/centos

gpgcheck=0

enabled=1

[zabbix]

name=zabbix

baseurl=file:///opt/zabbix

gpgcheck=0

enabled=1

至此,zabbix-server节点的Yum源配置完毕。

接下来配置zabbix-agent节点的Yum源。首先在zabbix-server节点上安装vsftpd服务。

[root@zabbix-server ~]# yum install vsftpd -y

修改vsftpd服务的配置文件vsftpd.conf,在配置文件的最上面,添加一行代码,命令如下:

[root@zabbix-server ~]# vi /etc/vsftpd/vsftpd.conf

anon_root=/opt

# Example config file /etc/vsftpd/vsftpd.conf

#

# The default compiled in settings are fairly paranoid. This sample file

保存修改并退出,启动vsftpd服务,命令如下:

[root@zabbix-server ~]# systemctl start vsftpd

[root@zabbix-server ~]# systemctl status vsftpd

vsftpd.service - Vsftpd ftp daemon

   Loaded: loaded (/usr/lib/systemd/system/vsftpd.service; disabled)

   Active: active (running) since Fri 2019-10-04 19:04:54 UTC; 5s ago

  Process: 10014 ExecStart=/usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf (code=exited, status=0/SUCCESS)

 Main PID: 10015 (vsftpd)

   CGroup: /system.slice/vsftpd.service

           └─10015 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf



Oct 04 19:04:54 zabbix-server systemd[1]: Started Vsftpd ftp daemon.

到zabbix-agent节点上,首先将/etc/yum.repo.d目录下的所有文件移动到/media目录下,然后创建local.repo文件,文件内容如下所示:

[root@zabbix-agent ~]# mv /etc/yum.repos.d/* /media/

[root@zabbix-agent ~]# vi /etc/yum.repos.d/local.repo

[centos]

name=centos

baseurl=ftp://172.16.51.5/centos

gpgcheck=0

enabled=1

[zabbix]

name=zabbix

baseurl=ftp://172.16.51.5/zabbix

gpgcheck=0

enabled=1

至此&#x

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值