resize2fs obtém status após conexão ssh interrompida

resize2fs obtém status após conexão ssh interrompida

Perdi a conexão SSH depois de executar um resize2fscomando em minha unidade /dev/md0.

Existe uma maneira, agora que restabeleci a conexão, de verificar se o resize2fs ainda está em execução? E o estatuto?

Responder1

Existem muitas maneiras de verificar se um processo está em execução. Uma velha escola ps aux | grep resize2fsresolveria o problema, tão bem quanto pgrep -l resize2fs. Você também pode usar topou htope pesquisar o processo.

Há uma boa chance de resize2fster sido abortado quando sua sessão foi desconectada. Se isso for uma preocupação, execute-o na screenpróxima vez (como já sugerido).

Em relação ao progresso, infelizmente não existe uma maneira fácil de verificar. Se você está fazendo umdesligadaredimensionar, então você pode ter sorte ao correr dumpe2fs -h /dev/md0e ver se os contadores de bloco estão se movendo. Eu não esperaria que isso mudasse até que tudo estivesse terminado. Se você estivesse desenvolvendo o sistemaon-line, então é mais fácil. Basta verificar quanto espaço livre existe no ponto de montagem. O espaço livre normalmente aumentaria constantemente para um redimensionamento online.

informação relacionada