从什么意义上说,“lvmdiskscan”已被弃用,我们应该使用“pvs”来代替?

从什么意义上说,“lvmdiskscan”已被弃用,我们应该使用“pvs”来代替?

man lvmdiskscan

lvmdiskscan 扫描系统中的所有 SCSI、(E)IDE 磁盘、多个设备和一堆其他块设备,查找 LVM PV。报告的尺寸是实际设备尺寸。例如,在 lvm.conf(5) 中定义一个过滤器来限制扫描以避免 CD ROM。 此命令已弃用,请使用 pvs 代替。

man pvs

pvs 生成有关 PV 的格式化输出。

这两个命令列出了不同类型的内容。在什么意义上,它lvmdiskscan 已被弃用,我们应该使用pvs它?谢谢。

答案1

这两个命令都旨在列出 PV。pvs可以配置为列出与默认情况下相同的信息lvmdiskscan

pvs -a -o+dev_size

将列出所有设备及其大小。同样,lvmdiskscan可以像pvs默认值一样进行配置:

lvmdiskscan -l

将仅列出包含 PV 的设备。

lvmdiskscan已被弃用,取而代之的是pvs因为后者可以做所有lvmdiskscan能做的事情,并且更加灵活(请参阅man lvmreport参考资料)。lvmdiskscan在某些情况下还会输出一些不正确的信息(检查其摘要,特别是“物理卷整个磁盘”的计数)。

相关内容