Linux系統中軟raid實現方案

  • 時間:2018-08-24 21:08 作者:Linux云計算 來源:Linux云計算 閱讀:196
  • 掃一掃,手機訪問
摘要:Raid大家都知道是冗余磁盤的意思(Redundant Arrays of Independent Disks,RAID),可以按業務系統的需要提供高可使用性和冗余性,目前市面上比較常見的是通過服務器的raid陣列卡來實現此功能。通過硬件陣列卡實現raid具備可靠性高,性能好等特點,但是對于一般的企

Raid大家都知道是冗余磁盤的意思(Redundant Arrays of Independent Disks,RAID),可以按業務系統的需要提供高可使用性和冗余性,目前市面上比較常見的是通過服務器的raid陣列卡來實現此功能。

通過硬件陣列卡實現raid具備可靠性高,性能好等特點,但是對于一般的企業而言硬件陣列卡誠然好,假如大規模應使用的話動輒幾千上萬的費使用也不是他們所能承受的,難道就沒有既能保證數據安全,又能減少費使用支持的IT方案嗎?當然有,軟raid即可以實現這一需求。

實現步驟

軟raid比較依賴操作系統,所以他的劣勢也顯而易見,需要占使用系統資源(主要是CPU資源)。目前在Linux和windows下軟raid都比較常見了,Linux是通過mdadm實現的,windows下則在win2003之后通過磁盤管理來實現。

試驗環境

一臺centos 7.2 VM,主機名分別為host1,host1上掛載兩塊50G的數據盤,我們的試驗就在這兩塊數據盤上完成。

P.S:需要強調的是生產環境下兩塊組raid的硬盤必需是同品牌同型號同容量的,否則極容易出現軟raid失效的情況。

1.確認操作系統能否安裝了mdadm軟件

[[email protected] ~]# rpm -qa |grep mdadmmdadm-3.3.2-7.el7.x86_64

2.對兩塊數據盤進行分區,并設置分區類型為raid

Linux系統中軟raid實現方案

fdisk命令只能對容量在2T以下的硬盤進行分區,假如超過2T則需要用parted工具了。Parted命令以后會詳情用方法,本節不贅述了。

在fdisk下raid的分區類型代碼是fd,在parted工具下首先需要用mklabel將磁盤格式由MBR改成GPT,而后才能用mkpart命令進行分區,分完區之后用set設置分區flag為raid就可。

3.用mdadm命令創立raid1

Linux系統中軟raid實現方案

可以看到創立時有個Note的提醒,是說軟raid不能當啟動設施,這就是軟raid比較雞肋的地方了。

mdadm -C /dev/md0 -ayes -l1 -n2 /dev/xvd[b,c]1命令說明:-C創立陣列;-a同意創立設施,如不加此參數時必需先用mknod 命令來創立一個RAID設施,不過推薦用-a yes參數一次性創立;-l陣列模式;-n陣列中活動磁盤的數目,該數目加上備使用磁盤的數目應該等于陣列中總的磁盤數目;/dev/md0陣列的設施名稱,假如還有其余陣列組可以以此類推;創立完成后可以用cat /proc/mdstat查看陣列狀態:下圖中第一次查看的時候提醒resync完成了95.7%,第二次查詢的時候兩塊盤才真正同步完。

Linux系統中軟raid實現方案

也可以用mdadm -D /dev/md0查看陣列組的狀態

Linux系統中軟raid實現方案

4.創立md0的配置文件echo DEVICE /dev/sd{a,b}1 >> /etc/mdadm.confmdadm -Evs >> /etc/mdadm.confmdadm運行時會自動檢查/etc/mdadm.conf 文件并嘗試自動裝配,因而第一次配置raid后可以將信息導入到/etc/mdadm.conf中。5.用/dev/md0在/dev/md0上創立文件,而后掛載進行用。mkfs.ext4 /dev/md0

  • 全部評論(0)
最新發布的資訊信息
【系統環境|服務器應用】前臺開發入門到實戰:HTML5語義化元素你真的用的正確嗎?(2019-08-22 04:16)
【系統環境|服務器應用】Vue仿微信app頁面跳轉動畫(2019-08-22 04:16)
【系統環境|服務器應用】webstorm使用快捷鍵快速修正單個文件的style(2019-08-22 04:16)
【系統環境|服務器應用】程序員從學生到阿里經歷的5次蛻變:海闊憑魚躍,天高任鳥飛(2019-08-22 04:16)
【系統環境|服務器應用】var、let、const的區別(2019-08-22 04:16)
【系統環境|服務器應用】mini-ui加載框Indicator 被遮擋問題(2019-08-22 04:15)
【系統環境|服務器應用】【對講機的那點事】玩對講機,對于對講機的亞音你理解嗎?(2019-08-22 04:15)
【系統環境|服務器應用】前臺中高級面試,內功心法(上)(2019-08-22 04:15)
【系統環境|服務器應用】17、改進輪播圖之功能封裝(2019-08-22 04:15)
【系統環境|服務器應用】第10題- 你不知道的delete操作符(2019-08-22 04:15)
手機二維碼手機訪問領取大禮包
返回頂部
免费资料铁四肖中特