<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[静怡家园]]></title> 
<link>http://www.zhanghaijun.com/index.php</link> 
<description><![CDATA[书山有路勤为径，学海无涯苦作舟！]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[静怡家园]]></copyright>
<item>
<link>http://www.zhanghaijun.com/post//</link>
<title><![CDATA[CACTI虚拟机上安装后不出图问题解决方法]]></title> 
<author>碟舞飞扬 &lt;webmaster@zhanghaijun.com&gt;</author>
<category><![CDATA[Linux技术]]></category>
<pubDate>Thu, 11 Oct 2012 11:10:41 +0000</pubDate> 
<guid>http://www.zhanghaijun.com/post//</guid> 
<description>
<![CDATA[ 
	查看cacti的日志：<br/>Log File [Total Lines: 14 - All Items Shown]<br/>09/18/2012 09:50:49 AM - AUTH LOGIN: User 'admin' Authenticated<br/>09/18/2012 09:50:16 AM - MANAGE: Poller[0] Checking Manage<br/>09/18/2012 09:50:06 AM - SYSTEM SYSLOG STATS:Time:0.28 Deletes:0 Incoming:0 Removes:0 XFers:39 Alerts:0 Alarms:0 Reports:0<br/>09/18/2012 09:50:06 AM - SYSTEM THOLD STATS: Time:0.0172 Tholds:0 DownHosts:0<br/>09/18/2012 09:50:06 AM - SYSTEM STATS: Time:-28796.2396 Method:spine Processes:1 Threads:1 Hosts:2 HostsPerProcess:2 DataSources:15 RRDsProcessed:15<br/>09/18/2012 05:45:16 PM - MANAGE: Poller[0] Checking Manage<br/>09/18/2012 05:45:10 PM - RECACHE STATS: RecacheTime:4.3342 HostsRecached:1<br/>09/18/2012 05:45:06 PM - SYSTEM SYSLOG STATS:Time:0.55 Deletes:0 Incoming:0 Removes:0 XFers:30 Alerts:0 Alarms:0 Reports:0<br/>09/18/2012 05:45:06 PM - PCOMMAND: Poller[0] Host[1] WARNING: Recache Event Detected for Host<br/>09/18/2012 05:45:05 PM - SYSTEM THOLD STATS: Time:0.0343 Tholds:0 DownHosts:0<br/>09/18/2012 05:45:05 PM - SYSTEM STATS: Time:2.6126 Method:spine Processes:1 Threads:1 Hosts:2 HostsPerProcess:2 DataSources:15 RRDsProcessed:15<br/>09/18/2012 05:45:02 PM - POLLER: Poller[0] WARNING: Cron is out of sync with the Poller Interval! The Poller Interval is '300' seconds, with a maximum of a '300' second Cron, but 1296601 seconds have passed since the last poll!<br/><br/>可以看出刚开始时间是下午5:45，最后又变成早上9:50，时间是先超前最后又变成正确的了（这是由于系统每过10分钟会和时间服务器同步一次时间）。<br/>这样会导致数据库记录poller的执行时间出问题：<br/>mysql> select * from poller_time<br/>&nbsp;&nbsp;&nbsp;&nbsp;-> ;<br/>+----+------+-----------+---------------------+---------------------+<br/>&#124; id &#124; pid&nbsp;&nbsp;&#124; poller_id &#124; start_time&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#124; end_time&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#124;<br/>+----+------+-----------+---------------------+---------------------+<br/>&#124;&nbsp;&nbsp;1 &#124; 2231 &#124;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 &#124; 2012-09-18 17:50:03 &#124; 2012-09-18 09:50:05 &#124;<br/>+----+------+-----------+---------------------+---------------------+<br/>1 row in set (0.00 sec)<br/><br/>mysql> <br/>可以看出poller的执行结束时间end_time比开始时间start_time更早，这样会导致poller进程停止工作，直到系统时间超过了start_time，poller进程才回开始工作，图像才能出来！这里要特别说明下：不能简单地修改数据库poller_time表里的时间，因为数据库里面还有好多表也记录了采集各种数据的时间。<br/>所以解决办法有两个：<br/>1 等系统时间超过start_time（过了下午5点50），一切恢复正常（如果你有耐心 ）。<br/>2 如果现在系统的时间不正确先把系统时间修改正确，然后删除/var/www/html/rra/下面的所有文件，最后强制执行poller程序重新生成/var/www/html/rra/下面的所有文件。操作过程如下:<br/># rm -rf /var/www/html/rra/*<br/># /usr/bin/php /var/www/html/poller.php --force<br/>Manage : initializing...<br/>Checking Manage... TCP : <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Data Source : 9 is : 1<br/>Checking Manage... TCP : <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Data Source : 8 is : 1<br/>OK u:0.00 s:0.01 r:1.87<br/>OK u:0.00 s:0.01 r:1.87<br/>OK u:0.00 s:0.02 r:1.88<br/>OK u:0.00 s:0.02 r:1.88<br/>OK u:0.00 s:0.02 r:1.90<br/>OK u:0.00 s:0.02 r:1.90<br/>OK u:0.00 s:0.02 r:1.91<br/>OK u:0.00 s:0.02 r:1.91<br/>OK u:0.00 s:0.02 r:1.92<br/>OK u:0.00 s:0.02 r:1.92<br/>OK u:0.00 s:0.02 r:1.93<br/>OK u:0.00 s:0.02 r:1.93<br/>OK u:0.00 s:0.02 r:1.95<br/>OK u:0.00 s:0.02 r:1.95<br/>OK u:0.00 s:0.02 r:1.96<br/>OK u:0.00 s:0.02 r:1.96<br/>OK u:0.00 s:0.02 r:1.97<br/>OK u:0.00 s:0.02 r:1.97<br/>OK u:0.00 s:0.02 r:1.98<br/>OK u:0.00 s:0.02 r:1.98<br/>OK u:0.00 s:0.02 r:1.99<br/>OK u:0.00 s:0.02 r:1.99<br/>OK u:0.00 s:0.03 r:2.00<br/>OK u:0.00 s:0.03 r:2.01<br/>OK u:0.00 s:0.03 r:2.02<br/>OK u:0.00 s:0.03 r:2.02<br/>OK u:0.00 s:0.03 r:2.03<br/>OK u:0.00 s:0.03 r:2.03<br/>OK u:0.00 s:0.03 r:2.05<br/>OK u:0.00 s:0.03 r:2.05<br/>09/18/2012 11:38:00 AM - SYSTEM STATS: Time:2.2115 Method:spine Processes:1 Threads:1 Hosts:2 HostsPerProcess:2 DataSources:15 RRDsProcessed:15<br/># <br/>注意一定要先删除/var/www/html/rra/下的所有文件在执行/usr/bin/php /var/www/html/poller.php --force，过一会看看是不是出图了。<br/>Tags - <a href="http://www.zhanghaijun.com/tags/cacti/" rel="tag">cacti</a>
]]>
</description>
</item><item>
<link>http://www.zhanghaijun.com/post//#blogcomment</link>
<title><![CDATA[[评论] CACTI虚拟机上安装后不出图问题解决方法]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://www.zhanghaijun.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>