硬盘可以和SSD加入同一个LVM卷组吗?

硬盘可以和SSD加入同一个LVM卷组吗?

我的工作站目前由 SSD (250 GB)、/root(50 GB) 和/home分区 (184 GB) 组成。这是通过 LVM 挂载的,文件系统是 xfs。由于我的分区上的空间已用完/root,并且 xfs 无法调整大小,因此我在想是否能够将 HDD (4TB) 安装到同一卷组,然后增加分区的大小。

我的疑问是,一些消息来源表明不同类型的磁盘不应混合在同一卷组中。如果是这种情况,我应该将 HDD 安装在新的卷组中并将/home分区移到那里,同时仅保留 SSD 吗/root

我使用的是centos 8,我的LVS和驱动信息如下

[root@localhost /]# df -h
Filesystem               Size  Used Avail Use% Mounted on
devtmpfs                  63G     0   63G   0% /dev
tmpfs                     63G  533M   63G   1% /dev/shm
tmpfs                     63G  107M   63G   1% /run
tmpfs                     63G     0   63G   0% /sys/fs/cgroup
/dev/mapper/cl-root       50G   50G  338M 100% /
/dev/mapper/cl-home      184G   44G  140G  24% /home
/dev/sda1                976M  208M  701M  23% /boot
tmpfs                     13G   12K   13G   1% /run/user/42
tmpfs                     13G  724K   13G   1% /run/user/1000
/dev/mapper/centos-home  3.4T  231G  3.2T   7% /run/media/drive/98b81f55-fdab-4bce-be5b-74c1b89c422b



# LVS

[root@localhost /]# lvs -v
  LV   VG     #Seg Attr       LSize   Maj Min KMaj KMin Pool Origin Data%  Meta%  Move Cpy%Sync Log Convert LV UUID                                LProfile
  home centos    1 -wi-ao----  <3.37t  -1  -1  253    4                                                     EOxWKK-4w7U-wKXf-5eW2-mcLG-bN8y-cT9Vx1         
  root centos    1 -wi-a----- 150.00g  -1  -1  253    3                                                     MYIBHl-qoGa-S824-7qdz-Oncg-XaDk-T1FCmT         
  swap centos    1 -wi-a----- 128.00g  -1  -1  253    5                                                     xfB0iJ-cCAJ-Ic2M-e6iq-VNBZ-3LwV-VNBu4Z         
  home cl        1 -wi-ao---- 183.47g  -1  -1  253    2                                                     g2nm5Y-3Cyw-b67w-oG9s-PXMp-cwfS-i4CO6c         
  root cl        1 -wi-ao----  50.00g  -1  -1  253    0                                                     3OMv3F-YsC3-fGLz-BM3i-TWO1-5vwD-1JvVtn         
  swap cl        1 -wi-ao----   4.00g  -1  -1  253    1                                                     Ggg0v1-rQKZ-dRtw-EL3w-p2wk-O9Ob-90ctTz         


# VGS


[root@localhost /]# vgs -v && pvs -v
  VG     Attr   Ext   #PV #LV #SN VSize   VFree VG UUID                                VProfile
  centos wz--n- 4.00m   1   3   0  <3.64t    0  nla0t6-6hEL-Co6Y-cu5D-q5wK-dPDs-OWCSvQ         
  cl     wz--n- 4.00m   1   3   0 237.47g    0  7VK3M5-O03p-83Nk-FqkH-zWdt-Beck-UxLNBp         

#PVS

  PV         VG     Fmt  Attr PSize   PFree DevSize PV UUID                               
  /dev/sda2  cl     lvm2 a--  237.47g    0  237.47g eB7ywS-2XAB-obEK-lO3Z-zMDR-S62y-xhP85m
  /dev/sdb3  centos lvm2 a--   <3.64t    0   <3.64t JpZ2E0-7WdZ-ksHb-71wd-6EP1-fKYU-jHLhbf

SSD 位于 vg 中cl,HDD 位于 中centos,分区和卷组来自过去安装的 centos,我知道我需要重新格式化并创建新分区才能将其安装在同一卷组中cl

答案1

因为 xfs 无法调整大小

我认为这是错误的。 xfs 可能不可缩小,但它可以增长(我已经这样做了)。

不同类型的磁盘不应混合在同一卷组中

请注意,它(尽管这是你自己的话)是不应该不是一个不能。 LVM 不关心技术,所以你做吧。是否应该是完全不同的事情,可能有充分的理由不这样做,我个人不知道,但我认为您已经找到的资料会列出论点。

答案2

观点。

您几乎没有使用过任何/home.我建议您将其中的数据复制到外部磁盘并重新创建/home60GB 左右的 LVM。接下来,/home每次只增加根分区(或 )约 10GB。

在同一卷组中混合使用 SSD 和 HDD 的一个大问题是,您可能会降低 VG 速度。在您的情况下,添加外部驱动器也会建立对该驱动器的依赖关系 - 然后您就无法在没有它的情况下启动。如果任何一个磁盘死了,你的系统就完了。我的建议是使用它来定期备份您的系统。

相关内容