欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Linux中配置RAID及詳解-創(chuàng)新互聯(lián)

博文大綱

什么是RAID
Software,hardware RAID
軟件磁盤(pán)陣列的設(shè)置
仿真RAID錯(cuò)誤的救援模式
開(kāi)機(jī)自動(dòng)啟動(dòng)RAID并自動(dòng)掛載

1.什么是RAID:

創(chuàng)新互聯(lián)公司專(zhuān)注于企業(yè)成都全網(wǎng)營(yíng)銷(xiāo)、網(wǎng)站重做改版、咸豐網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5高端網(wǎng)站建設(shè)、商城系統(tǒng)網(wǎng)站開(kāi)發(fā)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)公司、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性?xún)r(jià)比高,為咸豐等各大城市提供網(wǎng)站開(kāi)發(fā)制作服務(wù)。

1.磁盤(pán)陣列全名是“ Redundant Arrays of Inexpensive Disks, RAID ”,英翻中的意思是:容錯(cuò)式廉價(jià)磁盤(pán)陣列。

2.RAID 可以通過(guò)一個(gè)技術(shù)(軟件或硬件),將多個(gè)較小的磁盤(pán)整合成為一個(gè)較大的磁盤(pán)設(shè)備;而這個(gè)較大的磁盤(pán)功能可不止是儲(chǔ)存而已,他還具有數(shù)據(jù)保護(hù)的功能呢。

3.整個(gè) RAID 由于選擇的等級(jí)(level)不同,而使得整合后的磁盤(pán)具有不同的功能

  • RAID-0(等量模式,stripe):性能最佳

這種模式如果使用相同型號(hào)與容量的磁盤(pán)來(lái)組成時(shí),效果較佳。
這種模式的 RAID 會(huì)將磁盤(pán)先切出等量的區(qū)塊(名為chunk,一般可設(shè)置 4K~1M 之間),然后當(dāng)一個(gè)文件要寫(xiě)入 RAID 時(shí),該文件會(huì)依據(jù) chunk 的大小切割好,之后再依序放到各個(gè)磁盤(pán)里面去。
由于每個(gè)磁盤(pán)會(huì)交錯(cuò)的存放數(shù)據(jù),因此當(dāng)你的數(shù)據(jù)要寫(xiě)入 RAID 時(shí),數(shù)據(jù)會(huì)被等量的放置在各個(gè)磁盤(pán)上面。
Linux中配置RAID及詳解

  • RAID-1(映射模式,mirror):完整備份

這種模式也是需要相同的磁盤(pán)容量的,最好是一模一樣的磁盤(pán)。
如果是不同容量的磁盤(pán)組成 RAID-1 時(shí),那么總?cè)萘繉⒁宰钚〉哪且活w磁盤(pán)為主!這種模式主要是“讓同一份數(shù)據(jù),完整的保存在兩顆磁盤(pán)上頭”
舉例來(lái)說(shuō),如果我有一個(gè) 100MB 的文件,且我僅有兩顆磁盤(pán)組成 RAID-1 時(shí),那么這兩顆磁盤(pán)將會(huì)同步寫(xiě)入 100MB 到他們的儲(chǔ)存空間去。因此,整體 RAID 的容量幾乎少了 50%。由于兩顆硬盤(pán)內(nèi)容一模一樣,好像鏡子映照出來(lái)一樣,所以我們也稱(chēng)他為 mirror 模式

Linux中配置RAID及詳解

由于兩顆磁盤(pán)內(nèi)的數(shù)據(jù)一模一樣,所以任何一顆硬盤(pán)損毀時(shí),你的數(shù)據(jù)還是可以完整的保留下來(lái)的!
大優(yōu)點(diǎn) 備份

  • RAID 1+0,RAID 0+1(結(jié)合使用)

RAID-0 的性能佳但是數(shù)據(jù)不安全,RAID-1 的數(shù)據(jù)安全但是性能不佳,那么能不能將這兩者整合起來(lái)設(shè)置 RAID 呢?
RAID 1+0 就是:
(1)先讓兩顆磁盤(pán)組成 RAID 1,并且這樣的設(shè)置共有兩組;
(2)將這兩組 RAID 1 再組成一組 RAID 0。這就是 RAID 1+0
RAID 0+1 就是:
(1)先讓兩顆磁盤(pán)組成RAID 0,并且這樣的設(shè)置共有兩組;
(2) 將這兩組RAID 0 再組成一組RAID 1 。這就是RAID 0+1

Linux中配置RAID及詳解

  • RAID5:性能與數(shù)據(jù)備份的均衡考慮

RAID-5 至少需要三顆以上的磁盤(pán)才能夠組成這種類(lèi)型的磁盤(pán)陣列。
這種磁盤(pán)陣列的數(shù)據(jù)寫(xiě)入有點(diǎn)類(lèi)似 RAID-0 ,不過(guò)每個(gè)循環(huán)的寫(xiě)入過(guò)程中(striping),在每顆磁盤(pán)還加入一個(gè)同位檢查數(shù)據(jù)(Parity),這個(gè)數(shù)據(jù)會(huì)記錄其他磁盤(pán)的備份數(shù)據(jù),用于當(dāng)有磁盤(pán)損毀時(shí)的救援。

Linux中配置RAID及詳解

每個(gè)循環(huán)寫(xiě)入時(shí),都會(huì)有部分的同位檢查碼(parity)被記錄起來(lái),并且記錄的同位檢查碼每次都記錄在不同的磁盤(pán),因此,任何一個(gè)磁盤(pán)損毀時(shí)都能夠借由其他磁盤(pán)的檢查碼來(lái)重建原本磁盤(pán)內(nèi)的數(shù)據(jù)喔!不過(guò)需要注意的是,由于有同位檢查碼,因此 RAID 5 的總?cè)萘繒?huì)是整體磁盤(pán)數(shù)量減一顆。
原本的 3 顆磁盤(pán)只會(huì)剩下(3-1)=2 顆磁盤(pán)的容量。
當(dāng)損毀的磁盤(pán)數(shù)量大于等于兩顆時(shí),這整組 RAID 5 的數(shù)據(jù)就損毀了。因?yàn)?RAID 5 默認(rèn)僅能支持一顆磁盤(pán)的損毀情況

讀取性能:優(yōu)
寫(xiě)入性能:一般
RAID5 :支持1顆損壞
RAID6 :支持2顆損壞
  • Spare Disk:預(yù)備磁盤(pán)的功能:

為了讓系統(tǒng)可以實(shí)時(shí)的在壞掉硬盤(pán)時(shí)主動(dòng)的重建,因此就需要預(yù)備磁盤(pán)(spare disk)的輔助。所謂的 spare disk 就是一顆或多顆沒(méi)有包含在原本磁盤(pán)陣列等級(jí)中的磁盤(pán),這顆磁盤(pán)平時(shí)并不會(huì)被磁盤(pán)陣列所使用,當(dāng)磁盤(pán)陣列有任何磁盤(pán)損毀時(shí),則這顆 spare disk 會(huì)被主動(dòng)的拉進(jìn)磁盤(pán)陣列中,并將壞掉的那顆硬盤(pán)移出磁盤(pán)陣列!然后立即重建數(shù)據(jù)系統(tǒng)。


當(dāng)磁盤(pán)陣列的磁盤(pán)損毀時(shí),就得要將壞掉的磁盤(pán)拔除,然后換一顆新的磁盤(pán)。

  • 磁盤(pán)陣列的優(yōu)點(diǎn):
  1. 數(shù)據(jù)安全與可靠性:指的并非網(wǎng)絡(luò)信息安全,而是當(dāng)硬件(指磁盤(pán))損毀時(shí),數(shù)據(jù)是否還能夠安全的救援或使用之意;
  2. 讀寫(xiě)性能:例如 RAID 0 可以加強(qiáng)讀寫(xiě)性能,讓你的系統(tǒng) I/O 部分得以改善;
  3. 容量:可以讓多顆磁盤(pán)組合起來(lái),故單一文件系統(tǒng)可以有相當(dāng)大的容量。

Linux中配置RAID及詳解

Software,hardware RAID:

系統(tǒng)資源,比如說(shuō) CPU 的運(yùn)算與 I/O 總線(xiàn)的資源等。不過(guò)目前我們的個(gè)人計(jì)算機(jī)實(shí)在已經(jīng)非常快速了,因此以前的速度限制現(xiàn)在已經(jīng)不存在!
我們的 CentOS 提供的軟件磁盤(pán)陣列為 mdadm 這套軟件,這套軟件會(huì)以 partition 或 disk 為磁盤(pán)的單位,也就是說(shuō),你不需要兩顆以上的磁盤(pán),只要有兩個(gè)以上的分區(qū)(partition)就能夠設(shè)計(jì)你的磁盤(pán)陣列了。
此外, mdadm 支持剛剛我們前面提到的RAID0/RAID1/RAID5/spare disk 等!而且提供的管理機(jī)制還可以達(dá)到類(lèi)似熱拔插的功能,可以線(xiàn)上(文件系統(tǒng)正常使用)進(jìn)行分區(qū)的抽換

軟件磁盤(pán)陣列的設(shè)置:

Linux中配置RAID及詳解

配置RAID
(給服務(wù)器添加一塊硬盤(pán),創(chuàng)建5個(gè)分區(qū)(也可以添加5塊硬盤(pán)每塊一個(gè)分區(qū)))

1.[root@localhost ~]# gdisk /dev/sdb   //進(jìn)入硬盤(pán)

Creating new GPT entries.

Command (? for help): n   //創(chuàng)建分區(qū)
Partition number (1-128, default 1): 1   //默認(rèn)為1
First sector (34-41943006, default = 2048) or {+-}size{KMGTP}: 
Last sector (2048-41943006, default = 41943006) or {+-}size{KMGTP}: +1G   //大小為1G
Current type is 'Linux filesystem'
Hex code or GUID (L to show codes, Enter = 8300): 
Changed type of partition to 'Linux filesystem'
按照上面一樣配置再建立4塊分區(qū)
Command (? for help): p         //查看分區(qū)表信息
Disk /dev/sdb: 41943040 sectors, 20.0 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 6A978C77-4505-4345-ABEC-AE3C31214C6D
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 41943006
Partitions will be aligned on 2048-sector boundaries
Total free space is 31457213 sectors (15.0 GiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048         2099199   1024.0 MiB  8300  Linux filesystem
   2         2099200         4196351   1024.0 MiB  8300  Linux filesystem
   3         4196352         6293503   1024.0 MiB  8300  Linux filesystem
   4         6293504         8390655   1024.0 MiB  8300  Linux filesystem
   5         8390656        10487807   1024.0 MiB  8300  Linux filesystem

Command (? for help): wq   //保存退出
[root@localhost ~]#  mdadm --create --auto=yes /dev/md0 --level=5 --raid-devices=4 --spare-devices=1 /dev/sd[b-e]1
命令參數(shù):
--create    #表示要?jiǎng)?chuàng)建raid
--auto=yes /dev/md0   #新建立的軟件磁盤(pán)陣列設(shè)備為md0,md序號(hào)可以為0-9
--level=5   #磁盤(pán)陣列的等級(jí),這里表示創(chuàng)建是的raid5
--raid-devices     #添加作為磁盤(pán)陣列用的磁盤(pán)的塊數(shù)
--spare-devices   #添加作為預(yù)備(spare)磁盤(pán)的塊數(shù)
/dev/sd[b-f]1   #磁盤(pán)陣列所使用的設(shè)備,還可寫(xiě)成/dev/sdb1  /dev/sdc1  /dev/sdd1  /dev/sde1
[root@localhost ~]# cat /proc/mdstat             #查看RAID的配置文件
Personalities : [raid6] [raid5] [raid4] 
md0 : active raid5 sdd1[4] sde1[3](S) sdc1[1] sdb1[0]
      41908224 blocks super 1.2 level 5, 512k chunk, algorithm 2** [3/3] [UUU]**

unused devices: <none>
[root@localhost ~]# mdadm -D /dev/md0             #查看RAID配置文件詳細(xì)信息
/dev/md0:
        Version : 1.2
  Creation Time : Sun Jun 30 10:43:20 2019
  **   Raid Level : raid5**                                   #陣列類(lèi)型為raid5

                                             …………              #省略部分內(nèi)容

 Active Devices : 3                 #活躍的磁盤(pán)數(shù)目
Working Devices : 4               #所有的磁盤(pán)數(shù)目
 Failed Devices : 0                  #故障的磁盤(pán)數(shù)目
  Spare Devices : 1                 #熱備份的磁盤(pán)數(shù)目
Number   Major   Minor   RaidDevice State
   0       8       17        0      active sync   /dev/sdb1
   1       8       33        1      active sync   /dev/sdc1
   4       8       49        2      active sync   /dev/sdd1

   3       8       65        -      spare   /dev/sde1       #一塊磁盤(pán)用于熱備份
[root@localhost ~]# mkfs.xfs /dev/md0
#格式化磁盤(pán)
[root@localhost ~]# mkdir /a
[root@localhost ~]# mount /dev/md0 /a
#掛載磁盤(pán)
[root@localhost ~]# df -hT              #查看磁盤(pán)大小

                            …………                #省略部分內(nèi)容

/dev/md0            xfs        40G   33M   40G    1% /a
 [root@localhost ~]# vim /etc/fstab                  #編寫(xiě)文件開(kāi)機(jī)自動(dòng)掛載               

                                …………                #省略部分內(nèi)容

/dev/md0                /a                      xfs     defaults        0 0
[root@localhost ~]# cd /a
[root@localhost a]# touch 123.txt  456.txt                #創(chuàng)建測(cè)試文件
[root@localhost a]# mdadm /dev/md0 -f /dev/sdb1      #模擬sdb1損壞
mdadm: set /dev/sdb1 faulty in /dev/md0
[root@localhost a]# mdadm -D /dev/md0                  #查看/dev/md0詳細(xì)信息

                   …………               #省略部分內(nèi)容

    Number   Major   Minor   RaidDevice State
       3       8       65        0      spare rebuilding   /dev/sde1
       1       8       33        1      active sync   /dev/sdc1
       4       8       49        2      active sync   /dev/sdd1

       0       8       17        -      faulty   /dev/sdb1
[root@localhost a]# cat /proc/mdstat 
Personalities : [raid6] [raid5] [raid4] 
md0 : active raid5 sdd1[4] sde1[3] sdc1[1] sdb1[0](F)
      41908224 blocks super 1.2 level 5, 512k chunk, algorithm 2 [**3/3] [UUU]**

unused devices: <none>
[root@localhost a]# ll                     #查看測(cè)試的文件
總用量 0
-rw-r--r--. 1 root root 0 6月  30 11:06 123.txt
-rw-r--r--. 1 root root 0 6月  30 11:06 456.txt
[root@localhost a]# mdadm /dev/md0 -r /dev/sdb1                        #移除已損壞的磁盤(pán)
mdadm: hot removed /dev/sdb1 from /dev/md0
[root@localhost a]# mdadm -D /dev/md0                               #查看/dev/md0詳細(xì)信息

                                                                                 …………               #省略部分內(nèi)容

   Number   Major   Minor   RaidDevice State
       3       8       65        0      active sync   /dev/sde1
       1       8       33        1      active sync   /dev/sdc1
       4       8       49        2      active sync   /dev/sdd1
[root@localhost a]# mdadm /dev/md0 -a /dev/sdb1                      #添加一塊硬盤(pán)
mdadm: added /dev/sdb1
[root@localhost a]# mdadm -D /dev/md0                           #查看/dev/md0詳細(xì)信息

服務(wù)器再添加一塊磁盤(pán),重啟之后再加上:


[root@localhost a]# mdadm /dev/md0 -a /dev/sdf1
mdadm: added /dev/sdf1
[root@localhost a]# mdadm -D /dev/md0

                                                                                 …………               #省略部分內(nèi)容

    Number   Major   Minor   RaidDevice State
       3       8       65        0      active sync   /dev/sde1
       1       8       33        1      active sync   /dev/sdc1
       4       8       49        2      active sync   /dev/sdd1

       5       8       17        -      spare   /dev/sdb1
       6       8       81        -      spare   /dev/sdf1
[root@localhost a]# mdadm /dev/md0 -G -n4
#-n用來(lái)指定raid中活動(dòng)盤(pán)的數(shù)量。最好保證要有足夠的熱備盤(pán)添加。
[root@localhost a]# mdadm -D /dev/md0
/dev/md0:
        Version : 1.2
  Creation Time : Sun Jun 30 10:43:20 2019
     Raid Level : raid5
     Array Size : 41908224 (39.97 GiB 42.91 GB)                        #磁盤(pán)容量已將發(fā)生變化
  Used Dev Size : 20954112 (19.98 GiB 21.46 GB)
   Raid Devices : 4
  Total Devices : 5
    Persistence : Superblock is persistent

    Update Time : Sun Jun 30 11:22:00 2019
          State : clean         #構(gòu)建完成

                                                …………         #省略部分內(nèi)容

    Number   Major   Minor   RaidDevice State
       3       8       65        0      active sync   /dev/sde1
       1       8       33        1      active sync   /dev/sdc1
       4       8       49        2      active sync   /dev/sdd1
       6       8       81        3      active sync   /dev/sdf1

       5       8       17        -      spare   /dev/sdb1
    #此時(shí)raid中已經(jīng)由四塊硬盤(pán)了
[root@localhost a]# df -hT                                       #查看之后,容量并沒(méi)有發(fā)生變化
                         …………         #省略部分內(nèi)容
/dev/md0            xfs        40G   33M   40G    1% /a
[root@localhost a]# resize2fs /dev/md0
#(resizefx適用于ext3,ext4等文件系統(tǒng)不適用于xfs文件系統(tǒng))
#resize2fs命令用于更新磁盤(pán)
resize2fs 1.42.9 (28-Dec-2013)
resize2fs: Bad magic number in super-block 當(dāng)嘗試打開(kāi) /dev/md0 時(shí)
找不到有效的文件系統(tǒng)超級(jí)塊.
[root@localhost a]# xfs_growfs /dev/md0                            #對(duì)文件系統(tǒng)進(jìn)行擴(kuò)容
meta-data=/dev/md0               isize=512    agcount=16, agsize=654720 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=0 spinodes=0
data     =                       bsize=4096   blocks=10475520, imaxpct=25
         =                       sunit=128    swidth=256 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal               bsize=4096   blocks=5120, version=2
         =                       sectsz=512   sunit=8 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
data blocks changed from 10475520 to 15715584
[root@localhost a]# df -hT
文件系統(tǒng)            類(lèi)型      容量  已用  可用 已用% 掛載點(diǎn)

                      …………                   #省略部分內(nèi)容

/dev/md0            xfs        60G   33M   60G    1% /a
#再次查看容量已經(jīng)發(fā)生變化

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線(xiàn),公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性?xún)r(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專(zhuān)為企業(yè)上云打造定制,能夠滿(mǎn)足用戶(hù)豐富、多元化的應(yīng)用場(chǎng)景需求。

文章標(biāo)題:Linux中配置RAID及詳解-創(chuàng)新互聯(lián)
瀏覽地址:http://aaarwkj.com/article46/cccdhg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號(hào)、品牌網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)公司、全網(wǎng)營(yíng)銷(xiāo)推廣、網(wǎng)站收錄、靜態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)
国产成人综合久久二区| av在线亚洲网站区一| 国语精品对白交换日韩| 亚洲欧美成人自偷自拍一区| 国产H精品在线观看| 精品人妻一区二区三区久久91| 久久热在线视频精品视频| 欧美精品一区二区三区狠狠| 熟年人妻一区二区三区| 日吊视频在线免费观看| 91亚洲精品综合久久| 亚洲熟妇精品一区二区| 日本中文字幕三级专区| 久草免费福利视频资源站| 99热在线精品国产观看| 一级黄片国产精品久久| 婷婷五激情五月激情片| av全欧国男人在线天堂| 亚洲日本精品一区二区三区| 日本一区二区三区在线观看视频| 久热视频这里只有精品99| 国产av剧情免费在线观看| 中文字幕人妻日韩在线| 一本色道久久亚洲综合精品蜜桃| 欧美一区二区三区日韩精品| 国产av爆操黑丝美女| 成人精品颜射少妇内射| 国产精品久久久久精品日日三级| 日本中文字幕乱码一区| 久久久久久精品人妻网| 自偷自拍亚洲综合精品| 久娜娜精品视频在线观看| 亚洲天堂岛av一区二区| 国产午夜福利片新视觉| 岛国大片日韩在线观看| 日韩激情一区二区三区| 夜色一区二区av人片| 亚洲精品成人福利网站| 久久精品女人天堂av免费观看| 在线看日本一区二区| 国产成人91精品免费看片|