首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >dhclient请求填充内存?

dhclient请求填充内存?
EN

Server Fault用户
提问于 2012-04-08 16:11:29
回答 2查看 1.1K关注 0票数 1

该死的吉姆,我是个网页开发人员,不是系统管理员。

这样一来,我的客户端就有一个CentOS服务器(6.2),它只为单个Magento站点(以及相关的MySQL服务器)服务,而且内存经常不足,尽管该站点目前只对5个用户开放。我正在调查日志,试图找出为什么内存使用率这么高,但我真的不知道我在看什么。

/var/log/messages中似乎有很多关于DHCP请求的条目,大约每15秒就有一个条目,如下所示:

代码语言:javascript
复制
Apr  7 14:23:06 s15940039 dhclient[815]: DHCPREQUEST on eth0 to 172.30.102.85 port 67 (xid=0x6b5cd2a7)

这是正常的吗?我在这里没有看到任何我不认识的东西,但我不确定如果我看到了它,我是否会知道问题所在。4天前,服务器内存完全耗尽,并被锁定,需要重新启动。DHCP消息在23小时内没有再次启动,但随后继续进行。

我读过描述同样问题的这个问题,但在我的例子中,似乎从未发行过新的DHCP租约。这是我应该推回主机提供商的东西,还是我还没有找到内存问题的根源?

EN

回答 2

Server Fault用户

发布于 2012-04-08 16:44:26

我非常怀疑dhclient是否占用了您所有的内存,它是一个非常简单的守护进程。您是否使用过像topsar这样的工具来实时和历史地跟踪您的内存使用情况?我建议您开始分析您的web应用程序和web应用服务器的内存使用情况,可能是使用应用程序中的监视,或者使用外部工具,比如Cacti或Munin。

此外,我建议使用静态分配的地址,如果这是您的主机提供商将允许的东西。dhclient和DHCP基础设施只是又一个可能崩溃的移动部分。

票数 2
EN

Server Fault用户

发布于 2012-04-08 19:08:48

虽然我理解您为什么认为dhclient可能会导致您的RAM很快被填满,但我认为可能还有另一个原因。

我建议看看一些容易理解的分析工具。安装htop和dstat,并尝试查找耗尽所有RAM的内容。

看看我的dstat教程,它向您展示了一些示例:http://www.xenuser.org/2011/09/24/real-time-system-monitoring-with-dag-wieers-dstat/

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/377679

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档