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