负载专题提供负载的最新资讯内容,帮你更好的了解负载。
我遇到了一个场景,我看到服务器负载很高(有时高达20或30),CPU使用率很低(98%空闲).我想知道这些等待状态是否作为NFS文件系统连接的一部分.这是我在VMStat中看到的内容 procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------ r b swpd free buff
我们有一个4核CPU生产系统,它可以执行大量的cronjobs,具有恒定的proc队列和通常的~1.5的负载. 在夜间我们用postgres做一些IO密集型的东西. 我们生成一个显示负载/内存使用情况的图表(rrd-updates.sh) 在高IO负载情况下,这有时会“失败”. 它几乎每天晚上都会发生,但不会出现在每个高IO情况下. 我的“正常”解决方案是使用postgres的东西,并增加图形生成
* nix机器上的“平均负载”是“运行队列的平均长度”,换句话说,是执行某些操作(或等待执行某些操作)的平均进程数.虽然这个概念很容易理解,但解决问题可能不那么直截了当. 这是我今天工作的服务器的统计数据,这让我想知道解决这类问题的最佳方法.这是统计数据: > 1GB RAM,0交换空间使用 > CPU时间约20%用户,30%等待,50%闲置(根据顶部) >一次处于“R”或“D”状态的大约2到3个
好吧,我在这里完全失败了.我已经有这个Ubuntu服务器运行了大约三年了.在过去的几个月里,它开始表现得很奇怪而且只会变得更糟.这是一个非常繁忙的服务器,运行着大约15个网站和许多其他工具.典型的15分钟负载平均值是.3.然而,它大约每12小时左右飙升到90左右. 我确定这与mysql有关,服务器以某种方式被锁定,而apache只是等待开放的东西.事情变得疯狂时,这是一个顶级. Tasks: 14
我目前正在使用HAProxy来平衡从客户端到我的Erlang应用服务器的tcp连接.连接是持久的,这意味着我在优化的服务器上限制大约64K客户端(我目前在m1.large EC2实例上运行HAProxy).我的应用服务器旨在根据TCP连接的数量进行水平扩展.令我担心的是,我需要与app服务器相同数量的HAProxy服务器,因为它是1:1的连接.目前有一种方法可以“代理”到应用服务器的tcp连接,这
我有一台带有AMD Phenom QuadCore 3000 8 GB RAM的托管服务器 我听说1-2服务器负载之间的s.th是100%工作负载. 我目前的结果有: 1.27 | 0.8 | 0.78 并且在整个图表中很少超过1个服务器负载. 你如何解释这些结果? 什么时候考虑更大的服务器? 如何定义服务器负载? (在我的理解中,通常1应该是100%的工作量!?) 服务器负载的实际计算有点复杂,
我有一台带有8个IP地址的服务器用作邮件服务器(使用PostFix).我希望PostFix为每条消息旋转IP和主机名.我找到了config参数 smtp_bind_address = 1.2.3.4 (还有一个我不记得的东西是主机名)但是这只能让我绑定到一个IP /主机名. 例; 我有这些IP: 1.1.1.1 => mail1.mydomain.com 1.1.1.2 => mail2.mydo
我们有高流量网站的服务器. 最近我们搬了 2 x 4核心服务器(/ proc / cpuinfo中的8个核心),32 GB RAM,运行CentOS 5.x,到 2 x 4核心服务器(/ proc / cpuinfo中有16个核心),32 GB RAM,运行CentOS 6.3 服务器运行nginx作为代理,mysql服务器和sphinx-search. 流量很高,但是mysql和sphinx-s
我有2个1TB磁盘没有任何RAID配置.我想要存储的文件放在其中一个磁盘上,具体取决于磁盘的容量,当访问该文件时,我想我需要通过包含文件映射的数据库找到该文件,或者使用哈希.有没有提供此功能的 Linux实用程序,或者我应该创建一个 PHP脚本? 谢谢 考虑1TB磁盘的价格是多么便宜,另外还要创建一个RAID5 ..冗余和存储.
我的sendmail服务器开始拒绝连接,因为负载平均值太高(由于垃圾邮件问题已经解决). Error was: sendmail[13400]: rejecting connections on daemon MTA: load average: 50 我想更好地理解这种行为. >此阈值设置在何处? >“平均负载”是什么意思? >负载平均值的计算频率是多少? >有没有办法主动监控这个?或者当负载平
我想知道LXC是否可以提供完全孤立的基准测试环境. 假设我们有两台相同的机器,使用相同的新 Linux并且没有网络连接. 第一台机器的平均负载为50,第二台机器的负载仅为1. 我在两台机器上放置相同的容器并运行任何程序的基准测试. 这两台机器的性能是否相同? 如果没有,您是否知道拥有完全隔离环境的更好方法?我的意思是,虚拟化方式可以在不依赖主机平均/当前负载的情况下获得相同的性能. 谢谢 :) L
我有一个相对较新的盒子在这里运行Ubuntu与ZFS-on- Linux跨18磁盘阵列.前几次我做了一个zpool scrub,好像一切都运行得很好,但最后几次我试过,它完全破坏了系统 – 当我可以让它做任何事情时,它报告了一个平均负载20-50,而且大部分时间都没有反应. 这不是预期的行为吗?是否有一些配置我可以改变,以使这不那么糟糕? 更新: >硬件配置基本上是http://www.45dri
在EC2 m1.large上,使用AVG CPU Utilization图如下: 如何将负载平均值大于EC2计算单位(4)的数量? cat /proc/loadavg 5.78 5.57 5.44 1/188 9388 负载平均值不受计算单元数量的最大值的约束.负载平均值是运行或等待运行的进程数的度量.如果您的平均负载高于计算单元数,则意味着有一个进程队列等待运行. 现在,在您的情况下,您将显示C
我遇到一个奇怪的问题,Fedora Linux VPS服务器报告100%CPU,并且实际上变得无法使用,但我不知道为什么,因为高负载阻止我进入SSH进入它看看有什么问题. 我如何确定SSH的优先级或配置,以便即使某个进程正在消耗所有其他CPU,我仍然能够连接? 创建记录进程的脚本: #!/bin/bash top -b -c -n 1 -d 1 > /tmp/top-$(date "+%Y-%m-
我目前正在尝试找到一种方法来平衡我们的4个邮件网关(运行邮件清理器).我能够调出HAProxy并使用tcp模式来平衡负载平衡.唯一真正的问题是我的源IP始终是HAProxy服务器,因此我的一些邮件过滤器检查现在没用,因为我无法检查邮件是否来自已知的坏中继. 他们的任何FLOSS软件都可以用来处理这种情况吗?我知道HAProxy有这种能力,如果我让邮件网关使用它作为默认网关,并编译一些额外的模块和配
抱歉,如果我没有使用正确的术语(虽然我是一个长期的 Linux用户,我不是管理员)或者如果这是一个常见问题解答(虽然搜索SE有很多点击,我没有看到任何类似的东西这个问题): 我是科学集群的用户(由PBS / Torque管理的工作,RHEL5,FWIW).我即将开始我的第一份非常重要的工作,所以我向管理员询问了一些配置问题,以避免愚蠢的错误.我大部分都是对的,但他补充说“确保你没有用太多的I /
如果服务器遇到高负载,我会使用顶级和类似工具来解决原因.但是,只有在服务器遇到问题时才能进行分析,这才有效. 有哪些好的工具可以在以前的时间找到高服务器负载的根本原因?例如,我计划每5分钟输入一个cron作业来保存“顶级”输出,apache服务器统计信息,mysql进程列表等.但这似乎并不优雅,想知道是否有人已经提出了一些实用工具来实现这一目标. 对于持续监控,您可以考虑安装munin.它将每5分
我刚刚设置了cacti来监控我认为需要升级的服务器上的CPU和内存使用情况,但为了能够提供资金,我需要一些事实. 我认为让Cacti监控内存使用情况和负载均值可以解决问题,但生成的图表似乎与现实无关. 据我所知,现在我的平均负载在5左右徘徊,但仙人掌将其绘制在0.1! 如何让cacti监控服务器上的实际负载平均值?要监视的服务器正在运行RHEL5并使用net-SNMP作为SNMP守护程序. 谢谢,
我发现了NGINX等负载平衡器,但这些似乎只能记住CPU使用率和网络流量.如何针对其他变量(例如每个节点上可用的磁盘量或可用内存量)进行负载平衡? 我是否必须编写自己的请求处理服务,以便在决定将请求发送到哪个节点时利用这些变量? 这是我的用例,我正在构建一个用于擦除代码的分布式文件系统,并希望负载均衡器将文件写入发送到节点,该节点可以处理流量,CPU负载,具有足够的磁盘用于IO操作并且具有足够的内
我有一个管道在 Linux机器上运行一些计算密集型任务.启动这些的脚本检查当前的负载平均值,如果它高于某个阈值,则等待负载低于它.这是在Ubuntu虚拟机上运行(如果相关的话,在Ubuntu主机上运行),可以为其分配可变数量的核心.我们的开发和生产机器都是在同一物理服务器上运行的VM,我们根据需要手动为每个服务器分配核心. 我注意到即使VM只有20个核心,大约60的负载也不会让机器瘫痪. Linu