A saída LSOF está mostrando duplicatas

0

Eu estou tentando solucionar um problema e sempre que lsof, vejo que um processo está comendo esse arquivo. Este arquivo é mencionado 12x na saída, tem tudo mesmo (caminho, tamanho, PID e nó) mas a única diferença é FD.

Alguém sabe se isso é normal? Por que a saída mostrando esse arquivo é aberta em várias linhas com FD diferente, mas tudo o mais é igual?

Aqui saída:

COMMAND       PID  USER   FD  TYPE    DEVICE    SIZE/OFF      NODE   NAME Path

php         14234  root  12r VREG      255,1   234580322    423532   /[path_to_file]/kMiles (line 21)
php         14234  root  17r VREG      255,1   234580322    423532   /[path_to_file]/kMiles (line 29)
php         14234  root  21r VREG      255,1   234580322    423532   /[path_to_file]/kMiles (line 36)
php         14234  root  27r VREG      255,1   234580322    423532   /[path_to_file]/kMiles (line 43)
    
por user3103798 13.10.2017 / 18:42

1 resposta

1

Da saída que você postou, parece que o processo php com PID 14234 está sendo executado como raiz e, na verdade, tem o arquivo kMiles aberto várias vezes, como indicam os diferentes FDs.

Se isto tiver elementos inesperados (o nome do arquivo, PHP rodando como root), isso pode indicar um servidor comprometido, mas a saída de lsof em si faz sentido.

    
por 13.10.2017 / 20:35