您的位置:首页 > 数据库 > MySQL

Mysql 存储引擎

2012-11-14 16:55 344 查看
跟踪服务器运行时间

当我一开始学习Linux的时候,我就被告知:跟其他操作系统相比,Linux几乎从来不会重启。。。为了向我说明这一点,我的导师向我介绍了他在他所有的服务器上运行的一个软件,叫uptimed。它跟我们平时常说的uptime很相似。只是为了防止重启时数据的丢失
,它作为一个后台程序运行并记录系统的在线时间。Uptimed提供了第二个命令,叫做uprecords。Uprecords可以展示你的服务器启动多久了,最长的一次在线时间,什么时候重启了等等数据。
直到最近,我一直都想当然的认为这个奇妙的程序会一直更新而且我随时都可以使用它。。。。直到CentOS6发布。甚至都把一些常用的非信任的库加到可用列表里,还是找不到这个软件。我的根在Gentoo,所以我决定在它的ebuild里查找下看看他们从哪里得到的这个软件。基于这些工作,我找到了源代码,令人伤心的是已经不再有人维护这些代码了。一个合理的解决方案是取得源代码,编译自己的RPM包。只可惜它依赖于一个老版本的automake。
底线就是,如果你使用Gentoo或者ubuntu,你可以通过软件包管理器取得这个软件。至于其他的人,希望有人可以看到这篇文章然后决定继续维护或者写一个更好的替代品。
更新:
谢谢下面的评论者,我已经编译安装了uptimed在64位的CentOS6.我正在更新设置,然后会发布我做的更改。
针对CentOS的源代码补丁现在可以在GitUub上取得,更多的信息访问这里uptimed.technicalissues.us





原文:http://www.linuxjournal.com/content/tracking-server-uptimes
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: