Chinaunix首页 | 论坛 | 博客
  • 博客访问: 114941
  • 博文数量: 15
  • 博客积分: 1441
  • 博客等级: 上尉
  • 技术积分: 165
  • 用 户 组: 普通用户
  • 注册时间: 2006-04-30 10:17
文章分类

全部博文(15)

文章存档

2010年(2)

2009年(3)

2008年(1)

2007年(9)

我的朋友

分类: 系统运维

2009-05-13 11:13:27

[标签]:Linux
[说明]:Cacti的spine 0.8.7c在ubuntu下安装有些问题,需要手动配置修改

# camor原创并首发于http://camor.cublog.cn
# 转载和引用请先留言并注明出处!
# [By camornow$gmail.com]

1) 获取依赖包

安装前需要先获取以下小东东,在之后的修复式安装中很重要:

#apt-get install aclocal libtoolize autoheader autoconf automake

然后进入spine安装目录

2) 在spine目录内运行以下命令:
./bootstrap
(可能需要多执行2次)

再运行以下命令:
aclocal
libtoolize --force
autoheader
autoconf
automake --add-missing

这里我编写一个小脚本01_spineinstall.sh,把上面内容存入,chmod 755赋予可执行权限,方便快速安装配置

[这里很重要:]
修改./configure的执行权限

chmod 755 ./configure

修改./configure的配置:

第一行修改为:#! /bin/sh

执行./configure
/Datas/soft/cacti-spine-0.8.7c#./configure

如果出现以下提示:

configure: error: cannot run /bin/bash config/config.sub

则重新执行一下小脚本:

/Datas/soft/cacti-spine-0.8.7c#./01_spineinstall.sh

提示如下:

libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `config'.

libtoolize: linking file `config/ltmain.sh'
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
....
....
checking whether we are using nifty popen... no
checking for glibc gethostbyname_r... yes
checking for Solaris/Irix gethostbyname_r... no
checking for HP-UX gethostbyname_r... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config/config.h
直到最后显示为:
config.status: config/config.h is unchanged
config.status: executing depfiles commands
config.status: executing libtool commands

一切OK。

修改/usr/local/spine/etc/下的spine.conf
范例如下:
DB_Host localhost
DB_Database cacti
DB_User cactiuser
DB_Pass cactiuser
DB_Port 3306
把相关数据库名、用户名、密码更改为cacti架设时所设定的。存盘退出。

WEB登陆cacti,修改path
spine路径处添加:/usr/local/spine/bin/spine,然后save

polle处修改Poller Type为spine

重启crond/apache2/mysqld的服务。

# camor原创并首发于http://camor.cublog.cn
# 转载和引用请先留言并注明出处!
# [By camornow$gmail.com]


阅读(2957) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2010-05-22 19:32:45

apt-get install cacti-spine