問題:在用zabbix自帶模板監控磁盤空間的時候,當磁盤空間很大的時候(我的是2T)發現item變得不支持了,報錯如下:
Value?2133522087936.000000?is?too?small?or?too?large.
解決:
1.找到zabbix定義單位的配置文件
[root@zabbix ~]# find / -name "func.inc.php"
/usr/share/zabbix/include/func.inc.php
2.備份配置文件
[root@zabbix ~]# cp? /usr/share/zabbix/include/func.inc.php /usr/share/zabbix/include/func.inc.php.bak
3.修改配置文件,紅色部分是新增內容
[root@zabbix ~]# vim /usr/share/zabbix/include/func.inc.php
if ($size > 1073741824) {
$size = $size / 1073741824;
$prefix = 'G';
}
elseif ($size > 1048576) {
$size = $size / 1048576;
$prefix = 'M';
}
保存退出
4.刷新頁面,看最新數據,可以看到已經正常了
?