Descripteurs de fichiers qui fuient

13

Qu'est-ce que cela signifie en cas de fuite du descripteur de fichier

 File descriptor 6 (socket:[901758]) leaked on lvextend invocation. Parent PID 10035: /bin/zsh
 File descriptor 9 (/dev/pts/1) leaked on lvextend invocation. Parent PID 10035: /bin/zsh
 File descriptor 11 (/dev/pts/1) leaked on lvextend invocation. Parent PID 10035: /bin/zsh
 File descriptor 12 (/dev/pts/1) leaked on lvextend invocation. Parent PID 10035: /bin/zsh
 File descriptor 15 (/dev/pts/7) leaked on lvextend invocation. Parent PID 10035: /bin/zsh
 File descriptor 17 (/dev/pts/7) leaked on lvextend invocation. Parent PID 10035: /bin/zsh
 File descriptor 18 (/dev/pts/7) leaked on lvextend invocation. Parent PID 10035: /bin/zsh
   Extending logical volume usr to 30.00 GiB
   Logical volume usr successfully resized

Qu'est-ce que ça veut dire?

Maciej Piechotka
la source

Réponses:

6

Ce sont des descripteurs de fichiers laissés ouverts sur l'appareil (que vous redimensionniez).

lvm (8) dit:

On invocation, lvm requires that only the standard file descriptors stdin, stdout
and stderr are available. If others are found, they get closed and messages
are issued warning about the leak.
remuer
la source
3
Non, pas tout à fait. Ce sont des descripteurs de fichiers ouverts passés à la lvmcommande; pour une raison quelconque, quelqu'un a décidé d'être utile ici.
Simon Richter
6
À tous ceux qui cherchent à supprimer ces messages This warning can be suppressed by setting the environment variable LVM_SUPPRESS_FD_WARNINGS
edoput
Je ne comprends pas pourquoi la réponse est incorrecte. Normalement, un système de fichiers est passé aux commandes lvm, pas aux fichiers ...
MUY Belgium
comme l'a dit edoput:export LVM_SUPPRESS_FD_WARNINGS=1
user3804598