Asfihani Dicatet Ben Ora Lali™ (literally mean: dicatat biar tidak lupa)

DSC00188DSC00192DSC00198DSC00197DSC00230DSC00232DSC00050DSC00296DSC00295

Convert RRD 32 bit ke 64 bit

cactiBermula dari rencana memindahkan Cacti dari mesin lama dengan arsitektur 32 bit ke mesin yang baru yang menggunakan arsitektur 64 bit. Setelah menyalin file-file Cacti beserta databasenya ke mesin yan baru, setelah disesuaikan path-pathnya dan mencoba login, lha ndilalah kok ndak muncul gambar rumput hijaunya. Setelah diselikidi, ternyata ada pesan sponsor sebagai berikut:

ERROR: This RRD was created on other architecture

Halah, jik durung sukses pak dhe pindahane. Setelah tanya pada mbah Google, ketemu jawabannya disini dan file-file data RRD harus diubah ke format 64 bit dengan cara ekspor di tempat yang lama, impor di tempat yang baru. Caranya kira-kira begini, file-file .rrd pada direktori rra inilah yang akan kita permak.

Di mesin yang lama (32 bit), pada direktori rra ekspor ke format XML dengan perintah ini :

for file in *.rrd; do rrdtool dump \
> $(basename $file .rrd).xml; done

Kemudian salin file-file XML tersebut ke server yang baru (64 bit), kemudian import (pada direktori rra) dengan perintah ini :

for file in *.xml; do rrdtool restore \
$file $(basename $file .xml).rrd; done

Jangan lupa, di chmod ke user Cacti dan file-file XML bisa dihapus. Demikian, tulisan ini dibuat agar tidak lupa, maklum sudah tua dan jumlah neuron yang mati sudah mulai banyak hehehe.

Random Posts:




1 Comment

1

Posted by Aziz PriyatnaNo Gravatar on 24 February 2010 08:02:48 WIB
Using Mozilla Firefox Mozilla Firefox 3.0.8 on Ubuntu Linux Ubuntu Linux

Muantap om,,, keren2,,,

Thanks yo…

Salam kenal

Tapi kalau boleh saran di script atas,, ditambahkan command
mkdir filexml
mv *.xml filexml

tar cfz filxml.tar.gz filexml
scp aziz@ipaddresstujuan:/home/aziz

tq om sekali lai


Leave a Comment