Hi its, Am 20.02.2012 um 04:23 schrieb its: > So here is the issue.. > > Our current rrdtool which is running on Solaris 8 boxes is 1.0.37 > > We are moving our system to RHEL5. Now I installed the packages in there and > the rrdtool which got installed is 1.4.5 > > Now there is a central server which is still going to be on a Solaris 8 box > which collects all rrd DB from various boxes and generates graphs. That > version is 1.0.37. > > 1) Issue 1 > > When the older version tries to generate graph for the .rrd DB of new > version I get the error > > ERROR: can't handle RRD file version 0003 > > It still generates the graphs for existing other older .rrd DB but NOT for > the ones created by the 1.4.5 version (I guess incompatibility) > > 2) Issue 2 > > Then we installed CSWrrdtool on Solaris 8. It installs the version 1.4.2 > > When this is run on all the old and new .rrd (created by .37 on Solaris and > .4.5 on RHEL) we get the following error on ALL db (old and new) > > "ERROR: LINE width is out of range in line" > > On google I found this: > https://www.opencsw.org/mantis/print_bug_page.php?bug_id=4380 > > So this issue does not generate graph for ANY .rrd when using 1.4.2 on > Solaris 8
This is correct. Both 1.4.2 and 1.4.3 are completely broken on Solaris. See my bug report for reference: http://oss.oetiker.ch/rrdtool-trac/ticket/271 You probably can use the older version 1.3.8 which is still available in the package archive: http://mirror.opencsw.org/opencsw/allpkgs/ http://mirror.opencsw.org/opencsw/allpkgs/rrdtool-1.3.8%2cREV%3d2009.05.19-SunOS5.8-sparc-CSW.pkg.gz > So our setup is going to be > > 1) All db created on RHEL machines > 2) All DB collated on a Solaris 8 machine and graph is generated > > How do I fix this? N00b on compiling and manual installation of rrdtools > > Is there anyway we can fix this issue? Probably best way will be to fix the > one on Solaris 8?? > > Any help will be great!!! It may be possible to build a current rrdtool with limited dependencies. The current version uses cairo and glib2, and a current glib2 is almost impossible to build on Solaris 8 (and was still hard on Solaris 10). The last glib2 we have for Solaris 8 is 2.23.5 which may or may not be recent enough. However, doing all this probably takes a day to do and I have doubts the time is well spent on Solaris 8. The build recipe and patches are fully open, if you are interested is rebuilding it for Solaris 8 I can give you OpenCSW buildfarm access where there are still Solaris 8 build machines with different compilers available: http://sourceforge.net/apps/trac/gar/browser/csw/mgar/pkg/rrdtool/trunk/Makefile http://sourceforge.net/apps/trac/gar/browser/csw/mgar/pkg/rrdtool/trunk/files/ Is there any reason why you just can't update to Solaris 10? Best regards -- Dago -- "You don't become great by trying to be great, you become great by wanting to do something, and then doing it so hard that you become great in the process." - xkcd #896 _______________________________________________ rrd-users mailing list rrd-users@lists.oetiker.ch https://lists.oetiker.ch/cgi-bin/listinfo/rrd-users