Descritores de arquivo com vazamento


13

O que significa se o descritor de arquivo vazar

 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

O que isso significa?

Respostas:


6

Esses são descritores de arquivo deixados em aberto no dispositivo (que você estava redimensionando).

lvm (8) diz:

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
Não, não exatamente. Estes são descritores de arquivos abertos transmitidos para o lvmcomando; por algum motivo, alguém decidiu ser útil aqui.
Simon Richter

6
Para alguém que está à procura como suprimir estas mensagens This warning can be suppressed by setting the environment variable LVM_SUPPRESS_FD_WARNINGS
edoput

Não entendo por que a resposta está incorreta. Normalmente, um sistema de arquivos é passado aos comandos LVM, não arquivos ...
MUY Bélgica

Como edoput disse:export LVM_SUPPRESS_FD_WARNINGS=1
user3804598 12/01
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.