Archive

文章標籤 ‘LVM’

在 Rescue Mode 掛 LVM 磁碟來進行存取

2014年11月26日 尚無評論

由於現在大部分使用 RedHat / Fedora 體系的 Linux,預設安裝除非有特別的設定否則安裝精靈都會將磁碟做成 LVM 架構,一但在檔案系統出現狀況時,怎樣在 Rescue Mode 中將這個 LVM 磁碟掛載呢,操作步驟如下:

  • 首先,可以先透過 lvm vgscan -v 檢查一下目前看的到的卷冊群組有那些
  • 接著,我們必須要將這些卷冊群組給啟動,操作方式為:
    lvm vgchange -a y
  • 順利的話,目前在 rescue mode 已經可以看到這些 LVM 裝置位置,當然你也可以透過 lvm lvs –all 來看一下有那些邏輯卷冊被偵測到
  • 最後我們便可以將啟用的 LVM 裝置透過 mount /dev/VolumeGroupNmae/LVName  /mnt 掛載

如何備份與環境 LVM2 實例

2007年11月9日 尚無評論

很多人在移轉機器的過程中,或多或少會碰到要移轉現有的檔案系統架構的問題,如果就單純的單一檔案系統如EXT2/3 或是 Reiserfs 在移轉上來說沒甚麼太大的難度。但是當你要移轉 LVM2 的架構時可能就需要花費一些時間了,底下我將移轉的方式列在下面,供有需要的朋友參考。

(1) 備份你的 LVM2

  • [ root@server ~] # vgcfgbackup
    Volume group “mainVG” successfully backed up.
    這時候備份程式會將檔案寫到 /etc/lvm/backup/mainVG 中,就這麼簡單一步驟就可以完成了。

(2) 還原你的 LVM2

  • [ root@new-server ~] # vgcfgrestore -f mainVG mainVG (第一個mainVG 是方才備份的檔案,第二個是還原回去的 Volume group name )。
  • [ root@new-server ~] # vgscan
    Reading all physical volumes.  This may take a while…
    Found volume group “mainVG” using metadata type lvm2 ( 已經發現我們剛才還原的 Volume group 了)
  • [ root@new-server ~] # pvscan
    PV /dev/sda1    VG mainVG   lvm2 [73.91 GB / 32.00 MB free]
    PV /dev/sda2    VG mainVG   lvm2 [18.91 GB / 32.00 MB free]
    Total: 2 [92.81 GB] / in use: 2 [92.81 GB] / in no VG: 0 [0   ]
  • [ root@new-server ~] # vgchange mainVG -a y ( Ya !! 我們的LV復活了)
    1 logical volume(s) in volume group “mainVG” now active
  • [ root@new-server ~] # lvscan
    ACTIVE            ‘/dev/mainVG/1stLV’ [73.88 GB] inherit
  • 大功告成,這時候你可以重新掛載你的裝置嚕 ~^^~