Descrittori di file che perdono


13

Cosa significa se il descrittore di file perde

 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

Cosa significa?

Risposte:


6

Questi sono descrittori di file lasciati aperti sul dispositivo (che stavi ridimensionando).

LVM (8) dice:

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.

3
No, non del tutto. Questi sono descrittori di file aperti passati al lvmcomando; per qualche motivo qualcuno ha deciso di essere utile qui.
Simon Richter,

6
A chiunque stia cercando come sopprimere questi messaggi This warning can be suppressed by setting the environment variable LVM_SUPPRESS_FD_WARNINGS
edoput,

Non capisco perché la risposta sia errata. Normalmente, un filesystem viene passato ai comandi lvm, non ai file ...
MUY Belgio,

come diceva edoput:export LVM_SUPPRESS_FD_WARNINGS=1
user3804598,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.