IO-Last pro Prozess herausfinden
Hi, ich habe auf einem SLES 10 SP4 System lt. top eine sehr hohe IO-Last. "wa" zwischen 50 und 80%. Wir kriege ich raus, welche(r) Prozess€ dies sind ? pidstat und iotop zeigen das erst ab Kernel >= 2.6.20. Ich habe aber 2.6.16. Und die Tools wie sar oder iostat zeigen dies immer nur pro device, nicht aber pro Prozess. Any ideas ? Bernd -- Bernd Lentes Systemadministration Institut für Entwicklungsgenetik Gebäude 35.34 - Raum 208 HelmholtzZentrum münchen bernd.lentes@helmholtz-muenchen.de phone: +49 89 3187 1241 fax: +49 89 3187 2294 http://www.helmholtz-muenchen.de/idg Die Freiheit wird nicht durch weniger Freiheit verteidigt Helmholtz Zentrum München Deutsches Forschungszentrum für Gesundheit und Umwelt (GmbH) Ingolstädter Landstr. 1 85764 Neuherberg www.helmholtz-muenchen.de Aufsichtsratsvorsitzende: MinDir´in Bärbel Brumme-Bothe Geschäftsführer: Prof. Dr. Günther Wess, Dr. Nikolaus Blum, Dr. Alfons Enhsen Registergericht: Amtsgericht München HRB 6466 USt-IdNr: DE 129521671
Hi Bernd, ich nutze hier gerne das atop. Dort werden im ersten Screen alle möglichen globalen Daten für IO angezeigt und die Prozesse, wie man das vom TOP her kennt. Und mit Taste "d" kann ich dann die IOs pro Prozeß sehen. Es gibt dann noch weitere interessante Screens mit weiteren Tasten. Für mich ist atop hier das ultimative top! Gibt's im Repository für Monitoring. Viele Grüße Ralf Quoting "Lentes, Bernd" <bernd.lentes@helmholtz-muenchen.de>:
Hi,
ich habe auf einem SLES 10 SP4 System lt. top eine sehr hohe IO-Last. "wa" zwischen 50 und 80%. Wir kriege ich raus, welche(r) Prozess€ dies sind ? pidstat und iotop zeigen das erst ab Kernel >= 2.6.20. Ich habe aber 2.6.16. Und die Tools wie sar oder iostat zeigen dies immer nur pro device, nicht aber pro Prozess.
Any ideas ?
Bernd
-- Bernd Lentes
Systemadministration Institut für Entwicklungsgenetik Gebäude 35.34 - Raum 208 HelmholtzZentrum münchen bernd.lentes@helmholtz-muenchen.de phone: +49 89 3187 1241 fax: +49 89 3187 2294 http://www.helmholtz-muenchen.de/idg
Die Freiheit wird nicht durch weniger Freiheit verteidigt
Helmholtz Zentrum München Deutsches Forschungszentrum für Gesundheit und Umwelt (GmbH) Ingolstädter Landstr. 1 85764 Neuherberg www.helmholtz-muenchen.de Aufsichtsratsvorsitzende: MinDir´in Bärbel Brumme-Bothe Geschäftsführer: Prof. Dr. Günther Wess, Dr. Nikolaus Blum, Dr. Alfons Enhsen Registergericht: Amtsgericht München HRB 6466 USt-IdNr: DE 129521671 ��&v'���^i��m�-zY^���'$zt�y�xƢ����������{.n�+�����������Rg^������vh���kj�+�竭蜅����brG�J'��w�j)Z��)z{.���{�0�����������
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Ralf schrieb:
Hi Bernd,
ich nutze hier gerne das atop.
Dort werden im ersten Screen alle möglichen globalen Daten für IO angezeigt und die Prozesse, wie man das vom TOP her kennt. Und mit Taste "d" kann ich dann die IOs pro Prozeß sehen. Es gibt dann noch weitere interessante Screens mit weiteren Tasten.
Für mich ist atop hier das ultimative top!
Gibt's im Repository für Monitoring.
Viele Grüße Ralf
Hi Ralf, das klappt bei mir nicht. Drück ich in atop d , kriege ich folgende Meldung: No disk-activity figures available; request ignored! man atop sagt: Disk load is shown if per process "storage accounting" is active in the kernel or if the kernel patch `cnt' has been installed. Woher weiß ich, ob "storage accounting" in meinem Kernel aktiviert ist ? Ich hab' 'mal folgendes gemacht: pc53082:~ # grep -i accounting /boot/config-2.6.16.60-0.103.1-smp CONFIG_TASK_IO_ACCOUNTING=y Steht in /boot/config-2.6.16.60-0.103.1-smp meine aktuelle Kernelkonfiguration ? Ist "CONFIG_TASK_IO_ACCOUNTING" das "storage accounting" ? Bernd Helmholtz Zentrum München Deutsches Forschungszentrum für Gesundheit und Umwelt (GmbH) Ingolstädter Landstr. 1 85764 Neuherberg www.helmholtz-muenchen.de Aufsichtsratsvorsitzende: MinDir´in Bärbel Brumme-Bothe Geschäftsführer: Prof. Dr. Günther Wess, Dr. Nikolaus Blum, Dr. Alfons Enhsen Registergericht: Amtsgericht München HRB 6466 USt-IdNr: DE 129521671 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Bernd schrieb:
Ralf schrieb:
Hi Bernd,
ich nutze hier gerne das atop.
Dort werden im ersten Screen alle möglichen globalen Daten für IO angezeigt und die Prozesse, wie man das vom TOP her kennt. Und mit Taste "d" kann ich dann die IOs pro Prozeß sehen. Es gibt dann noch weitere interessante Screens mit weiteren Tasten.
Für mich ist atop hier das ultimative top!
Gibt's im Repository für Monitoring.
Viele Grüße Ralf
Hi Ralf,
das klappt bei mir nicht. Drück ich in atop d , kriege ich folgende Meldung: No disk-activity figures available; request ignored!
man atop sagt: Disk load is shown if per process "storage accounting" is active in the kernel or if the kernel patch `cnt' has been installed. Woher weiß ich, ob "storage accounting" in meinem Kernel aktiviert ist ?
Ich hab' 'mal folgendes gemacht: pc53082:~ # grep -i accounting /boot/config-2.6.16.60-0.103.1-smp CONFIG_TASK_IO_ACCOUNTING=y
Steht in /boot/config-2.6.16.60-0.103.1-smp meine aktuelle Kernelkonfiguration ? Ist "CONFIG_TASK_IO_ACCOUNTING" das "storage accounting" ?
Jetzt habe ich zumindest mal rausgekriegt, wo die Konfiguration des aktuellen Kernels steht: Entweder in /boot/config-2.6.16.60-0.103.1-smp oder in /proc/config.gz. Bernd Helmholtz Zentrum München Deutsches Forschungszentrum für Gesundheit und Umwelt (GmbH) Ingolstädter Landstr. 1 85764 Neuherberg www.helmholtz-muenchen.de Aufsichtsratsvorsitzende: MinDir´in Bärbel Brumme-Bothe Geschäftsführer: Prof. Dr. Günther Wess, Dr. Nikolaus Blum, Dr. Alfons Enhsen Registergericht: Amtsgericht München HRB 6466 USt-IdNr: DE 129521671 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hi Bernd. Am 13.03.2014 17:46, schrieb Lentes, Bernd:
Bernd schrieb:
Ralf schrieb:
ich nutze hier gerne das atop.
Dort werden im ersten Screen alle möglichen globalen Daten für IO angezeigt und die Prozesse, wie man das vom TOP her kennt. Und mit Taste "d" kann ich dann die IOs pro Prozeß sehen. Es gibt dann noch weitere interessante Screens mit weiteren Tasten.
Für mich ist atop hier das ultimative top!
Gibt's im Repository für Monitoring.
das klappt bei mir nicht. Drück ich in atop d , kriege ich folgende Meldung: No disk-activity figures available; request ignored!
man atop sagt: Disk load is shown if per process "storage accounting" is active in the kernel or if the kernel patch `cnt' has been installed. Woher weiß ich, ob "storage accounting" in meinem Kernel aktiviert ist ?
Ich hab' 'mal folgendes gemacht: pc53082:~ # grep -i accounting /boot/config-2.6.16.60-0.103.1-smp CONFIG_TASK_IO_ACCOUNTING=y
Steht in /boot/config-2.6.16.60-0.103.1-smp meine aktuelle Kernelkonfiguration ? Ist "CONFIG_TASK_IO_ACCOUNTING" das "storage accounting" ?
Jetzt habe ich zumindest mal rausgekriegt, wo die Konfiguration des aktuellen Kernels steht: Entweder in /boot/config-2.6.16.60-0.103.1-smp oder in /proc/config.gz.
Bernd Ja, ich kenne auch diese Meldung. Tritt bei mir aber mit dem root User nicht auf. Ich vermute das hängt an Berechtigungen. Also spring mal auf den root und versuche es von dort...
Ralf -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (2)
-
Dr. Ralf Czekalla
-
Lentes, Bernd