基本信息
在KVM/QEMU中支持UEFI启动的是OVMF(Open Virtual Machine Firmware),它从EDK2演变而来。
操作步骤
从Fedora repo安装UEFI
需要安装的软件是edk2-ovmf
,如果系统中已经安装了Qemu,并且在系统中有OVMF_CODE.secboot.fd
文件,系统中就已经安装完成该软件了。
如果没有,则执行以下命令完成安装:
温故而知新
使用扩展的脚本监控Mysql数据库,脚本中包含10项较为常用的Mysql指标监控,并且该脚本是独立的,在Zabbix Server安装即用。
在使用脚本之前,需要在受监控的Mysql服务器中安装jq,支持的版本号是1.5+。
安装jq
1 | sudo yum whatprovides jq |
配置Zabbix-Agent配置文件
在文件/etc/zabbix/zabbix_agentd.conf 中添加以下内容:
1 | UserParameter=Mysql.Server-Status, mysql --defaults-file=/etc/zabbix/.my.cnf --defaults-group-suffix=_monitoring -N -e "show global status" | jq -c '. | split("\n")[:-1] | map (split("\t") | {(.[0]) : .[1]} ) | add ' -R -s |
使用shell脚本自动安装zabbix-agent,并启用主动模式和自动注册。自动注册主要参数是ServerActive
和HostMetadataItem
,主动模式的主要参数是StartAgents
。
scp install_agent.sh template.conf user@server:~/
sh ./install_agent.sh
sudo rpm -ivh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
sudo yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent -y
初始化数据库
解压create.sql.gz文件cd /usr/share/doc/zabbix-server-mysql-4.0.7 && sudo gzip -d create.sql.gz
wget https://labs.consol.de/assets/downloads/nagios/check_mysql_health-2.2.2.tar.gz
1 | tar -xzvf check_mysql_health-2.2.2.tar.gz |