LVM设置建议
据我了解,使用LVM是设置Ubuntu时的首选方法。 在https://wiki.ubuntu.com/Lvm上阅读了一些关于LVM的内容后,我决定重新安装Ubuntu并考虑到LVM。
我的台式电脑使用500GB SSD,4TB和2TB硬盘设置。 我想让Ubuntu使用500GB和4TB硬盘。 我最终将双启动到Windows,因此2TB硬盘驱动器是为Windows保留的。
据我了解,LVM管理的概念有三个。 物理卷是我可以物理安装的实际硬盘。 逻辑卷是符号硬盘驱动器,我可以通过将物理硬盘驱动器分成几个部分来创建。 最后, 卷组是一组物理卷和逻辑卷。
这就是为什么我认为我可以告诉我的Ubuntu操作系统计算机有一个由LVM管理的卷组,该组将由500GB SSD和4TB HHD组成。 我希望当我查看计算机的属性时,它将显示这些驱动器存储的总和。
所以,我首先通过擦除磁盘并在500GB SSD上使用LVM来安装Ubuntu。 然后我使用gparted来格式化LVM2 PV中的4TB硬盘,然后我打开了一个终端并使用了以下命令:
sudo lvm vgextend ubuntu-vg /dev/sdb1
这似乎有效。 当我使用vgdisplay命令时,它显示卷组是我合并的两个硬盘驱动器的总和。 但是,/的属性仅反映500GB。 这是使用LVM的额外好处吗? 我这样做了吗?
您只扩展了卷组的大小,但没有扩展逻辑卷的大小和文件系统的大小。
例如,增加您需要的逻辑音量
lvresize --size +4T /dev/ubuntu-vg/substitute_your_rootfs_volume_name
4TB可能有点过多,具体取决于您的LVM PV大小(然后稍微降低一点)。 这就是使用GUI更容易的原因……
要调整文件系统的大小,首先需要检查您正在使用的文件系统。 例如,对于ext4,您可以使用
sudo resize2fs /dev/ubuntu-vg/substitute_your_rootfs_volume_name
或者对于btrfs
sudo btrfs filesystem resize max /
(你可以在线增长ext4和btrfs,你不需要卸载它们)
PS如果你想从GUI工作,你可以尝试KDE分区管理器3.0(在Ubuntu 17.04上可用),它支持比GParted更多的LVM操作,例如你将能够扩展/减少卷组,调整逻辑卷大小等。
此外,SSD不会在HDD之前停止工作。 现代SSD工作得相当好。 只要你有备份,我就不会害怕将它们组合成单个VG。 当然,LVM LV的位置将确定哪些是快速的(在SSD上)以及哪些是慢的。