vcontext process takes 100% CPU
Gestern hatte ich ein Problem auf einem Server mit einem 2.6er Kernel und dem
VServer Patch. Die Load lag mittlerweile bei 4 und drei vcontext
Prozesse
haben um die gesammte verfügbare CPU Zeit "gekämpft".
Das Phänomen trat auf meinen Systemen mit 2.4er Kernel nie auf, deshalb musste ich kurz recherchieren.
Das Problem tritt immer dann auf, wenn man einen VServer mit vserver <name>
enter
vom Root-Server aus betritt und das Terminal aus irgendeinem Grund
geschlossen wird, also z.B. eine Trennung der SSH Verbindung zum Server, oder
wie auch immer. Verlässt man den vserver context nicht sauber bleiben Prozesse
offen (meistens login) die unter top/vtop als vcontext
zu sehen sind und die
gesammte CPU Zeit verbrauchen. Abgesehen von der hohen Last scheint das Problem
aber keine Nebeneffekte zu haben. Das Beenden der Prozesse schafft abhilfe.
Dazu in den Context 1 oder den des VServers wechseln. Oder einfach den VServer
einmal beenden und wieder starten.
Mehr Informationen findet man in einem Thread auf der Mailingliste.
Ich habe anscheint das selbe Problem.
Ich beeende ebenfalls den Prozess aber leider scheint das bei mir keine auswürkungen zu haben. Die Prozessorlast bleibt bei ca. 90%.
Gibt es noch eine andere Lösung für das Problem?
Geschrieben von Anonym 7 Monate, 3 Wochen nach Veröffentlichung des Blog-Eintrags am 9. Mai 2008, 23:23. Antworten