Chinaunix首页 | 论坛 | 博客
  • 博客访问: 454541
  • 博文数量: 104
  • 博客积分: 3016
  • 博客等级: 中校
  • 技术积分: 1992
  • 用 户 组: 普通用户
  • 注册时间: 2006-04-24 11:37
文章分类

全部博文(104)

文章存档

2009年(44)

2008年(60)

我的朋友

分类: LINUX

2008-12-08 08:34:48

参考了这篇文章,这文章真是大救星啊:

    也是最近才了解到cacti,今天在CU上逛,看到CactiEZV9,很想了解下是什么东西,就下载来了,在vmware server 1.0.6上装,一开始是typical建的虚拟机,每次重启进去,都是说没有足够的空间分配给/boot,磁盘接口是SCSI的,怀疑是因为这个盘没有带SCSI的驱动?把磁盘删掉,重建一个IDE口的,就可以顺利安装。需要注意的是,默认的安装方式是删除所有磁盘分区,然后重新建三个分区,分别是/boot,/和swap。应该可以修改ks.cfg来改变这个分区方案的。

    安装重启好后,用浏览器打开,就可以看到localhost的情况,幸好本地还虚拟了一台CentOS5.0,打开,准备把它作为cacti的监控对象,需要先安装snmp:

1、先禁用IPV6
vi /etc/modprobe.conf
=============
alias net-pf-10 off
alias ipv6 off
============

vi /etc/sysconfig/network
=============
NETWORKING_IPV6=no
=============

vi /etc/sysconfig/network-scripts/ifcfg-eth0
在最后加入
=============
IPV6INIT=no
=============

   修改好后,要重启系统才可以使修改生效。
   一开始没有禁掉IPV6的,安装了net-snmp的相关包后,用service snmpd start开启snmpd服务,终端提示成功,但用service snmpd status就显示snmpd已死,但pid仍存在(snmpd dead but pid file exists),tail /var/log/messages,有如下错误:
   
Mar 29 18:23:25 www kernel: e1000: eth1: e1000_watchdog: NIC Link is Up 1000 Mbps Full Duplex
Mar 29 18:23:43 www snmpd[4466]: could not open /proc/net/if_inet6
Mar 29 18:23:43 www snmpd[4466]: mibII/mta_sendmail.c:open_sendmailst: could not guess version of statistics file “/var/log/mail/statistics”
Mar 29 18:23:43 www snmpd[4466]: NET-SNMP version 5.3.1
Mar 29 18:24:37 www snmpd[4520]: could not open /proc/net/if_inet6
Mar 29 18:24:37 www snmpd[4520]: mibII/mta_sendmail.c:open_sendmailst: could not guess version of statistics file “/var/log/mail/statistics”
Mar 29 18:24:37 www snmpd[4520]: NET-SNMP version 5.3.1
Mar 29 18:40:53 www snmpd[4536]: could not open /proc/net/if_inet6
Mar 29 18:40:53 www snmpd[4536]: mibII/mta_sendmail.c:open_sendmailst: could not guess version of statistics file “/var/log/mail/statistics”
Mar 29 18:40:53 www snmpd[4536]: NET-SNMP version 5.3.1

        对于“snmpd已死,但pid仍存在”这个问题,CU论坛上有朋友说,去到/var/locak/subsys下,rm掉snmpd文件,然后重启snmpd服务,但好像没有用,最后提这个问题的人说先输入snmpd,然后执行service snmpd start就解决了,但我用这种方法也不行,必须禁用掉IPV6才可以。

       
2、安装,简单了:
yum install net-snmp net-snmp-devel net-snmp-utils net-snmp-libs
安装好后,无须修改配置文件就可以启动,service snmpd start

3、添加被管理的主机

    没什么经验,参考localhost的配置,主机类型为本地Linux主机, snmp协议选v2.稍等一会就可以看到CentOS5.0的系统情况。   
阅读(1886) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~