我有 Linux Mint 17.2 代号 Rafaela 作为虚拟机运行,磁盘大小为 30GB。我使用默认的 LVM 安装。我现在想创建一个物理卷/dev/drbd0
以在 DRBD 设置中使用它,但我不明白具体如何做到这一点。另外,我不想破坏文件系统,因为这是我第二次安装 Linux,而且时间有点紧迫。另外,我想了解为什么mint-vg
卷组在发布时显示的可用大小仅为 52 MiB pvdisplay
,但显示 21GB 可用作 的输出df -h
?
pvdisplay
输出:
--- Physical volume ---
PV Name /dev/mapper/sda5_crypt
VG Name mint-vg
PV Size 29,76 GiB / not usable 4,00 MiB
Allocatable yes
PE Size 4,00 MiB
Total PE 7617
Free PE 13
Allocated PE 7604
PV UUID lMa6qR-lcub-lDGA-vnas-SXKi-lUE8-1eavVm
vgdisplay
输出:
--- Volume group ---
VG Name mint-vg
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 3
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 2
Open LV 1
Max PV 0
Cur PV 1
Act PV 1
VG Size 29,75 GiB
PE Size 4,00 MiB
Total PE 7617
Alloc PE / Size 7604 / 29,70 GiB
Free PE / Size 13 / 52,00 MiB
VG UUID Gr7p0B-BeP0-Lb2e-s7dR-V1ae-h2xB-gKWBLC
lvdisplay
输出:
--- Logical volume ---
LV Path /dev/mint-vg/root
LV Name root
VG Name mint-vg
LV UUID SVOWmO-mmr0-3Pdq-iy9g-QzTq-VklU-2PguqG
LV Write Access read/write
LV Creation host, time mint, 2015-07-18 11:49:16 +0300
LV Status available
# open 1
LV Size 27,71 GiB
Current LE 7093
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 252:1
--- Logical volume ---
LV Path /dev/mint-vg/swap_1
LV Name swap_1
VG Name mint-vg
LV UUID giclko-1k7X-KE1R-2Cre-8UTs-xGvx-qmp6AP
LV Write Access read/write
LV Creation host, time mint, 2015-07-18 11:49:18 +0300
LV Status available
# open 0
LV Size 2,00 GiB
Current LE 511
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 252:3
df -h
输出:
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/mint--vg-root 28G 4,9G 21G 19% /
none 4,0K 0 4,0K 0% /sys/fs/cgroup
udev 996M 4,0K 996M 1% /dev
tmpfs 202M 1,7M 201M 1% /run
none 5,0M 0 5,0M 0% /run/lock
none 1010M 1,1M 1009M 1% /run/shm
none 100M 16K 100M 1% /run/user
/dev/sda1 236M 82M 143M 37% /boot
/home/nicolae/.Private 28G 4,9G 21G 19% /home/user
答案1
要使用 DRBD,您最好向 VM 添加新的虚拟磁盘并使用它(与现有磁盘一起),而不是尝试分割已有的虚拟磁盘。
至于您关于 LVM 的问题,您看到的各种工具显示的可用空间是使用不同的参考系来测量的。 PV 是物理设备(通常是完整磁盘或分区,在您的情况下是虚拟磁盘),组合在一起形成 VG(卷组);因此 VG 的总大小等于底层 PV 大小的总和。要使用 VG 中的空间,您需要创建 LV(逻辑卷);你有两个,一个用于交换,一个用于文件。您的 VG 的总大小为 29.75GB,您的 LV 总共使用 29.71GB,这使得 VG 中还有 52MB 未分配(如 所示vgdisplay
)。最后一步是 LV 本身;您的根 LV 已格式化并包含 4.9GB 的文件,文件系统内还留有 21GB 的可用空间(如 所示df
)。