LINUX.ORG.RU
ФорумTalks

#RRD #munin #ненависть Ненавижу RRD…


0

1

Я ещё понимаю, когда «This RRD was created on another architecture» вываливается при обновлении с 32 бит на 64 бита. Я плохо перевариваю, но ещё терплю ситуацию, когда в результате теряются RRD-архивы за пару лет, так как dump в 32-х битах & restore в 64-х битах приводят к совершенно некорректному результату.

Но когда, вдруг, при простом обновлении системы же снова вываливается это мерзкое «created on another architecture»…

Ненависть, ненависть, ненависть…

★★★★★

Блин, как же до данных-то теперь добраться-то? :-/

$ rrdtool dump home-apc_linev-line_volt-g.rrd 
ERROR: This RRD was created on another architecture

KRoN73 ★★★★★
() автор топика
Ответ на: комментарий от const86

>Старый rrdtool поставить для начала?

Всё гораздо хуже. Судя по логам, net-analyzer/rrdtool-1.3.8 у меня ещё в сентябре прошлого года был установлен. А проблема всплыла 6-го апреля (сегодня только заметил). Ничего не понимаю…

KRoN73 ★★★★★
() автор топика
Ответ на: комментарий от AnDoR

Может, ещё свой парсер rrd-формата написать предложишь? :)

Вполне очевидно без всякого дебагера, что раз ругается так — значит формат поменялся.

KRoN73 ★★★★★
() автор топика

Жесть какая. Создаю левый архив по rrdtool create, пытаюсь сделать его dump — получаю «ERROR: This RRD was created on another architecture»

KRoN73 ★★★★★
() автор топика
Ответ на: комментарий от Black_Shadow

>А я словил много интересных впечатлений с cyrus-imapd при переходе с 32-х на 64 бита.

Тут речь о неизменной уже много лет архитектуре :-/ Более того: http://www.linux.org.ru/jump-message.jsp?msgid=6231867&cid=6231959

Даже пересобрал rrd сейчас — пофиг.

KRoN73 ★★★★★
() автор топика

Обновился до ~arch 1.4.4 — всё заработало. И даже старые архивы читаются. Ненависть.

KRoN73 ★★★★★
() автор топика

Это все на любимой генту?

sdio ★★★★★
()

То есть я правильно что не читаю манов по классике dump и restore и пользуюсь или tar или просто dd + gzip?

Xenius ★★★★★
()
Ответ на: комментарий от xtraeft

>хм, и ты говорил про беспроблемность генты на серверах?

Это на домашней машине :) Что интересно, на серверах (64 бита) munin работает нормально. Хотя на всякий случай после сабжевой истории с домашней машиной обновил rrdtool и там.

KRoN73 ★★★★★
() автор топика
Ответ на: комментарий от xtraeft

>не появилось желания быть немного непредвзятее?

Как только на сервере будет хоть один отказ — сколько угодно. Пока же, 7 лет — полёт нормальный :) (Это на самом долгоживущем сервере. Есть несколько более молодых, типа того же www.aviaport.ru)

Я не предвзятый. Я просто имею обширный негативный опыт версионных дистрибутивов и отсутствие оного на Gentoo.

KRoN73 ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.