RAID 0 軟件實現

RAID 0 軟件實現

       RAID 0又稱為StripeStriping,它代表了所有RAID級別中最高的存儲性能。RAID 0提高存儲性能的原理是把連續的數據分散到多個磁盤上存取,這樣,系統有數據請求就可以被多個磁盤并行的執行,每個磁盤執行屬于它自己的那部分數據請求。這種數據上的并行操作可以充分利用總線的帶寬,顯著提高磁盤整體存取性能。

RAID 0的缺點是不提供數據冗余,因此一旦用戶數據損壞,損壞的數據將無法得到恢復。RAID0運行時只要其中任一塊硬盤出現問題就會導致整個數據的故障。一般不建議企業用戶單獨使用。

RAID 0具有的特點,使其特別適用于對性能要求較高,而對數據安全不太在乎的領域,如圖形工作站等。對于個人用戶,RAID 0也是提高硬盤存儲性能的絕佳選擇。

可以用整塊硬盤,也可以用分區做raid0,這里使用分區。

1 分區

創建倆個新分區 /dev/sda6  /dev/sda7

注意:記得把分區的ID 改為fd

同步分區

[root@centos7 ~]# partprobe

2 創建RAID 0

[root@centos7 ~]# mdadm  -C /dev/md0 -a yes -l 0 -n 2 /dev/sda6 /dev/sda7
mdadm: Defaulting to version 1.2 metadata
mdadm: array /dev/md0 started.
[root@centos7 ~]#

創建成功,

 -C 創建新的一個新的磁盤陣列,設備名手動指定為md0,

-a {yes|no}:自動創建目標RAID設備的設備文件

-l 指定RAID級別,這里為0

-n 指定參加陣列的磁盤數量

新的設備名為/dev/md0,此設備可以像分區一樣使用,下來可以進行創建文件系統,掛載,然后就可正常使用了。

3 創建文件系統

[root@centos7 ~]# mkfs.ext4 /dev/md0

查看設備

[root@centos7 ~]# blkid
[……]
/dev/sr0: UUID="2016-12-05-13-52-39-00" LABEL="CentOS 7 x86_64" TYPE="iso9660" PTTYPE="dos"
/dev/sda6: UUID="70b40ab3-f5ba-2412-df4d-d159d01e22ae" UUID_SUB="7ebe1427-b452-8a91-1c46-03f8a47e17e7" LABEL="centos7.3.loacl:0" TYPE="linux_raid_member"
/dev/sda7: UUID="70b40ab3-f5ba-2412-df4d-d159d01e22ae" UUID_SUB="b946d93b-6b3e-c5cb-f10e-ce43c4d25774" LABEL="centos7.3.loacl:0" TYPE="linux_raid_member"
/dev/md0: UUID="7fa669ed-fc90-4ecc-a7a7-a49997f23c06" TYPE="ext4"

可以看到/sda6、/sda7UUID/dev/md0都相同。

4 掛載

 [root@centos7 ~]# mkdir /mnt/md0
[root@centos7 ~]# mount /dev/md0  /mnt/md0/

查看掛載情況

[root@centos7 /mnt/md0]# df -h /dev/md0
Filesystem      Size  Used Avail Use% Mounted on
/dev/md0        2.0G  6.0M  1.9G   1% /mnt/md0

設置開機掛載

[root@centos7 ~]# blkid /dev/md0
/dev/md0: UUID="7fa669ed-fc90-4ecc-a7a7-a49997f23c06" TYPE="ext4"
[root@centos7 ~]# vim /etc/fstab
UUID=dddd23d1-1012-4bac-9717-56b9b469e0c2 /       ext4   defaults        1 1
UUID=316d8677-25b8-49af-b4eb-54daa20b6595 /boot   ext4   defaults        1 2
UUID=dacd6ddd-d765-4646-b98c-0579f2732749 swap    swap   defaults        0 0
UUID=7fa669ed-fc90-4ecc-a7a7-a49997f23c06 /mnt/md0  ext4  defaults        0 0

5 查看raid0 /dev/md0)的詳細情況

[root@centos7 ~]# mdadm -D /dev/md0
/dev/md0:
        Version : 1.2
  Creation Time : Tue Apr 25 11:51:21 2017
     Raid Level : raid0
     Array Size : 2095104 (2046.00 MiB 2145.39 MB)
   Raid Devices : 2
  Total Devices : 2
    Persistence : Superblock is persistent
    Update Time : Tue Apr 25 11:51:21 2017
          State : clean
 Active Devices : 2
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 0
     Chunk Size : 512K
           Name : centos7.3.loacl:0  (local to host centos7.3.loacl)
           UUID : 70b40ab3:f5ba2412:df4dd159:d01e22ae
         Events : 0
    Number   Major   Minor   RaidDevice State
       0       8        6        0      active sync   /dev/sda6
       1       8        7        1      active sync   /dev/sda7
[root@centos7 ~]#

原創文章,作者:linux is not unix,如若轉載,請注明出處:http://www.www58058.com/74632

(0)
linux is not unixlinux is not unix
上一篇 2017-05-02 19:01
下一篇 2017-05-02 19:13

相關推薦

  • 以后的運維是linux系統的天下

       搞IT行業差不多10年了,也接觸過網絡設備的配置,比如防火墻和交換機的管理,也管理過虛擬化平臺,比如vmware的虛擬化,還懂一些簡單的oracle數據庫的安裝,存儲、光釬交換機的配置等,因為曾經在傳統企業做過8年多的網管,當時的企業規模也是比較大,也接觸了很多設備,但就是linux接觸的不是很多,后來去一家公司做系統集成,也是什么…

    Linux干貨 2016-10-19
  • 2017-10-4Linux基礎知識(3)

    在上一章中講到了操作系統的歷史的發展以及Linux的如何誕生,在1991年的8月份,創始人Linus宣布成立Linux的,Larry Wall開發diff和patch打補丁的命令程序使得Linux可以在安全性方面有很大的提升。

    Linux干貨 2017-10-05
  • 關于大型網站技術演進的思考(十)–網站靜態化處理—動靜整合方案(2)

    原文出處: 夏天的森林    上篇文章我簡要的介紹了下網站靜態化的演進過程,有朋友可能認為這些知識有點過于稀松平常了,而且網站靜態化的技術基點也不是那么高深和難以理解,因此它和時下日新月異的web前端技術相比,就顯得不倫不類了。其實當我打算寫本系列的之前我個人覺得web前端有一個點是很多人都知道重要,但是有常常低估它作用的,那就…

    2015-03-11
  • 設計模式(九)外觀模式Facade(結構型)

    1. 概述      外觀模式,我們通過外觀的包裝,使應用程序只能看到外觀對象,而不會看到具體的細節對象,這樣無疑會降低應用程序的復雜度,并且提高了程序的可維護性。例子1:一個電源總開關可以控制四盞燈、一個風扇、一臺空調和一臺電視機的啟動和關閉。該電源總開關可以同時控制上述所有電器設備,電源總開關即為該系統的外觀模式設計。 2.…

    Linux干貨 2015-07-06
  • linux開篇六式

    第一式. Linux上的文件管理類命令,其常用的使用方法及其相關示例。       mkdir, 創建目錄       rmdir,刪除目錄       tree, 顯示目錄層級       cat和tac均用于查看文件,cat是從文件首向…

    Linux干貨 2016-10-13
  • lvs三種基礎模型

    1: LVS-DR 模式(調度器與實際服務器都有一塊網卡連在同一物理網段上)簡要的網絡結構如下所示 lvs-DR模型是lvs的默認模型,也是企業中用到的最多的模型    解讀:直接路由模型,每個Real Server上都有兩個IP:VIP和RIP,但是VIP是隱藏的,就是不能提高解析等功能,只是用來做請求回復的源IP的,Director上…

    Linux干貨 2016-08-15
欧美性久久久久