raid設備及邏輯卷

Raid :獨立磁盤冗餘陣列  有硬件raid  軟件raid 可以基於磁盤來實現

raid級別:0:提高磁盤性能   1 寫入性能降低,讀取性能提升   5:至少需要三塊磁盤,有校驗盤,校驗盤是輪流做的,只允許壞一塊盤   6:至少需要四塊盤,兩塊盤粗爲校驗盤,輪流做校驗盤,最多允許壞兩塊盤

(網絡存儲:DAS直接附加存儲  NAS網絡附加存儲  SAN存儲區域網絡)

創建軟raid  格式:mdadm 指定模式 指定對哪個raid設備進行操作 指定選項  指定組成raid的設備

常用模式:assemble:裝配模式   create :創建模式    grow :增長或收縮模式    follow or monitor:監控模式,只對有冗餘功能的(1,4,5,6,10)有效      manage:管理模式

常用選項(指定模式的選項):-A  –C   –F   -G 和上面模式對應  

對於creatgrow常用選項:-n 指定raid devicesden個數   -x專門指定spare devices的個數

-c表示chunk通常指大小 必須是2 n    -l指定級別 相當於--level 

查看raid cat /proc/mdstat   

mdadm --detail 後跟設備 顯示設備詳細信息

mdadm –a 後跟設備 添加磁盤   -r移除設備    --fail或者--set-faulty模擬磁盤壞掉    -S後跟設備 表示停用某個設備 

mdadm --detail --scan查看上面設備是活動狀態

在建立raid設備後 必須手動把設備保存在/etc/mdadm.conf中,此文件必須自己建立,重要項:DEVICE   然後mdadm –A –s啓用全部r

cat  /proc/mdstat查看raid設備的信息

LVM:邏輯卷管理  Logical Volume Management 

LVM的三個概念 lvLogical Volume 邏輯卷   pvPysical Volume 物理卷,由一個個的pe組成的  vg Volume Group卷組 多個pv整合起來成爲的

順序:先創建pv  組合起來創建vg  然後再創建lv

pvdisplay   vgdisplay   lvdisplay  查看卷的

創建:pvcreate  vgcreate  lvcreate

創建pv  格式:pvcreate 後面指定設備

創建vg  格式:vgcreate -s指定pe大小 後跟卷組名字 後跟加入的物理卷

創建lv  格式:lvcreate -L指定多大 -n 指定名稱  後跟參加的卷組

移除:pvremove    vgremove    lvremove

創建vg  -s可以指定pe大小

lvextend 用於擴展邏輯卷(物理邊界)大小  後跟邏輯卷的路徑 還需要 resize2fs擴展邏輯邊界

當數據沾滿了lv 需要先擴展vg 再擴展lv 

命令:vgextend 後跟已有的vg 後跟擴展vg的磁盤分區 

lvreduce 對邏輯捲進行物理縮減縮減   先縮減邏輯邊界:用resize2fs命令後跟設備路徑 後跟縮減到的大小        再用lvreduce縮減物理邊界   

縮減步驟:先卸載文件系統 不能在線修改 再對系統做一致性的檢查 強行的檢查

e2fsck 文件系統一致性檢查 file system check  -f強行檢查

pvmove 後跟個pv表示把這個pv上的數據移動到別的地方

vgreduce 縮減卷組後跟vg

邏輯卷的快照 

dump傳統的備份工具 只能對ext2ext3進行備份  下面幾個選項:

-level#定義備份級別0-9 0表示全完備份 其他表示增量備份 

-f  file  把備份的結果放到哪裏   

-u  update the file  自動更新此文件,以供下次使用   

dump restore 重建文件系統 –f 指定從什麼位置考)  

創建快照卷:lvcreate   -L指定快照大小 –n指定快照名字     

例如:lvcreate –L 10M  -s  –n snap-lvl  /dev/myvg/lvl  快照掛載時以只讀方式掛載 不能格式化

對快照做備份:dump 例如:dump -0u –f /tmp/lvl.backup /snap

備份之後快照卷就可以移除了:例如:lvremonv /dev/myvg/snap-lvl 

使用備份時  例如:restore –rf /tmp/lvl.backup    

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章