Lvm
LVM - 一個磁碟中有 2 個 PV,沒有分區
如果備份磁碟有第一個 PV 未使用的空閒空間,是否可以創建另一個 PV?
[root@bender green]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 64G 0 disk |-sda1 8:1 0 1G 0 part /boot `-sda2 8:2 0 63G 0 part |-rootvg-rootlv 253:0 0 55G 0 lvm / `-rootvg-swaplv 253:1 0 8G 0 lvm [SWAP] sdb 8:16 0 16G 0 disk `-vg_green-lv_green 253:2 0 10G 0 lvm /mnt/green sdc 8:32 0 16G 0 disk `-vg_red-lv_red 253:3 0 16G 0 lvm /mnt/red
這個想法是我想使用第二個 VG(vg_red) 中的可用磁碟空間
並不是說不可能 - 代替分區,您可以設置自定義循環設備 (
losetup --offset --sizelimit
) 或dmsetup
線性映射。或者你可以做一些瘋狂的事情,比如將它添加到 VG green,創建 green-LV 用作 VG red 的 PV。從技術上講,這將使空間可用於 VG 紅色,但依賴於 VG 綠色。但是,您並不想那樣做。
只需設置一個分區表。即使這意味著添加新磁碟並使用 遷移數據
pvmove
,或者備份和複製數據。這是正確的做法 - 每個磁碟都應該首先分區,然後分區應該用於其他所有內容。永遠不要將東西直接放在原始磁碟上,否則您將陷入無法真正添加分區的境地。如果這不是一個選項,我寧願將
vgmerge
綠色和紅色合二為一,您仍然可以決定在哪里分配什麼,lvcreate
以便以相同的方式有效地儲存東西。