Grüße in die Runde,
ich habe einen Ordner "/var/lib/lxc/container/rootsfs/tmp/kkvdSp18gH/usr/www/1und1/internet/" aus einer ausgepackten avm Firmware. Beim versuch den Ordner zu löschen (rm -rf), kopieren (cp -r), verschieben (mv) und auslesen (ls) friert mir die Shell ein - umbennen (mv) geht :D - und ist dann unbenutzbar. Alles ab rootfs ist eine virtuelle partition (LVM). Ein umount und umount -f auf diesen einhänge Punkt geht leider nicht, da es noch benutzt wird durch eingefrohrene Aktionen auf diesen Ordner. Wie kann ich mich diesem störischen gast entledigen?
On Fri, Jul 02, 2021 at 08:55:00PM +0200, dicklippe@yahoo.de wrote:
Grüße in die Runde,
Hi Dick
ich habe einen Ordner "/var/lib/lxc/container/rootsfs/tmp/kkvdSp18gH/usr/www/1und1/internet/" aus einer ausgepackten avm Firmware. Beim versuch den Ordner zu löschen (rm -rf), kopieren (cp -r), verschieben (mv) und auslesen (ls) friert mir die Shell ein - umbennen (mv) geht :D - und ist dann unbenutzbar. Alles ab rootfs ist eine virtuelle partition (LVM). Ein umount und umount -f auf diesen einhänge Punkt geht leider nicht, da es noch benutzt wird durch eingefrohrene Aktionen auf diesen Ordner. Wie kann ich mich diesem störischen gast entledigen?
wenn ich das so lese... reboote einfach.
Andreas
Hallo,
On Sat, Jul 03, 2021 at 07:17:32AM +0200, dicklippe@yahoo.de wrote:
eben genau das, will ich erstmal vermeiden aber es scheint wohl darauf hinauszulaufen *hmpf*
Du kannst natürlich versuchen mit sudo lsof alle offenen Files unterhalb des Mountpoints zu finden und die Prozesse die die offen halten zu killen. Wahlweise mit -9. Aber meiner Erfahrung nach funktioniert das killen in solchen Situationen auch nur in der Hälfte der Fälle.
Grüsse Andreas
Am 02.07.2021 um 20:55 teilte dicklippe@yahoo.de mit:
Moin,
ich habe einen Ordner "/var/lib/lxc/container/rootsfs/tmp/kkvdSp18gH/usr/www/1und1/internet/" aus einer ausgepackten avm Firmware. Beim versuch den Ordner zu löschen (rm -rf), kopieren (cp -r), verschieben (mv) und auslesen (ls) friert mir die Shell ein - umbennen (mv) geht :D - und ist dann unbenutzbar. Alles ab rootfs ist eine virtuelle partition (LVM). Ein umount und umount -f auf diesen einhänge Punkt geht leider nicht, da es noch benutzt wird durch eingefrohrene Aktionen auf diesen Ordner. Wie kann ich mich diesem störischen gast entledigen?
Irgendwie ist das komisch: die Firmware einer FB ist doch meist für ARM oder MIPS, also für den Prozessor, der auf der FB läuft. Ich kann mir kaum vorstellen, daß einem dieser Binaries ein Prozeß gestartet wurde und jetzt die FS's gelockt hält. Außerdem würde ich in der Situation nicht unbedingt ein Einfrieren erwarten.
Gibt es Prozesse im Status "D"? Läuft in Deinem Container ein qemu und es wurden doch Prozesse aus der FB gestartet?
H.
Am 03.07.21 um 11:45 schrieb Hilmar Preuße:
Am 02.07.2021 um 20:55 teilte dicklippe@yahoo.de mit:
Moin,
ich habe einen Ordner "/var/lib/lxc/container/rootsfs/tmp/kkvdSp18gH/usr/www/1und1/internet/" aus einer ausgepackten avm Firmware. Beim versuch den Ordner zu löschen (rm -rf), kopieren (cp -r), verschieben (mv) und auslesen (ls) friert mir die Shell ein - umbennen (mv) geht :D - und ist dann unbenutzbar. Alles ab rootfs ist eine virtuelle partition (LVM). Ein umount und umount -f auf diesen einhänge Punkt geht leider nicht, da es noch benutzt wird durch eingefrohrene Aktionen auf diesen Ordner. Wie kann ich mich diesem störischen gast entledigen?
Irgendwie ist das komisch: die Firmware einer FB ist doch meist für ARM oder MIPS, also für den Prozessor, der auf der FB läuft. Ich kann mir kaum vorstellen, daß einem dieser Binaries ein Prozeß gestartet wurde und jetzt die FS's gelockt hält. Außerdem würde ich in der Situation nicht unbedingt ein Einfrieren erwarten.
Gibt es Prozesse im Status "D"? Läuft in Deinem Container ein qemu und es wurden doch Prozesse aus der FB gestartet?
H.
Ergänzend dazu: Was sagt „lsof +d /var/lib/lxc/container/rootsfs“ ?
Zusätzlich kannst Du auch mal gucken, was dmesg zur Partition, zum Gerät auf dem sie liegt und zu allem dazwischen sagt.
Tobias
lug-dd@mailman.schlittermann.de