アーキテクチャーの異なるMuninの移行(x86→x64とか)
Muninnの移行、手間取っている。調べた情報によると/var/lib/muni以下のrrd toolのデータである.rrdを(多少muninのバージョンが違っても)コピーするだけでOKという記事が多いのでやってみたらうまくいかない。.rrdコピーしても、一からグラフが書かれる。
よくよく調べるとrrdtoolの.rrdがアーキテクチャーに依存するらしい。そんなバナナ
移行のしかたは、また後ほど
長期グラフはすぐには更新されないようなので、しばらく【数時間)まつ。
よくよく調べるとrrdtoolの.rrdがアーキテクチャーに依存するらしい。そんなバナナ
移行のしかたは、また後ほど
移行元サーバでの作業
1. /var/lib/munin/XXXX/xxx.rrdを作業用ディレクトリーにコピーする。
$ cp /var/lib/munin/XXXX/xxx.rrd ~/muninコピー後のフォルダーにdumpフォルダーを作成する
$ mkdir dumpすべてのrrdファイルをダンプしdumpフォルダーに書き出す
$ for i in *.rrd; do rrdtool dump $i > dump/$i; done必要であればリネーム
$ rename 's/検索文字/置換文字/' *.rrd
移行先サーバーへコピー
何らかの方法で移行先サーバーへコピー
移行先サーバーで作業
適当なディレクトリ(ホームディレクトリ)に munin/ と munin/dumpを作成
移行元でダンプしたファイルを munin/dump にコピー $ cd munin/dump
$ for i in *; do rrdtool restore $i ../$i; done上のディレクトリmunin/に移動 しファイルの所有者とグループをmunin:munin変更、アクセス権を644に変更し、パーミッション等を保持したままコピー
$ sudo chown munin:munin *.rrd
$ sudo chmod 664 *.rrd
$ sudo cp -p *.rrd /var/lib/munin/XXXX
長期グラフはすぐには更新されないようなので、しばらく【数時間)まつ。
コメント
コメントを投稿