天天看點

LVM管理問題解決

向伺服器中增加了4塊盤,結果不能使用。我重做了VD,後來發現出現三個找不到盤符的問題:

Couldn't find device with uuid 'QWSFFs-Rq3M-kQD9-M6DB-UWLi-Dyk4-6aWoa7'

......

之後檢查PVS,VGS LVS,發現其中均有如此現象,但是通過fdisk -l 其實是可以檢查到目前的 /dev/sdb。

檢查 /etc/mtab 與 /etc/fstab 均未發現目前三塊盤的UUID,問題出在哪裡呢?

應該是之前從這台機器拔掉過盤,導緻其中的記錄未消除的原因。重新開機機器,clearVD之後,重做VD,結果還是如此。看來之後想辦法解決消除這些記錄。

vgreduce --removemissing --force mirrvg

vgreduce --removemissing VolGroup00

vgchange -a y /dev/vg0

vgdisplay

各種指令折騰。

cd /etc/lvm/archive/

消除掉那些Unknow 的UUID之後,繼續進行~

檢視之後可以進行具體的分區管理,如下:

1. 格式化為8e

sudo fdisk /dev/sdb m n p l t L 8e w

2. 建立pvs,将分區初始化為實體卷

sudo pvcreate /dev/sdb1

3. 建立vgs

sudo vgcreate VolGroup00 /dev/sdb1

4. 檢視vgs大小

sudo vgdisplay VolGroup00 | grep "Total PE"

5. 建立lvs

sudo lvcreate -l 715007 VolGroup00 -n LogVol00

6. 建立檔案系統:

mke2fs -j /dev/VolGroup00/LogVol00 (mkfs.ext3 /dev/VolGroup00/LogVol00; mkfs.ext3 /dev/VolGroup00/LogVol00_snapshot) 格式化邏輯盤 安裝工具: sudo apt-get install reiserfsprogs 格式化: sudo mkfs.reiserfs /dev/VolGroup00/LogVol00

7. 挂載

mkdir /mnt/lv_hc ; mount -t ext3 /dev/VolGroup00/LogVol00 /mnt/lv_hc; 将制作好的磁盤與目錄進行挂載 sudo mkdir /mnt/lv_hc sudo mount /dev/VolGroup00/LogVol00 /mnt/lv_hc

。。。。。。

本文轉自 念槐聚 部落格園部落格,原文連結:http://www.cnblogs.com/haochuang/archive/2012/07/06/2579118.html,如需轉載請自行聯系原作者