Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> 電腦軟體教學 >> 伺服器技術 >> 伺服器綜合

Ubuntu 系統 LVM 邏輯卷管理實戰:線上調整分區、建立快照與圖形化工具

編輯:伺服器綜合

一、LVM 核心概念速覽

層級術語說明
物理層Physical Volume (PV)實體硬碟或分區(如 /dev/sda2),經 pvcreate 初始化
物理層Physical Extent (PE)PV 內最小儲存單元(預設 4 MB),分配給 LV
邏輯層Volume Group (VG)由一或多個 PV 組成的儲存池(如 ubuntu-vg)
邏輯層Logical Volume (LV)從 VG 切割的虛擬分區(如 /dev/ubuntu-vg/root),可線上縮擴
檔案系統ext4 / xfs / btrfs…格式化於 LV 之上,核心視同一般區塊裝置
LVM 架構示意圖

二、安裝時啟用 LVM 的優缺點

  • 優點: 線上調整分區大小、跨實體磁碟合併空間、建立瞬時快照備份、無需卸載檔案系統。
  • 缺點: 多一層抽象增加複雜度、資料救援較傳統分區繁瑣、若無備份單顆硬碟損壞導致整個 VG 掛掉(類似 RAID 0)。
桌面用戶若不需頻繁調整分區,預設不勾選 LVM 亦無妨;伺服器/開發機強烈建議啟用。

三、圖形化管理工具:system-config-lvm

# 安裝
sudo apt update && sudo apt install system-config-lvm
# 啟動
sudo system-config-lvm
LVM 圖形工具介面

主要操作流程

  1. 新增 PV: 左側「Uninitialized Entities」選擇新硬碟 → 「Initialize Entity」→ 確認。
  2. 加入 VG: 「Unallocated Volumes」選擇新 PV → 「Add to Existing Volume Group」→ 選 ubuntu-vg。
  3. 擴展 LV: 「Logical View」選擇 LV(如 root)→ 「Edit Properties」→ 調整大小滑桿 → 「OK」。
  4. 建立快照: 選擇 LV → 「Create Snapshot」→ 設定大小(建議 10-20% 原 LV)→ 快照裝置出現於 VG 中,可掛載唯讀備份。
新增 PV 到 VG
VG 總覽
擴展 LV

四、命令列常用指令速查

# 查看
pvs / vgs / lvs
pvdisplay / vgdisplay / lvdisplay

# 建立
pvcreate /dev/sdb
vgcreate data-vg /dev/sdb
lvcreate -n lv_backup -L 100G data-vg

# 擴展 LV + 檔案系統 (ext4)
lvextend -L +50G /dev/data-vg/lv_backup
resize2fs /dev/data-vg/lv_backup

# 縮減 LV (需先卸載、檢查檔案系統)
umount /mnt/backup
e2fsck -f /dev/data-vg/lv_backup
resize2fs /dev/data-vg/lv_backup 50G
lvreduce -L 50G /dev/data-vg/lv_backup

# 快照
lvcreate -s -n snap_root -L 10G /dev/ubuntu-vg/root
mount /dev/ubuntu-vg/snap_root /mnt/snap   # 唯讀備份
lvremove /dev/ubuntu-vg/snap_root         # 用畢移除

五、GNOME Disks(磁碟工具)輔助

Ubuntu 內建 磁碟工具(Palimpsest)可識別 LVM 分區,支援格式化、掛載選項、SMART 健康檢查,但不支援 VG/LV 建立、擴展、快照,需搭配 system-config-lvm 或命令列。


善用 LVM 彈性儲存架構,配合圖形工具降低操作門檻,即可在 Ubuntu 系統上實現線上分區調整、跨磁碟空間合併與即時快照備份,大幅提升儲存管理效率。

Copyright © Windows教程網 All Rights Reserved