是的,local-lvm 不錯用,明明只有2.5T的空間,因為我換算錯誤,開了18T的空間出來,實際儲存空間沒有超過 2.5T運作也正常。
But,人生中就是有這麼多的but,這種LVM模式下,無法看到VM正在使的虛擬磁檔的檔案,也就無法直接備份。
經過幾天的測試qcow2的虛擬磁碟可以很容易的貍貓換太子,進行還原和移機的動作,在lvm模式,看不到實體檔案,也就無法直接備份。
於是,我決定要移掉local-lvm,直接掛磁來使用。檔案,就可以使用指令進行備份。
先看系統上的lvm 指令如下
lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
data pve twi-aotz– <2.58t 0.00 0.17
root pve -wi-ao—- 96.00g
swap pve -wi-ao—- 8.00g
data pve 就是系統上顯示的local-lvm
我們要移除的就是它。
執行local-lvm移除的動作,指令如下,記得按下Y同意。
lvremove /dev/pve/data
Do you really want to remove and DISCARD active logical volume pve/data? [y/n]: y
Logical volume “data” successfully removed
查看可用的空間
vgdisplay pve
— Volume group —
VG Name pve
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 12
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 2
Open LV 2
Max PV 0
Cur PV 1
Act PV 1
VG Size <2.73 TiB
PE Size 4.00 MiB
Total PE 714879
Alloc PE / Size 26624 / 104.00 GiB
Free PE / Size 688255 / <2.63 TiB
VG UUID 3opVst-V3rA-xlIP-DFbV-9u0S-mfBW-DZO5fV
查看可用的空間 688255 是我可以使用的空間單位
vgdisplay pve | grep Free
Free PE / Size 688255 / <2.63 TiB
建立新的lvm
lvcreate -l 688255 -n data pve
WARNING: PMBR signature detected on /dev/pve/data at offset 510. Wipe it? [y/n]: y
Wiping PMBR signature on /dev/pve/data.
Logical volume “data” created.
格式化成ext4格式
mkfs.ext4 /dev/pve/data
mke2fs 1.44.5 (15-Dec-2018)
Creating filesystem with 704773120 4k blocks and 176193536 inodes
Filesystem UUID: eba26025-46fb-4879-a0b3-5cd0bdbb88d8
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
102400000, 214990848, 512000000, 550731776, 644972544
Allocating group tables: done
Writing inode tables: done
Creating journal (262144 blocks): done
Writing superblocks and filesystem accounting information:
done
建立掛載點
mkdir /mnt/Storage
執行掛載
mount /dev/pve/data /mnt/Storage
確認掛載的狀態
mount |grep pve-data
/dev/mapper/pve-data on /mnt/Storage type ext4 (rw,relatime)
查詢掛載的磁碟UUID
blkid |grep pve-data
/dev/mapper/pve-data: UUID=”eba26025-46fb-4879-a0b3-5cd0bdbb88d8″ TYPE=”ext4″
寫入 /etc/fstab 之前重新開機,就會自動掛載
vi /etc/fstab
在最後一行加入
UUID=”eba26025-46fb-4879-a0b3-5cd0bdbb88d8″ /mnt/Storage ext4 defaults 0 1
確認fstab 有沒有寫錯或異常
mount -a
再來,就是進Proxmox VE 去新增儲存區,就大功告成
參考文章,在這裡
http://blog.ilc.edu.tw/blog/index.php?op=printView&articleId=685326&blogId=25793
隨機文章
- 星光大道 2班 敗部賽-8搶3 (2007-12-16)
- phpMyAdmin 無法登入 出現錯誤 #1698 – Access denied for user ‘root’@’localhost’ (2021-01-15)
- WordPress 2.6.1 XMLRPC 預設是關閉的 (2008-08-24)
- 59元出好菜…根本就出不了菜 (2011-09-27)
- 作業系統不知道自己在虛擬機上 (2016-02-29)