Vários comandos GNU, como tar e rm, são ineficientes quando operam em uma grande classe de arquivos no Lustre . Por exemplo, com milhões de arquivos, rm -rf * pode levar dias e ter um impacto considerável no Lustre para outros usuários.
A razão está no tempo que leva para expandir o curinga.
Uma maneira melhor de fazer isso é gerar uma lista de arquivos a serem removidos ou tarados e executá-los um de cada vez, ou em pequenos conjuntos.
Uma boa maneira de revisar os arquivos antes que eles sejam excluídos é a seguinte:
$ lfs find <dir> -t f > rmlist.txt
$ vi rmlist.txt
$ sed -e 's:^:/bin/rm :' rmlist.txt > rmlist.sh
$ sh rmlist.sh
# the directory structure will remain, but unless there are many directories, we can simply delete it:
$ rm -rf <dir>
Algumas das referências úteis para o Lustre IO:
1. link
2. link
Obrigado!