Kar*_*box 1 ubuntu kvm-virtualization
我有几个 ubuntu 12.04 VM 在 ubuntu 12.04 KVM 主机上运行。那些完全空闲且没有服务的虚拟机(系统日志和全新安装的其他“小”标准内容除外)在 top/htop 中显示恒定负载“0.00 0.01 0.05”,平均 1/5/15。
当有“真正的”应用程序在运行时,平均负载表现完全正常,但它们永远不会低于提到的值。
虽然这根本不会影响性能并且很容易被忽略,但它以一种非常烦人的方式搞砸了监控图:

(请注意,如果图片右半部分在短时间内 > 0.05 时 load15 表现良好)
不幸的是,我不知道哪些诊断输出可能对你有帮助,所以这里有一些默认的东西:
# top
top - 16:31:01 up 1:05, 1 user, load average: 0.00, 0.01, 0.05
Tasks: 62 total, 1 running, 61 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.2%us, 0.2%sy, 0.0%ni, 99.2%id, 0.5%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 1019464k total, 73452k used, 946012k free, 6140k buffers
Swap: 0k total, 0k used, 0k free, 22504k cached
Run Code Online (Sandbox Code Playgroud)
.
# free -m
total used free shared buffers cached
Mem: 995 72 923 0 6 21
-/+ buffers/cache: 43 951
Swap: 0 0 0
Run Code Online (Sandbox Code Playgroud)
.
# iostat -x /dev/vda
Linux 3.2.0-32-virtual (vm3) 11/15/2012 _x86_64_ (2 CPU)
avg-cpu: %user %nice %system %iowait %steal %idle
0.25 0.00 0.65 0.20 0.24 98.66
Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await r_await w_await svctm %util
vda 0.14 0.12 0.51 0.22 6.74 1.46 22.50 0.02 23.26 20.64 29.30 7.63 0.56
Run Code Online (Sandbox Code Playgroud)
需要别的东西吗?
有没有人见过这种行为?这最终可能是 kvm/ubuntu/kernel 3.x 中的错误吗?
非常感谢!
那些完全空闲且没有服务运行的虚拟机
实际上,这不会发生。有总是在* nix系统上运行的服务:
期望上述任何组合产生一个完全空闲的系统是幻想。
除此之外,计算负载平均值背后的逻辑可能会导致 1min 显示 0.00 而 5min平均为 0.01 。
| 归档时间: |
|
| 查看次数: |
743 次 |
| 最近记录: |