LS-GL Debian mysql ほか 続き【完了】
長いこと、mysqlで躓いています。
この前の記事に書いたとおり、etch1あたりのmysqlを試してみたいと思います。
まず 必要なファイルを整理してみる。
mysql-server-5.0をselfmakeして出来たパッケージを考えて、
- mysql-client-5.0_5.0.32-7etch1_arm.deb
- mysql-common_5.0.32-7etch1_all.deb
- mysql-server-5.0_5.0.32-7etch1_arm.deb
- libmysqlclient15off_5.0.32-7etch1_arm.deb
この4つをもってくる。実際に使うのは、mysql-common_5.0.32-7etch1_all.debだけですが。
持ってきたファイルをdpkg -i でインストールする。
順番を考えながらインストールして、mysql-serverのetch6にならないように注意。
- dpkg -i mysql-common_5.0.32-7etch1_all.deb
- apt-get install libnet-daemon-perl libdbd-mysql-perl
- apt-get install cacti
これで、OK。
mysql-serverも落ちてない。
実際にcactiが動くようになったのだが、ものすごく重い・・・(涙
armだし 仕方ないところですが。
一応 テスト運用ということで監視するホストはlocalhostのみということで、1日回してみる。
cactidというものもあったので、ついでにapt-get installした。
設定は、install時に出るREADMEを参考に設定したが、実際自分でさわったのは、pollorとして利用するのは、cmd.phpだよって設定だけで ほかの設定はaptが自動的にやってくれた。/etc/cron.d/cactiのパスも変更しないとだめなんだろうな。
*/5 * * * * www-data /usr/share/cacti/site/cmd.php >/dev/null 2>/var/log/cacti/poller-error.log
pollerの設定は特に必要なし。
/var/log/cacti/cacti.logで確認
08/27/2008 08:35:11 PM – SYSTEM STATS: Time:5.4166 Method:cmd.php Processes:1 Threads:N/A Hosts:2 Ho
stsPerProcess:2 DataSources:14 RRDsProcessed:11
08/27/2008 08:40:10 PM – SYSTEM STATS: Time:4.4899 Method:cactid Processes:1 Threads:1 Hosts:2 Hosts
PerProcess:2 DataSources:14 RRDsProcessed:11
cmd.phpからcactidに引き継ぎできてました。









