I think that is more of a symptom than the problem. But it does look like rrdtool is setting the rrdfiles to blocking which is holding everything up.
Of course, I am not a programmer, so that could be a load of tosh, I would defer to Javier/Craig. Cheers Martin ... wrote: > I'm also still seeing those > > access("/opt/jffnms/rrd/interface-1355-1.rrd", F_OK) = 0 > write(6, "update \'/opt/jffnms/rrd/interfac"..., 58) = 58 > fcntl64(7, F_GETFL) = 0x800 (flags O_RDONLY|O_NONBLOCK) > fcntl64(7, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 > nanosleep({0, 10000}, NULL) = 0 > read(7, 0x895baf4, 8192) = -1 EAGAIN (Resource > temporarily unavailable) > nanosleep({0, 10000}, NULL) = 0 > read(7, 0x895baf4, 8192) = -1 EAGAIN (Resource > temporarily unavailable) > > EAGAIN msgs...could that still be part of the problem? Thanks > > J > > 2008/3/27 ... <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>: > > Hi > So I've installed the new drive, made the changes advised here; > > http://oss.oetiker.ch/rrdtool-trac/wiki/TuningRRD > > Copied over my RRD files and fired up JFFnms, problem is, things > seem worse now! Where hosts were polling in 4-10 seconds before, > they are now taking almost exactly 16-18 seconds per host now...It > really seems to be more CPU bound than disk bound from what I can > see. The RRD processes only appear for a very brief moment in the > process list and seem to take no time to complete. Hrmmm, I'm going > to point JFFnms back to the old RRD files and see if that changes > anything. Thanks for your help. What sort of hardware should I > need to run 3600 interfaces? Thanks > > J > > 2008/3/27 LIMA David <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>: > > Hi, a dedicated block can be a separate partition or physical / > logical disk. For the filesystem, you can choose wathever you > want, I prefer reiserfs but you can use jfs,xfs,ext3 ... For > sure you can copy your old rrd files into your new filesystem > and change rrdtool path or add a symlink. > > Cheers. > > _______________ > David LIMA > Professional Services > www.scc.com <http://www.scc.com> > > De : ... [mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>] > Envoyé : mardi 25 mars 2008 23:11 > Ŕ : LIMA David; jffnms-users@lists.sourceforge.net > <mailto:jffnms-users@lists.sourceforge.net> > Objet : Re: [jffnms-users] using strace to troubleshoot high CPU > > Hi > Thanks for the link, one question...What is meant by a dedicated > block dev? Also, what type of partition should I make this new > physical drive? (what filesystem type?). Can I just create > this new filesystem, make the changes as listed on that link and > then copy over all my rrd files and point jffnms to the new > location? Thanks > > J > On Tue, Mar 25, 2008 at 5:29 PM, LIMA David <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>> wrote: > Hi, > > You can find more Infos on this thread > > > http://www.opensubscriber.com/message/jffnms-users@lists.sourceforge.net/8030994.html > > > > Erreur ! Nom du fichier non spécifié. _______________ > David LIMA > Professional Services > www.scc.com <http://www.scc.com> > > De : ... [mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>] > Envoyé : mardi 25 mars 2008 21:07 > Ŕ : LIMA David; jffnms-users@lists.sourceforge.net > <mailto:jffnms-users@lists.sourceforge.net> > Objet : Re: [jffnms-users] using strace to troubleshoot high CPU > > Hi > > I'm looking to move all my rrd files to a dedicated hard drive, > can you give me some guidance on this setting of a separate > block device, tuning readahead, etc as I'm not too familiar with > this drive tuning sort of thing. Thanks very much. > > J > On Wed, Mar 12, 2008 at 10:11 AM, LIMA David <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>> wrote: > Hi, i notice same problem on a huge installation (about 1000 > host and 15 000 interfaces). Try to figure out what cause the > File Decriptor 7 to EAGAIN, if it is rrdtool, you have to use > rrdtool 1.3 beta and tune some things on your disk. (use a > separate block device for your rrd folder, reduce the readhahead > on this block etc ...) See previous posts from me for more info. > > Hope That helps > > Erreur ! Nom du fichier non spécifié. _______________ > David LIMA > Professional Services > www.scc.com <http://www.scc.com> > > De : [EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]> > [mailto:[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>] De la part > de ... > Envoyé : lundi 10 mars 2008 19:03 > Ŕ : jffnms-users@lists.sourceforge.net > <mailto:jffnms-users@lists.sourceforge.net> > Objet : [jffnms-users] using strace to troubleshoot high CPU > > Hi > So I've been troubleshooting some problems with a new > installation of jffnms on an ubuntu 7.10 server with an adaptec > 2400a raid controller and I've been told to use strace to > identify any problems with individual pollers. Here is what I'm > seeing with the strace; > > read(7, 0x8973f98, 8192) = -1 EAGAIN (Resource > temporarily unavailable) > nanosleep({0, 10000}, NULL) = 0 > read(7, 0x8973f98, 8192) = -1 EAGAIN (Resource > temporarily unavailable) > nanosleep({0, 10000}, NULL) = 0 > read(7, 0x8973f98, 8192) = -1 EAGAIN (Resource > temporarily unavailable) > nanosleep({0, 10000}, NULL) = 0 > > > Any idea what this could mean?? Hardware failure? > > > Thanks > > ______________________________________________________________________ > Ce message contient des informations dont le contenu est > susceptible d'etre confidentiel. > Il est destine au(x) destinataire(s) indique(s) exclusivement. > > A moins que vous ne fassiez partie de la liste des > destinataires, ou que vous soyez habilite a recevoir le mail a > leur place, il vous est interdit de le copier, de l'utiliser ou > de devoiler son contenu a un tiers. > > Si vous avez recu cet email par erreur, merci de prendre contact > avec l'emetteur. > > Les opinions exprimees dans cet e-mail sont celles de l'emetteur > et ne refletent pas necessairement celles de l'entreprise. > > Ce e-mail peut contenir des pieces jointes dont certaines > pourraient contenir des virus qui pourraient endommager votre > systeme informatique. > > La compagnie a pris toutes dispositions afin de minimiser ce > risque et decline toute responsabilite pour toute perte ou > dommage resultant directement ou indirectement de l'utilisation > de cet email ou de son contenu. > > Il vous appartient d'effectuer vos propres controles anti-virus > avant d'ouvrir la ou les pieces jointes. > ______________________________________________________________________ > > > ______________________________________________________________________ > Ce message contient des informations dont le contenu est > susceptible d'etre confidentiel. > Il est destine au(x) destinataire(s) indique(s) exclusivement. > > A moins que vous ne fassiez partie de la liste des > destinataires, ou que vous soyez habilite a recevoir le mail a > leur place, il vous est interdit de le copier, de l'utiliser ou > de devoiler son contenu a un tiers. > > Si vous avez recu cet email par erreur, merci de prendre contact > avec l'emetteur. > > Les opinions exprimees dans cet e-mail sont celles de l'emetteur > et ne refletent pas necessairement celles de l'entreprise. > > Ce e-mail peut contenir des pieces jointes dont certaines > pourraient contenir des virus qui pourraient endommager votre > systeme informatique. > > La compagnie a pris toutes dispositions afin de minimiser ce > risque et decline toute responsabilite pour toute perte ou > dommage resultant directement ou indirectement de l'utilisation > de cet email ou de son contenu. > > Il vous appartient d'effectuer vos propres controles anti-virus > avant d'ouvrir la ou les pieces jointes. > ______________________________________________________________________ > > > > ______________________________________________________________________ > Ce message contient des informations dont le contenu est > susceptible d'etre confidentiel. > Il est destine au(x) destinataire(s) indique(s) exclusivement. > > A moins que vous ne fassiez partie de la liste des > destinataires, ou que vous soyez habilite a recevoir le mail a > leur place, il vous est interdit de le copier, de l'utiliser ou > de devoiler son contenu a un tiers. > > Si vous avez recu cet email par erreur, merci de prendre contact > avec l'emetteur. > > Les opinions exprimees dans cet e-mail sont celles de l'emetteur > et ne refletent pas necessairement celles de l'entreprise. > > Ce e-mail peut contenir des pieces jointes dont certaines > pourraient contenir des virus qui pourraient endommager votre > systeme informatique. > > La compagnie a pris toutes dispositions afin de minimiser ce > risque et decline toute responsabilite pour toute perte ou > dommage resultant directement ou indirectement de l'utilisation > de cet email ou de son contenu. > > Il vous appartient d'effectuer vos propres controles anti-virus > avant d'ouvrir la ou les pieces jointes. > ______________________________________________________________________ > > > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace > > > ------------------------------------------------------------------------ > > _______________________________________________ > jffnms-users mailing list > jffnms-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jffnms-users ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace _______________________________________________ jffnms-users mailing list jffnms-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jffnms-users