Was ist der Ersatz für "zypper ps" in 12.1?
Hallo, bzgl. "zypper ps" gibt es einige Fehlermeldungen in Bugzilla. Alle im Status "new", d.h. abgekippt, aber noch von niemandem betrachtet. Er behauptet immer, alle Prozesse würden nicht mehr existierende Dateien benutzen und müssten neu gestartet werden. Das Tool funktioniert also nicht mehr. Gibt es Ersatz? Klar, man könnte /proc/*/maps lesen, nach " (deleted)" fahnden und die falschen Treffer (z.B. /dev/zero) aussortieren. Gibt es sowas schon? Torsten Förtsch -- Need professional modperl support? Hire me! (http://foertsch.name) Like fantasy? http://kabatinte.net -- 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
Von: "Torsten Förtsch" <torsten.foertsch@gmx.net>
Hallo, Hallo,
bzgl. "zypper ps" gibt es einige Fehlermeldungen in Bugzilla. Alle im Status "new", d.h. abgekippt, aber noch von niemandem betrachtet.
Er behauptet immer, alle Prozesse würden nicht mehr existierende Dateien benutzen und müssten neu gestartet werden. Das Tool funktioniert also nicht mehr. [...]
Das kann ich so nicht bestätigen. Hier arbeitet auch ein "zypper ps" wie es soll. (Update von 11.4 auf 12.1 per "zypper") Gruß Renate -- NEU: FreePhone - 0ct/min Handyspartarif mit Geld-zurück-Garantie! Jetzt informieren: http://www.gmx.net/de/go/freephone -- 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
On Mon, Dec 05, 2011 at 02:09:27PM +0100, Renate Neike wrote:
Von: "Torsten Förtsch" <torsten.foertsch@gmx.net>
Hallo, Hallo,
bzgl. "zypper ps" gibt es einige Fehlermeldungen in Bugzilla. Alle im Status "new", d.h. abgekippt, aber noch von niemandem betrachtet.
Er behauptet immer, alle Prozesse würden nicht mehr existierende Dateien benutzen und müssten neu gestartet werden. Das Tool funktioniert also nicht mehr. [...]
Das kann ich so nicht bestätigen. Hier arbeitet auch ein "zypper ps" wie es soll. (Update von 11.4 auf 12.1 per "zypper")
Das liegt an der Benutzung von btrfs mit snapshots... zypper ps grepped im Endeffekt nach () in /proc/<pid>/maps (um (deleted) zu finden) und bei btrfs stehen da sachen in Klammern. Ciao, Marcus -- 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
Von: Marcus Meissner <meissner@suse.de> On Mon, Dec 05, 2011 at 02:09:27PM +0100, Renate Neike wrote:
Von: "Torsten Förtsch" <torsten.foertsch@gmx.net>
Hallo, Hallo,
bzgl. "zypper ps" gibt es einige Fehlermeldungen in Bugzilla. Alle im Status "new", d.h. abgekippt, aber noch von niemandem betrachtet.
Er behauptet immer, alle Prozesse würden nicht mehr existierende Dateien benutzen und müssten neu gestartet werden. Das Tool funktioniert also nicht mehr. [...]
Das kann ich so nicht bestätigen. Hier arbeitet auch ein "zypper ps" wie es soll. (Update von 11.4 auf 12.1 per "zypper")
Das liegt an der Benutzung von btrfs mit snapshots... zypper ps grepped im Endeffekt nach () in /proc/<pid>/maps (um (deleted) zu finden) und bei btrfs stehen da sachen in Klammern.
Ah ok, btrfs benutze ich nicht. Gruß Renate -- Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir belohnen Sie mit bis zu 50,- Euro! https://freundschaftswerbung.gmx.de -- 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
Am 05.12.2011 14:12, schrieb Marcus Meissner:
Das liegt an der Benutzung von btrfs mit snapshots...
zypper ps grepped im Endeffekt nach () in /proc/<pid>/maps (um (deleted) zu finden) und bei btrfs stehen da sachen in Klammern.
Hi Marcus, kannst du das in bnc#726232 hinterlegen? Evtl. tut sich dann bei dem Bug mal was. --- Lutz Thuns openSUSE member (lOtz1009) LXDE team -- 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
On Monday, 05 December 2011 14:12:38 Marcus Meissner wrote:
Das liegt an der Benutzung von btrfs mit snapshots...
Danke, die Vermutung hatte ich auch schon. Es scheint aber nicht an "(deleted)" zu liegen. Diese Zeile hier stammt aus einem Prozess, der eine Datei auf einem ext4 gemappt hat: 7fc112ad4000-7fc112ad7000 r--s 00000000 fd:00 396163 /... fd:00 sind dabei major und minor device Nummern. 396163 ist die inode. Ein stat von dieser Datei sagt das auch so: $ stat ... File: `...' Size: 11900 Blocks: 24 IO Block: 4096 regular file Device: fd00h/64768d Inode: 396163 Und das korrespondiert auch mit /dev/...: $ ls -lL /dev/mapper/system-home brw-rw---- 1 root disk 253, 0 Dec 5 09:22 /dev/mapper/system-home $ printf %x\\n 253 fd Nicht so bei btrfs. Hier die Zeile aus dem Map: 7fc112c76000-7fc112c77000 r--p 00020000 00:12 14833 /lib64/ld-2.14.1.so $ stat /lib64/ld-2.14.1.so File: `/lib64/ld-2.14.1.so' Size: 159505 Blocks: 312 IO Block: 4096 regular file Device: 14h/20d Inode: 14833 /proc/PID/maps zeigt als Device 0:12 an, stat 0:14. Ich denke das verwirrt zypper. Ein Gerät 0:14h konnte ich auf meiner Kiste auch nicht finden. Torsten Förtsch -- Need professional modperl support? Hire me! (http://foertsch.name) Like fantasy? http://kabatinte.net -- 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 (4)
-
Lutz Thuns
-
Marcus Meissner
-
Renate Neike
-
Torsten Förtsch