如何使用 Debian 服务器的 LVM 将 sdb 合并到 sda 磁盘卷?

如何使用 Debian 服务器的 LVM 将 sdb 合并到 sda 磁盘卷?

我有一个用于网络托管的 Debian 10 服务器,它有两个 1 TB 磁盘,但这两个磁盘是分开的。我一直在尝试找出如何合并它们,但总是遇到障碍,例如与其他答案不存在的软件包以及存在一些特定于其他卷的问题。知道如何使其成为 2TB LVM 吗?

NAME                  MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                     8:0    0 894.3G  0 disk 
├─sda1                  8:1    0   487M  0 part /boot
├─sda2                  8:2    0     1K  0 part 
└─sda5                  8:5    0 893.8G  0 part 
  ├─server--vg-root   254:0    0 892.8G  0 lvm  /
  └─server--vg-swap_1 254:1    0   976M  0 lvm  [SWAP]
sdb                     8:16   0 894.3G  0 disk 

答案1

  1. 使用或创建一个分区sdb(可选,您可以使用整个磁盘)。fdiskparted
  2. 在分区上创建物理卷:pvcreate /dev/sdb1
  3. 将新 PV 添加到现有 VG:vgextend server-vg /dev/sdb1
  4. 如果您要这样做来调整根 LV 的大小,您可以通过以下方式进行操作lvresize --resizefs -L+800G server-vg/root。(-L+800G意味着将其增加 800 GiB,您也可以使用-L+100%FREE所有可用空间)

相关内容