
Ich habe die SSH-Verbindung verloren, nachdem ich einen resize2fs
Befehl auf meinem Laufwerk /dev/md0 ausgeführt habe.
Gibt es jetzt, da ich die Verbindung wiederhergestellt habe, eine Möglichkeit zu prüfen, ob resize2fs noch läuft? Und den Status?
Antwort1
Es gibt viele Möglichkeiten, um zu prüfen, ob ein Prozess ausgeführt wird. Ein altmodischer Ansatz ps aux | grep resize2fs
funktioniert genauso gut wie pgrep -l resize2fs
. Sie können auch top
oder verwenden htop
und nach dem Prozess suchen.
Es besteht eine gute Chance, dass resize2fs
es abgebrochen wurde, als Ihre Sitzung getrennt wurde. Wenn das ein Problem ist, führen Sie es screen
beim nächsten Mal von innen aus (wie bereits vorgeschlagen).
Was den Fortschritt betrifft, gibt es leider keine einfache Möglichkeit, ihn zu überprüfen. Wenn Sie eineofflineresize, dann haben Sie vielleicht Glück dumpe2fs -h /dev/md0
und können sehen, ob sich die Blockzähler bewegen. Ich würde allerdings nicht erwarten, dass sich diese ändern, bis alles fertig ist. Wenn Sie das System erweitern würdenonline, dann ist es einfacher. Überprüfen Sie einfach, wie viel freier Speicherplatz auf dem Einhängepunkt vorhanden ist. Der freie Speicherplatz würde bei einer Online-Größenänderung normalerweise ständig wachsen.