对CentOS服务器上正使用MRTG进行移机操作

    对已安装并正常运行的MRTG需要作移机处理时,我做了如下操作(如有不对之处请留言或在评论中指出,谢谢!):

  1. 将原/var/www/mrtg目录下的所有文件转至本地(待用);

  2. 把/etc/mrtg目录下的两个文件(mrtg.cfg和mrtg.ok)也转至本地(待用);

  3. 把/etc/httpd/conf.d目录下的mrtg.conf文件也转至本地(待用);

  4. 在移入的新服务器上先安装MRTG(一定要先安装再转入配置文档),安装步骤可参看之前的文章

  5. 将刚才转至本地待用的文件按原路径上传至新服务器,这里要注意配置好SSHD服务中允许ROOT远程;

  6. 对所有转上来的文件进行CHMOD 644操作;

  7. 重新启动APACHE(service httpd restart或你觉得简单的方法);

  8. 这里要强调将时间对准,即至少要做一次ntpdate来校准时间,并把校准后的时间写入BIOS(hwclock -w)。

如果最后一步没有操作的情况下,如我就做过一次。没有把时间校准,结果在测试MRTG时出现了状况:

测试语句:LANG=C LC_ALL=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg /var/lib/mrtg/mrtg.ok

发现出现大量:ERROR: Let's not do the time warp, again. Logfile unchanged.

处理办法:校准时间后,再做一次测试就OK了。



yum -y install mrtg net-snmp* ntpdate


chmod 644 /etc/mrtg/*
chmod 644 /etc/httpd/conf.d/mrtg.conf 
chmod -R 644 /var/www/mrtg/
chmod 755 /var/www/mrtg

ntpdate 210.72.145.44
hwclock -w

LANG=C LC_ALL=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg /var/lib/mrtg/mrtg.ok
service httpd restart

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值