This is a discussion on Re: [rrd-users] rrdtutorial not working within the RRD Users forums, part of the Networking and Network Related category; Hello Tobias, I read that there can be a problem when using mmap/munmap on NFS. On http://nfs.sourceforge....
|
|||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
Hello Tobias, I read that there can be a problem when using mmap/munmap on NFS. On http://nfs.sourceforge.net/ there is a part over mmap and NFS. According to the msync man page you should use msync before a munmap. I have add 2 msync function call in rrd_update.c and it looks to help. #ifdef HAVE_MMAP msync(rrd_mmaped_file, rrd_filesize,MS_SYNC); munmap(rrd_mmaped_file, rrd_filesize); #endif Is there a reason that you don't use a msync? best regards, Tjerk -----Tobias Oetiker <tobi@oetiker.ch> wrote: ----- >To:=A0Tjerk.Kusters@imtech.nl >From:=A0Tobias=A0Oetiker=A0<tobi@oetiker.ch> >Date:=A007-09-2007=A011:42 >cc:=A0rrd-users@lists.oetiker.ch >Subject:=A0Re:=A0[rrd-users]=A0rrdtutorial=A0not=A0working > >Hi=A0Tjerk, > >my=A0guess=A0is=A0that=A0the=A0'time'=A0on=A0your =A0vmware=A0host=A0is=A0n= ot=A0correct=A0... > >cheers >tobi > >Today=A0Tjerk.Kusters@imtech.nl=A0wrote: > >> >> >> >> >> >>=A0Hello, >> >>=A0I=A0am=A0storing=A0the=A0rrd=A0files=A0on=A0a =A0nfs=A0mounted=A0filess= ytem,=A0which=A0is=A0the=A0cause >>=A0of=A0the=A0problems. >>=A0Is=A0there=A0a=A0solution=A0to=A0this=A0probl em? >> >>=A0Regards, >>=A0Tjerk >> >>=A0-----rrd-users-bounces@lists.oetiker.ch=A0wrote:=A0----- >> >>=A0>To:=C2=A0rrd-users@lists.oetiker.ch >>=A0>From:=C2=A0Tjerk.Kusters@imtech.nl >>=A0>Sent=C2=A0by:=C2=A0rrd-users-bounces@lists.oetiker.ch >>=A0>Date:=C2=A005-09-2007=C2=A016:24 >>=A0>Subject:=C2=A0[rrd-users]=C2=A0=C2=A0rrdtutorial=C2=A0not=C2=A0working >>=A0> >>=A0> >>=A0> >>=A0> >>=A0> >>=A0> >>=A0>Hello, >>=A0> >> >>I=C2=A0have=C2=A0a=C2=A0problem=C2=A0to=C2=A0get =C2=A0the=C2=A0example=C2= =A0in=C2=A0the=C2=A0tutorial=C2=A0to=C2=A0work,=C2 =A0at=C2 >least=C2=A0on=C2=A0a >> >>Fedora=C2=A06=C2=A0Vmware=C2=A0machine=C2=A0it=C 2=A0is=C2=A0not=C2=A0work= ing.=C2=A0I=C2=A0am=C2=A0getting=C2=A0an=C2=A0empt y=C2 >graph.=C2=A0The >> >>=A0>graph=C2=A0is=C2=A0oke=C2=A0when=C2=A0a=C2=A 0I=C2=A0run=C2=A0the=C2= =A0same=C2=A0command's=C2=A0on=C2=A0Windows=C2=A0. >>=A0> >>=A0>Fedora:=C2=A0RRDtool=C2=A01.2.23=C2=A0(rrdto ol-1.2.23-6.fc6) >>=A0>Windows:=C2=A0RRDtool=C2=A01.2.23=C2=A0(bina ry=C2=A0from=C2=A0website) >>=A0> >>=A0>Looks=C2=A0like=C2=A0the=C2=A0samething=C2=A 0happens=C2=A0with=C2=A0a= =C2=A0script=C2=A0I=C2=A0created... >>=A0> >>=A0>[root@master=C2=A0dp02]#=C2=A0rrdtool=C2=A0lastupdate=C2=A0sensorinfo= ..rrd >>=A0>=C2=A0cpufan=C2=A0cputemp=C2=A0mbtemp >>=A0> >>=A0>1189002120:=C2=A03351=C2=A041=C2=A033 >>=A0> >>=A0> >>=A0>When=C2=A0I=C2=A0use=C2=A0this=C2=A0comman d: >>=A0> >>=A0>[root@master=C2=A0dp02]#=C2=A0rrdtool=C2=A0xport=C2=A0--start=C2=A0en= d-1h >>=A0>DEF:ds=3Dsensorinfo.rrd:cputemp:AVERAGE=C2=A 0XPORT:ds:mem >>=A0> >>=A0>I=C2=A0am=C2=A0getting: >>=A0> >>=A0><?xml=C2=A0version=3D"1.0"=C2=A0encoding=3D" ISO-8859-1"?> >>=A0> >>=A0><xport> >>=A0>=C2=A0=C2=A0<meta> >>=A0>=C2=A0=C2=A0=C2=A0=C2=A0<start>1188998580</start> >>=A0>=C2=A0=C2=A0=C2=A0=C2=A0<step>60</step> >>=A0>=C2=A0=C2=A0=C2=A0=C2=A0<end>1189002180</end> >>=A0>=C2=A0=C2=A0=C2=A0=C2=A0<rows>61</rows> >>=A0>=C2=A0=C2=A0=C2=A0=C2=A0<columns>1</columns> >>=A0>=C2=A0=C2=A0=C2=A0=C2=A0<legend> >>=A0>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0<entry>m em</entry> >>=A0>=C2=A0=C2=A0=C2=A0=C2=A0</legend> >>=A0>=C2=A0=C2=A0</meta> >>=A0>=C2=A0=C2=A0<data> >>=A0>--cut-- >>=A0>=C2=A0=C2=A0=C2=A0=C2=A0<row><t>1189001880 </t><v>NaN</v></row> >>=A0>=C2=A0=C2=A0=C2=A0=C2=A0<row><t>1189001940 </t><v>NaN</v></row> >>=A0>=C2=A0=C2=A0=C2=A0=C2=A0<row><t>1189002000 </t><v>NaN</v></row> >>=A0>=C2=A0=C2=A0=C2=A0=C2=A0<row><t>1189002060 </t><v>NaN</v></row> >>=A0>=C2=A0=C2=A0=C2=A0=C2=A0<row><t>1189002120 </t><v>NaN</v></row> >>=A0>=C2=A0=C2=A0=C2=A0=C2=A0<row><t>1189002180 </t><v>NaN</v></row> >>=A0>=C2=A0=C2=A0</data> >>=A0></xport> >>=A0> >>=A0>Any=C2=A0idea=C2=A0what=C2=A0the=C2=A0proble m=C2=A0can=C2=A0be? >>=A0> >>=A0>Regards, >>=A0>Tjerk >>=A0> >>=A0>____________________________________________ ___ >>=A0>rrd-users=C2=A0mailing=C2=A0list >>=A0>rrd-users@lists.oetiker.ch >>=A0>https://lists.oetiker.ch/cgi-bin/listinfo/rrd-users >>=A0> >>=A0> >> >>=A0_____________________________________________ __ >>=A0rrd-users=A0mailing=A0list >>=A0rrd-users@lists.oetiker.ch >>=A0https://lists.oetiker.ch/cgi-bin/listinfo/rrd-users >> >> > >-- >Tobi=A0Oetiker,=A0OETIKER+PARTNER=A0AG,=A0Aarweg= A015=A0CH-4600=A0Olten >http://it.oetiker.ch=A0tobi@oetiker....2=A0213=A09902 > _______________________________________________ rrd-users mailing list rrd-users@lists.oetiker.ch https://lists.oetiker.ch/cgi-bin/listinfo/rrd-users |