linux學習第七章使用RAID和LVM磁盤陣列技術

1、RAID磁盤冗餘陣列vim

1988年,加利福尼亞大學伯克利分校首次提出並定義了RAID技術的概念。RAID技術經過把多個硬盤設備組合成一個容量更大、安全性更好的磁盤陣列,並把數據切割成多個區段後分別存放在各個不一樣的物理硬盤設備上,而後利用分散讀寫技術來提高磁盤陣列總體的性能,同時把多個重要數據的副本同步到不一樣的物理硬盤設備上,從而起到了很是好的數據冗餘備份效果。安全

RAID0性能

第7章 使用RAID與LVM磁盤陣列技術。第7章 使用RAID與LVM磁盤陣列技術。        優勢:存儲速度快、硬盤利用率高。缺點:安全性太差、一塊硬盤壞掉系統崩潰blog

RAID 1繼承

第7章 使用RAID與LVM磁盤陣列技術。第7章 使用RAID與LVM磁盤陣列技術。 優勢:安全性提高,壞掉一個盤不影響系統,缺點:磁盤利用率低,兩塊50%三塊33%。rem

RAID 5同步

第7章 使用RAID與LVM磁盤陣列技術。第7章 使用RAID與LVM磁盤陣列技術。

RAID 5磁盤陣列組中數據的奇偶校驗信息並非單獨保存到某一塊硬盤設備中,而是存儲到除自身之外的其餘每一塊硬盤設備上,這樣的好處是其中任何一設備損壞後不至於出現致命缺陷。當磁盤損壞後會經過奇偶校驗信息進行恢復。虛擬機

RAID 10gc

第7章 使用RAID與LVM磁盤陣列技術。第7章 使用RAID與LVM磁盤陣列技術。

RAID 10技術是RAID 1+RAID 0技術的一個「組合體」.RAID 10技術須要至少4塊硬盤來組建,其中先分別兩兩製做成RAID 1磁盤陣列,以保證數據的安全性;而後再對兩個RAID 1磁盤陣列實施RAID 0技術。因爲RAID 10技術繼承了RAID 0的高讀寫速度和RAID 1的數據安全性,在不考慮成本的狀況下RAID 10的性能都超過了RAID 5,所以當前成爲普遍使用的一種存儲技術。im

如何建立RAID磁盤陣列

生產庫加磁盤 虛擬機加硬盤,以RAID 10 爲例  虛擬機須要增長4塊硬盤

mdadm -Cv  /dev/md0 -a yes -n 4 -l 10 /dev/sd[b-e]      --建立

C:建立 v:顯示過程  名稱 a 檢查名稱存在  n 磁盤個數 l RAID類型  用的具體磁盤

mkfs.xfs /dev/md0   --格式化

mkdir /news        --建立文件夾

mount /dev/md0 /news  --掛載

vim /etc/fstab  --永久生效

若是其中一個盤損壞如何處理

mdadm /dev/md0 -f /dev/sdb 模擬損壞一塊  

實際過程當中就須要馬上補充一個新盤

umount /news

mdadm /dev/md0 -a /dev/sdb

mdadm -D /dev/dm0 --查看狀態

mount -a

熱備盤

mdadm -Cv /dev/md0 -a yes -n 3 -l 5 -x 1 /dev/sd[b-e]    

x 1  表示熱備盤一個

2、LVM邏輯卷管理器

LVM用來動態調整分區大小的做用

pv:單個物理卷

vg:講多個物理卷整合成一個卷組

lv:用戶根據自身須要進行切割的邏輯卷

建立LVM邏輯卷的步驟

pvcreate /dev/sd[b-c]

vgcreate lvm(卷組名稱) /dev/sd[b-c]

lvcreate -n lv(邏輯卷名稱) -L 100M lvm(卷組名稱)    此時會有/dev/卷組名稱/邏輯卷名稱

-L 指總量大小  -l 指PE個數   一個PE4M

mkfs.ext4 /dev/lvm/lv --格式化 xfs不支持LVM 由於xfs不能縮小分區

mkdir /lvm 建立文件夾

mount /dev/lvm/lv /lvm 掛載      vim /etc/fstab 使其永久生效

df -h 查看邏輯卷

LVM擴容

umount /lvm

lvextend -L 200M /dev/lvm/lv

e2fsck -f /dev/lvm/lv 檢查硬盤完整性

resize2fs /dev/lvm/lv 通知硬盤擴容

mount -a

LVM縮小容量

umount /lvm

e2fsck -f /dev/lvm/lv

resize2sf /dev/lvm/lv 100M

lvreduce -L 200M /dev/lvm/lv

mount -a

LVM刪除邏輯卷

umount /lvm  (vim /etc/fstab 編輯)

lvremove /dev/lvm/lv

vgremove /dev/lvm

pvremove /dev/sd[b-c]

相關文章
相關標籤/搜索