Такая ошибка вываливается тогда, когда на одной архитектуре (скажем, 64bit), вы пытаетесь использовать rrd-шки, созданные на другой (32bit).
Починить можно, перегнав rrd-шку в xml на старой системе, а затем обратно - на новой.
Например, на старой системе выполняем:
На старой системе:
Починить можно, перегнав rrd-шку в xml на старой системе, а затем обратно - на новой.
Например, на старой системе выполняем:
rrdtool dump sometest.rrd > sometest.xmlНа новой:
rrdtool restore sometest.xml sometest.rrdЕсли же файлов много, то можно сделать это так:
На старой системе:
for i in `find -name "*.rrd"`; do rrdtool dump $i > $i.xml; doneНа новой:
for i in `find -name "*.xml"`; do rrdtool restore $i `echo $i |sed s/.xml//g`; done
Комментариев нет:
Отправить комментарий