新硬碟安裝系統後掛載舊硬碟,發現兩塊硬碟的 LVM 卷組名稱均為 VolGroup00,導致無法正常掛載。本文詳細記錄通過 UUID 重命名卷組解決衝突的完整流程。
[root@localhost ~]# pvs PV VG Fmt Attr PSize PFree /dev/sda2 VolGroup00 lvm2 a- 136.62G 0 /dev/sdb2 VolGroup00 lvm2 a- 136.62G 0
兩個物理卷屬於同名卷組 VolGroup00,直接掛載會衝突。
[root@localhost ~]# vgs -v VG Attr Ext #PV #LV #SN VSize VFree VG UUID VolGroup00 wz--n- 32M 1 2 0 136.62G 0 dcHa6G-abU2-Xfq8-EPBm-jBLj-sf18-O5uH0U VolGroup00 wz--n- 32M 1 2 0 136.62G 0 OF8g7h-PQJB-9D9z-yPxn-1kfY-Advq-YbNHJ9
記下要重命名的目標卷組 UUID(此處為第二個 OF8g7h-PQJB-9D9z-yPxn-1kfY-Advq-YbNHJ9)。
[root@localhost ~]# vgrename OF8g7h-PQJB-9D9z-yPxn-1kfY-Advq-YbNHJ9 VolGroup01 Volume group "VolGroup00" still has active LVs
提示有活動邏輯卷,但重命名已生效。
[root@localhost ~]# lvscan inactive '/dev/VolGroup01/LogVol00' [130.84 GB] inherit inactive '/dev/VolGroup01/LogVol01' [5.78 GB] inherit ACTIVE '/dev/VolGroup00/LogVol00' [130.84 GB] inherit ACTIVE '/dev/VolGroup00/LogVol01' [5.78 GB] inherit [root@localhost ~]# vgchange -ay /dev/VolGroup01 2 logical volume(s) in volume group "VolGroup01" now active
mkdir /mnt/old mount /dev/VolGroup01/LogVol00 /mnt/old
掛載成功,數據完整可讀。
Found more than one VG called...。/dev/卷組名/邏輯卷名。/etc/fstab 實現開機自動掛載。VolGroup00)不要誤改名。Volume group still has active LVs,先 vgchange -an 停用再改名,或直接強制重命名後激活。掌握 LVM 卷組重命名技巧,能輕松應對多硬碟遷移、克隆還原等場景的命名衝突問題。
Quartz Cron 表達式完整教學:常用排程範例與語法詳解
Linux 文件檢視與管理核心命令大全:cat、less、head、tail、touch、umask、chattr、find 實戰
Linux 關機/重啟指令詳解:shutdown、halt、reboot、init 差異與最佳實踐
Linux 協議棧網橋數據處理流程:br_handle_frame 核心邏輯與轉發決策
SUSE / openSUSE 配置 ADSL PPPoE 撥號上網完整步驟
Linux 系統安全強化:新手管理員必避開的 10 大常見錯誤
Linux 升級 Python 導致 Tkinter 模組缺失完整解決:tk-devel 預裝、Setup.dist 啟用 _tkinter、重新編譯、yum 相容性修復