#数据库用户名
DBUSER='root'
#数据库用户密码
DBPASS='root'
#本地地址
DBHOST='localhost'
#zabbix 下载的版本
ZBX_VER='2.4.3'
###检查返回值
function checkReturn {
if [ $1 -ne 0 ]then
echo "fail: $2"
echo "$3"
exit
else
echo "pass: $2"
在zabbix中,如果忘记登陆界面的admin密码,不要担心。在不知道原来的密码的情况下,可以重新设置。(这里的数据库用的mysql)工具/原料通过xhell远程连接到linux机器上方法/步骤1在登陆界面,提示admin用户的密码错误。2这里我zabbix用的是mysql数据库。所以先登录到mysql数据库里面去。接着使用zabbix数据库。3再查看一下表,里面有很多张表,而admin的密码放在users表里面。4这里自己找个控制台去生成一个MD5加密的密码,这里密码设置的是redhat[root@zabbix~]#echo-nredhat|opensslmd5(stdin)=e2798af12a7a0f4f70b4d69efbc25f4d5自己去更新密码updateuserssetpasswd='e2798af12a7a0f4f70b4d69efbc25f4d'whereuserid='1'6重新刷新网页,再次去登陆用redhat密码就好了。由于zabbix每天收集大量记录,清理过期的数据以提高查询性能。mysql -uroot -p 输入mysql密码
use zabbix
truncate table history
optimize table history
truncate table history_str
optimize table history_str
truncate table history_uint
optimize table history_uint
truncate table trends
optimize table trends
truncate table trends_uint
optimize table trends_uint
truncate table events
optimize table events
注意:此语句会清空zabbix所有历史监控数据,请慎用!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)