I suspect you will see real problems with SATA, you need SAS or at least
SCSI for this type of parallelisation.
Regards
Martin
... wrote:
> Hi
> I've un-installed the old version of RRDtool (installed via apt-get) and
> installed the new (1.3beta) rrdtool. The RRD disk is SATA and the OS
> disk is IDE. I've followed file descriptor 7 and here is what i've
> done/got;
>
> I did an strace -p 16341
>
> which turned up ;
>
> read(7, 0x8964e60, 8192) = -1 EAGAIN (Resource
> temporarily unavailable)
> nanosleep({0, 10000}, NULL) = 0
> read(7, 0x8964e60, 8192) = -1 EAGAIN (Resource
> temporarily unavailable)
> nanosleep({0, 10000}, NULL) = 0
>
> I then did an ls -l /proc/16341/fd/7
>
> and got back;
>
> lr-x------ 1 jffnms jffnms 64 2008-03-28 08:35 /proc/16341/fd/7 ->
> pipe:[1947215]
>
> I'm not sure what more to do with that file descriptor problem. Any
> ideas?
>
> I've just started running atop and it is showing my RRD disk at 100%
> utilization with only 5 poller threads...hrmmm.
>
> Thanks
>
> J
>
> 2008/3/27 LIMA David <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>:
>
> Did you upgrade RRDtool ?
>
>
>
> What kind of disc do you have ?
>
>
>
> Can you try to follow the File Descriptor 7 that cause the EAGAIN ?
>
>
>
> Can you run a program like atop to see if bottleneck are on the disc ?
>
>
>
>
>
>
>
>
>
> cid:[email protected] _______________
>
> David LIMA
>
> *Professional Services*
>
> *www.scc.com <http://www.scc.com>*
>
>
>
> *De :* ... [mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>]
> *Envoyé :* jeudi 27 mars 2008 14:33
>
> *À :* LIMA David; [email protected]
> <mailto:[email protected]>
> *Objet :* Re: [jffnms-users] using strace to troubleshoot high CPU
>
>
>
> 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; [email protected]
> <mailto:[email protected]>
> 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/[email protected]/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; [email protected]
> <mailto:[email protected]>
> 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
> Ŕ : [email protected]
> <mailto:[email protected]>
> 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.
> ______________________________________________________________________
>
>
>
>
>
>
> ______________________________________________________________________
> 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
> [email protected]
> 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
[email protected]
https://lists.sourceforge.net/lists/listinfo/jffnms-users