<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Chifeng's Blog &#187; Ganglia monitor XML</title>
	<atom:link href="http://blog.chifeng.name/tag/ganglia-monitor-xml/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.chifeng.name</link>
	<description></description>
	<lastBuildDate>Thu, 29 Jul 2010 09:48:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Ganglia的XML解析出错</title>
		<link>http://blog.chifeng.name/2009/11/ganglia%e7%9a%84xml%e8%a7%a3%e6%9e%90%e5%87%ba%e9%94%99/</link>
		<comments>http://blog.chifeng.name/2009/11/ganglia%e7%9a%84xml%e8%a7%a3%e6%9e%90%e5%87%ba%e9%94%99/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 00:31:26 +0000</pubDate>
		<dc:creator>chifeng</dc:creator>
				<category><![CDATA[SystemMaintenance]]></category>
		<category><![CDATA[Ganglia monitor XML]]></category>

		<guid isPermaLink="false">http://blog.chifeng.name/?p=336</guid>
		<description><![CDATA[在使用Ganglia的过程中，发现偶尔会发生如下错误，大约每天几次，无规律可循。 Nov 13 10:01:48 labmonitor /usr/local/ganglia/sbin/ gmetad[24866]: Process XML (BJQA1): XML_ParseBuffer() error at line 1078: not well-formed (invalid token) 一旦出现这个错误，就会导致gmetad进程死掉，web程序不能再读取到相关xml数据，僵死在哪儿，当然图片也就不能正常生成，导致图片变的断断续续的，重启gmetad后可恢复。不知道是啥原因，问了官方maillist也没给出解决方案，于是自己搞了个Workaround办法。。。如下： [root@labmonitor ~]# crontab -l * * * * * /bin/sh /root/bin/gmetad_restart.sh &#62;/dev/null 2&#62;&#38;1 [root@labmonitor ~]# cat /root/bin/gmetad_restart.sh #!/bin/sh if tail -1 /var/log/messages &#124; grep &#8216;not well-formed&#8217; ; then /sbin/service gmetad restart echo `date ` gmetad [...]]]></description>
			<content:encoded><![CDATA[<p>在使用Ganglia的过程中，发现偶尔会发生如下错误，大约每天几次，无规律可循。</p>
<p>Nov 13 10:01:48 labmonitor /usr/local/ganglia/sbin/</p>
<div id=":1p1">gmetad[24866]: Process XML (BJQA1): XML_ParseBuffer() error at line 1078: not well-formed (invalid token)</div>
<div>一旦出现这个错误，就会导致gmetad进程死掉，web程序不能再读取到相关xml数据，僵死在哪儿，当然图片也就不能正常生成，导致图片变的断断续续的，重启gmetad后可恢复。不知道是啥原因，问了官方maillist也没给出解决方案，于是自己搞了个Workaround办法。。。如下：</div>
<div>[root@labmonitor ~]# crontab -l<br />
* * * * * /bin/sh /root/bin/gmetad_restart.sh &gt;/dev/null 2&gt;&amp;1<br />
[root@labmonitor ~]# cat /root/bin/gmetad_restart.sh<br />
#!/bin/sh</p>
<p>if tail -1 /var/log/messages | grep &#8216;not well-formed&#8217; ; then<br />
/sbin/service gmetad restart<br />
echo `date ` gmetad restart &gt;&gt; /var/log/messages<br />
fi</p></div>
<div>临时解决了这个问题，继续期待官方的Solution！</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.chifeng.name/2009/11/ganglia%e7%9a%84xml%e8%a7%a3%e6%9e%90%e5%87%ba%e9%94%99/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
