When trying to convert opennms rrd files to jrb format with convertor-1.5.9.1.jar (JRobinLite-1.5.9.1) receive following error for all rrd files:
java -jar convertor-1.5.9.1.jar ns-dskAvail.rrd
=======================================================================
0001/0001 ns-dskAvail.rrd [java.io.IOException: Unsupported RRD version (0003)]
=======================================================================
From xml dump:
<!-- Round Robin Database Dump --><rrd> <version> 0003 </version>
I've tried to write own JRobinRestore.java as described in FAQ , but result is the same:
/opt/sun-jdk-1.6.0.06/bin/java -Djava.awt.headless=true -cp .:/opt/OpenNMS/lib/jrobin-1.5.9.jar JRobinRestore ns-dskAvail.rrd ns-dskAvail.xml
Exception in thread "main" org.jrobin.core.RrdException: Could not unserilalize xml version 0003
at org.jrobin.core.Header.<init>(Header.java:75)
at org.jrobin.core.RrdDb.<init>(RrdDb.java:412)
at org.jrobin.core.RrdDb.<init>(RrdDb.java:338)
at JRobinRestore.main(JRobinRestore.java:12)
Also tried restore same xml rrd dump with old version of rrdtool 1.0.49 :
rrdtool restore -r ns-dskAvail.xml ns-dskAvail_old1.rrd
ERROR: No <xff> tag found
system : gentoo
rrdtool: 1.2.15-r3
my email rlu at ciklum.net
Thanks