ich habe mir mit zwei Freunden zusammen einen Root Server (AMD X2 6000+, 2x720GB Platten, 6GB RAM) gemietet auf dem wir VMWare Server laufen haben (Debian Etch als Grundlage) und jeder seine eigene VM hat. Wir haben allerdings das Problem, dass sporadisch immer für einige Stunden/Minuten die Festplattenauslastung der Systemfestplatte permant bei 100% liegt (ermittelt mit atop). Auf der Systemfestplatte liegt eine VM, die Swap Partition und halt das Hostsystem. Wenn man die VM die auf der Platte liegt runter fährt bringt das aber nicht. Also die vm ist es nicht. Swappen tut der Host auch nicht. Problem ist, das die VMs auf der zweiten Platte während der hohen Auslastungen sogut wie gar nciht mehr reagieren. Wahrscheinlich macht der Festplattencontroller dicht oder so, wenn die erste Festplatte so stark ausgelastet ist.
Hier ist übrigens die Ausgabe von atop:
Code: Alles auswählen
PRC | sys 0.49s | user 0.05s | #thr 71 | #zombie 0 | #exit 0 |
CPU | sys 48% | user 7% | irq 1% | idle 61% | wait 84% |
cpu | sys 34% | user 4% | irq 1% | idle 3% | cpu000 w 58% |
cpu | sys 14% | user 3% | irq 0% | idle 56% | cpu001 w 27% |
MEM | tot 5.8G | free 101.0M | cache 5.3G | buff 4.8M | slab 41.1M |
SWP | tot 4.0G | free 3.8G | | vmcom 1.0G | vmlim 6.9G |
DSK | sda | busy 97% | read 128 | write 15 | avio 6 ms |
NET | transport | tcpi 1 | tcpo 1 | udpi 0 | udpo 0 |
NET | network | ipi 199 | ipo 199 | ipfrw 198 | deliv 1 |
NET | dev eth0 | pcki 116 | pcko 84 | in 742 Kbps | out 50 Kbps |
NET | dev vmnet1 | pcki 83 | pcko 115 | in 0 Kbps | out 0 Kbps |
PID SYSCPU USRCPU VGROW RGROW USERNAME THR ST EXC S CPU CMD 1/1
3186 0.40s 0.04s 0K 20K root 22 -- - S 44% vmware-vmx
3159 0.04s 0.01s 0K 212K root 22 -- - S 5% vmware-vmx
3192 0.03s 0.00s 0K 0K root 1 -- - S 3% vmware-rtc
20129 0.01s 0.00s 0K 0K root 30 -- - S 1% vmware-vmx
7489 0.01s 0.00s 0K 0K root 1 -- - R 1% atop
Was mich dabei interessieren würde, von welchem Task die hohe Disk Auslastung ausgeht. Ich weiß das z.B. atop oder iotop diese Ausgabe bringen, jedoch erst ab Kernel 2.6.20. Standardmäßig ist jedoch unter Debian nur der .18 installiert. Ich ziehe daher in betracht den Kernel zu updaten um diese Ausgabe zu bekommen und in der Hoffnung das es vielleicht schon das Problem fixt.
Gibt es irgendeinen Kernel ab 2.6.20 der für VMWare Server 2 empfholen wird oder soll ich dann einfach auf den neusten Updaten? Gibt es sonst noch irgendetwas zu beachten an den Optionen?
Oder hat sonst jemand eine Idee wie wir das Problem mit der Festplattenauslastung in den griff bekommen können?
Vielen Dank für eure Hilfe!
Gruß
Stargate