running CentOS 4.4
1200 cmds every 5 mins, soon maybe more
and I installed from rpm.

thanks for the update I will try this.
So since I installed from RPM, that means I would have to download the
source and run this correct? Would this affect future RPM updates?

Meaning when the next update comes along and I run rpm -Uvh zenos.etc
would I have to download the source again and patch again?

So this was a fix as of recent cause, you worked on this issue with me
back then and this fix wasn't available?


On Tue, 2007-02-06 at 10:41 -0500, Eric Newton wrote:
> Hi Allen,
> 
> How many processes do you run, and how often do they run?  Also, what 
> platform are you using?  I ran 1000 commands every 5 minutes during my 
> testing, and it didn't fall down.
> 
> There was a patch made to a library we used to run all these things in 
> parallel.  I'm not sure it would have been applied on an update from 
> source.  If you install using source (tarball, svn, etc), try this:
> 
>     $ cd <wherever your zenoss inst directory is>
>     $ rm -rf build/Twisted-*
>     $ make twisted-install
> 
> That should patch and re-install Twisted.
> 
> -Eric
> 
> 
> Allen Sanabria wrote:
> > Yea this happened to me last year and no matter what we tried it didn't
> > work.
> >
> > I finally came up with a quick and dirty solution.
> >
> > http://www.mail-archive.com/[email protected]/msg02455.html
> >
> > check that out.
> >
> > worked for me afterwards.
> >
> > Error To many Processess!
> >
> > Hey just letting you guys no the parallel 5 did in the zencommand.conf
> > did not work after I continued to add more checks.
> >
> > So i broke it down by creating new monitors, when I did that I didn't
> > receive any more errors but that was because it was still only loading
> > the default monitor "localhost".
> >
> >
> > So after some thinking I came up with this solution.
> >
> > I literally copied zencommand.conf to the new monitor names etc..
> > zencommand_Web.conf and put the variable monitor Web in that file.
> >
> >
> > Then I copied /bin/zencommand to /bin/zencommand_Web then in the new
> > file made sure the files match
> >
> > contents of zencommand
> > #! /usr/bin/env bash
> >
> > . $ZENHOME/bin/zenfunctions
> >
> > PRGHOME=$ZENHOME/Products/ZenRRD
> > PRGNAME=zencommand.py
> > CFGFILE=$CFGDIR/zencommand.conf
> > PIDFILE=$VARDIR/$PRGNAME.pid
> >
> > generic "$@"
> >
> >
> > contents of zencommand_Web
> > #! /usr/bin/env bash
> >
> > . $ZENHOME/bin/zenfunctions
> >
> > PRGHOME=$ZENHOME/Products/ZenRRD
> > PRGNAME=zencommand_Web.py
> > CFGFILE=$CFGDIR/zencommand_Web.conf
> > PIDFILE=$VARDIR/$PRGNAME.pid
> >
> > generic "$@"
> >
> >
> > then for /Products/ZenRRD/zencommand.py i just mad another copy if it
> > and renamed it to zencommand_Web.py
> >
> >
> > then in /bin/zenoss I added this 
> >
> > C="$C zencommand_Web"
> > right under this 
> > C="$C zencommand"
> >
> > I also did the same for zenperfsnmp and zenperfxmlrpc
> >
> >
> > Now I can honestly say that I'm no longer having these issues.
> >
> >
> >
> > Now I do not know if you guys had a easier or better solution but this
> > is what I came up with..
> >
> >
> > I tried adding multiple monitors and that didn't work and a few other
> > things that would not work at all.
> > ___________________________________________
> > _______________________________________________
> > zenoss-users mailing list
> > [email protected]
> > http://lists.zenoss.org/mailman/listinfo/zenoss-users
> >
> >   
> 
> _______________________________________________
> zenoss-users mailing list
> [email protected]
> http://lists.zenoss.org/mailman/listinfo/zenoss-users
_______________________________________________
zenoss-users mailing list
[email protected]
http://lists.zenoss.org/mailman/listinfo/zenoss-users

Reply via email to