扩展/root LVM的正确路径是什么

扩展/root LVM的正确路径是什么

我最近在 Vsphere 中向虚拟机添加了 562 GB。我扩展了/dev/sda2。我执行了 8e LVM...现在执行pvresize /dev/sda2

我的目标是扩展根分区的 LVM。

我想知道编写以下命令的正确方法是什么:因为我使用的路径/dev/mapper/rhel-root/dev/rhel/root我的服务器仍然可以正常重新启动并且更改似乎没问题。

lvextend -l +452G /dev/rhel/root
xfs_growfs /dev/rhel/root

lvextend -l +452G /dev/mapper/rhel-root
xfs_growfs /dev/mapper/rhel-root

上述命令路径有何不同,因为两组都提供相同的解决方案。有人知道吗?

答案1

如果您对这些条目进行操作,ls -l您可能会发现它们都是符号链接并且都指向同一个条目:

例如在我的 CentOS 6 机器上:

% ls -l /dev/Raid10/vm.kali /dev/mapper/Raid10-vm.kali 
lrwxrwxrwx 1 root root 8 Aug  3 15:55 /dev/Raid10/vm.kali -> ../dm-10
lrwxrwxrwx 1 root root 8 Aug  3 15:55 /dev/mapper/Raid10-vm.kali -> ../dm-10

这意味着您使用哪个名称并不重要。他们都在/dev/dm-10(在本例中)上运行

我个人更喜欢这种/dev/VG/LV命名方案;打字更少:-)

相关内容