grub-install:文件描述符3在vgs调用中泄漏


15

我在软件RAID 1的LVM上安装了Debian Jessie。

为了确保MBR写在RAID 1的两个磁盘上,我运行dpkg-reconfigure grub-pc(如建议在这里),然后选择两个磁盘。

我得到那些错误:

root@bouzin:/home/jerome# dpkg-reconfigure grub-pc
Installing for i386-pc platform.
File descriptor 3 (pipe:[1038681]) leaked on vgs invocation. Parent PID 4760: grub-install
File descriptor 3 (pipe:[1038681]) leaked on vgs invocation. Parent PID 4760: grub-install
File descriptor 3 (pipe:[1038681]) leaked on vgs invocation. Parent PID 4760: grub-install
Installation finished. No error reported.
Installing for i386-pc platform.
File descriptor 3 (pipe:[1038681]) leaked on vgs invocation. Parent PID 4789: grub-install
File descriptor 3 (pipe:[1038681]) leaked on vgs invocation. Parent PID 4789: grub-install
File descriptor 3 (pipe:[1038681]) leaked on vgs invocation. Parent PID 4789: grub-install
Installation finished. No error reported.
Generating grub configuration file ...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Found linux image: /boot/vmlinuz-3.16.0-4-amd64
Found initrd image: /boot/initrd.img-3.16.0-4-amd64
done

这是值得担心的吗?

该错误报告表明此类警告可能会出现且无害,但这些警告应该已经在AFAIU中修复。

有关安装的更多详细信息,以防相关:

我使用2个硬盘驱动器。每个驱动器上都有一个用于RAID的单个完整驱动器分区。我用两个分区创建一个RAID1。我在RAID上创建一个LVM,并在LVM中创建3个逻辑卷以进行交换,/和/ home。

在安装过程中,由于错误或由于安装程序不允许我同时在两个驱动器上写MBR,我只在一个驱动器上写了MBR。我希望只能用一个驱动器启动,所以我需要在两个驱动器上都写MBR。

Answers:


15

有关文件描述符泄漏的警告消息确实是无害的,并且已在错误592834中进行了跟踪。您可能希望在此贡献您的发现;我不确定Colin(维护人员)是否能够在这种情况下重现该错误...


谢谢,我将我的问题添加到您指出的错误报告中。
杰罗姆

2
我也在Debian 9 Stretch上发现了这个问题。我的分区方案基于lvm。最近,我重命名了一些卷组和逻辑Vulumes。
Ajeeb.KP,
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.