安装环境
Server:centos7.5
agent:Aix7.1
安装步骤
1.安装前需要先关闭selinux和firewall.
# vi /etc/selinux/config
将SELINUX=enforcing改为SELINUX=disabled
# firewall-cmd --state #查看默认防火墙状态
# not running #关闭后显示not running,开启后显示running
# systemctl stop firewalld.service #临时关闭firewall
# systemctl disable firewalld.service #禁止firewall开机启
2.mysql
安装新版mysql前,需将系统自带的mariadb-lib卸载
rpm -qa|grep mariadb #检查系统中已有的mariadb
rpm -e --nodeps xx #卸载
https://dev.mysql.com/downloads/mysql/
解压下载的mysql-5.7.21-1.el7.x86_64.rpm-bundle.tar包
有依赖关系顺序是:common-lib-client-server:
rpm -ivh xxx
安装中发现依赖需要 net-tools、perl包
那就在在线环境里面下好:
yum install -y --downloadonly --downloaddir=/xx net-tools perl
传到内网环境里 在rpm的包下
yum install *.rpm
可以关闭新的密码校验策略编辑my.cnf
添加参数命令:
sudo vim /etc/my.cnf
参数:
validate-password=off
设置完后需要重启mysqld
systemctl restart mysqld
systemctl enable mysqld
grep 'password' /var/log/mysqld.log |head -n 1 #查看临时密码
mysql -p
修改密码:
alter user [用户名] indentified by [新密码];
创建初始数据库:
mysql>create database zabbix character set utf8 collate utf8_bin;
mysql>grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
mysql>quit;
3.zabbix安装配置
事先在外网环境打包下好所有rpm包:
yum install --downloadonly --downloaddir=/xxx zabbix-server-mysql zabbix-agent zabbix-web-mysql
在内网机器上:
cd /rpm #安装包目录
yum install *rpm #安装
导入初始架构和数据:
# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
编辑文件/etc/zabbix/zabbix_server.conf:
DBPassword=zabbix
编辑文件/etc/httpd/conf.d/zabbix.conf,取消注释并为您设置正确的时区:
php_value date.timezone Asia/Shanghai
启动Zabbix服务器和代理进程并使其在系统引导时启动
systemctl restart zabbix-server zabbix-agent httpd
systemctl enable zabbix-server zabbix-agent httpd
连接到新安装的Zabbix前端:http:// server_ip_or_name /
zabbix按照Zabbix文档中描述的步骤操作: 安装前端
4.zabbix-agent
因为是AIX 7.1
所以需要在官网https://www.zabbix.com/download_agents下载压缩包
官方文档:UNIX上的Zabbix代理旨在作为非root用户运行。它将作为启动的非root用户运行。因此,您可以像任何非root用户一样运行代理,而不会出现任何问题。
如果您尝试将其作为“root”运行,它将切换到硬编码的“zabbix”用户,该用户必须出现在您的系统上。如果相应地修改代理配置文件中的“AllowRoot”参数,则只能将代理作为“root”运行。
所以我们要事先创建zabbix用户组、用户,
#mkgroup zabbix
#useradd -g zabbix zabbix
#mkdir /home/zabbix
#mkdir /etc/zabbix
#cd /home/zabbix
#gunzip .tar.gz
#tar -xvf .tar
#cp -p bin/* /usr/sbin
#cp -p sbin/* /usr/sbin
#cp -rp conf/* /etc/zabbix
#cd /etc/zabbix
#vi zabbix_agentd.conf
#Server=server ip #zabbix-server IP
#:wq
#zabbix_agentd -c /etc/zabbix/zabbix_agentd.conf #启动zabbix-agent
#mkitab zabbix_agentd:2:respawn:zabbix_agent/sbin/zabbix_agentd -c /etc/zabbix/zabbix_agentd.conf #设置开机启动
网友评论