磁盤管理配額和raid配置-創(chuàng)新互聯(lián)

磁盤管理配額和raid配置

磁盤結構

<img src="E:\博客文本\磁盤配額和raid配置\1572923009298.png" alt="1572923009298" style="zoom:67%;" />

成都創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務,包含不限于成都網(wǎng)站設計、成都網(wǎng)站制作、七星網(wǎng)絡推廣、小程序開發(fā)、七星網(wǎng)絡營銷、七星企業(yè)策劃、七星品牌公關、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們大的嘉獎;成都創(chuàng)新互聯(lián)為所有大學生創(chuàng)業(yè)者提供七星建站搭建服務,24小時服務熱線:18980820575,官方網(wǎng)址:muchs.cn
MBR與磁盤分區(qū)表示

主引導記錄(MBR:Master Boot Record)

MBR位于硬盤第一個物理扇區(qū)處 MBR中包含硬盤的主引導程序和硬盤分區(qū)表

分區(qū)表有4個分區(qū)記錄區(qū),每個分區(qū)記錄區(qū)占16個字節(jié)

Linux中將硬盤,分區(qū)等設備均表示為文件

磁盤分區(qū)結構

硬盤中的主分區(qū)數(shù)目只有4個,因此主分區(qū)和擴展分區(qū)的序號也就限制在1-4

擴展分區(qū)再分為邏輯分區(qū) 邏輯分區(qū)的序號將始終從5開始

檢測并確認新硬盤-fdisk

查看或管理磁盤分區(qū) fdisk-l

交互模式中常用命令

m幫助 p打印顯示 n創(chuàng)建new新分區(qū) d刪除分區(qū) t轉換格式 w保存配置 q退出 簡易操作如圖

<img src="https://cache.yisu.com/upload/information/20200309/33/52149.jpg" alt="mark" style="zoom:75%;" />

<img src="https://cache.yisu.com/upload/information/20200309/33/52150.jpg" alt="mark" style="zoom:67%;" />

<img src="https://cache.yisu.com/upload/information/20200309/33/52151.jpg" alt="mark" style="zoom:75%;" />

格式化mkfs

mkfs -t 文件系統(tǒng)類型 分區(qū)設備

創(chuàng)建交換文件

mkswap 分區(qū)設備

掛載-mount卸載文件系統(tǒng)-umount

mount 【-t類型】存儲設備掛載點

LVM機制基本概念

PV(物理卷) VG(卷組) LV(邏輯卷)

主要命令

<img src="https://cache.yisu.com/upload/information/20200309/33/52152.jpg" alt="mark" style="zoom:75%;" />

磁盤配額概述

實現(xiàn)磁盤限額的條件:需要Linux內(nèi)核支持 安裝xfsprogs與quota軟件包

Linux磁盤限額的特點

作用范圍:針對指定的文件系統(tǒng)(分區(qū))

限額對象:用戶賬號,組賬號

限制類型:磁盤容量,文件數(shù)量

限制方法:軟限制,硬限制 (軟限制<=硬限制)

大部分的命令都是臨時生效,重啟時效配置文件設置是永久生效

編輯用戶和組賬號的配額設置-xfs_quota

-u 用戶 -g組 -x專家模式 -c命令

容量軟:bsoft
容量硬:bhard
數(shù)量軟:isoft
數(shù)量硬:ihard

RAID磁盤陣列介紹

<img src="https://cache.yisu.com/upload/information/20200309/33/52153.jpg" alt="mark" style="zoom:75%;" />

將多個磁盤合并成一個大的磁盤,不具有冗余,并行I/O,速度最快。RAID 0亦稱為帶區(qū)集。它是將多個磁盤并列起來,成為一個大磁盤。在存放數(shù)據(jù)時,其將數(shù)據(jù)按磁盤的個數(shù)來進行分段,然后同時將這些數(shù)據(jù)寫進這些盤中,所以在所有的級別中,RAID 0的速度是最快的。但是RAID 0沒有冗余功能如果一個磁盤(物理)損壞,則所有的數(shù)據(jù)都會丟失,危險程度與JBOD相當。

理論上越多的磁盤性能就等于“單一磁盤性能”ד磁盤數(shù)”,但實際上受限于總線I/O瓶頸及其它因素的影響,RAID性能會隨邊際遞減,也就是說,假設一個磁盤的性能是50MB每秒,兩個磁盤的RAID 0性能約96MB每秒,三個磁盤的RAID 0也許是130MB每秒而不是150MB每秒,所以兩個磁盤的RAID 0最能明顯感受到性能的提升。

但如果是以軟件方式來實現(xiàn)RAID,則磁盤的空間則不見得受限于此(例如Linux Software RAID),通過軟件實現(xiàn)可以經(jīng)由不同的組合而善用所有的磁盤空間。

<img src="https://cache.yisu.com/upload/information/20200309/33/52154.jpg" alt="mark" style="zoom:75%;" />

兩組以上的N個磁盤相互作鏡像,在一些多線程操作系統(tǒng)中能有很好的讀取速度,理論上讀取速度等于硬盤數(shù)量的倍數(shù),另外寫入速度有微小的降低。只要一個磁盤正常即可維持運作,可靠性高。RAID 1就是鏡像,其原理為在主硬盤上存放數(shù)據(jù)的同時也在鏡像硬盤上寫一樣的數(shù)據(jù)。當主硬盤(物理)損壞時,鏡像硬盤則代替主硬盤的工作。因為有鏡像硬盤做數(shù)據(jù)備份,所以RAID 1的數(shù)據(jù)安全性在所有的RAID級別上來說是最好的。但無論用多少磁盤做RAID 1,僅算一個磁盤的容量,是所有RAID中磁盤利用率最低的一個級別。

如果用兩個不同大小的磁盤建RAID 1,可用空間為較小的那個磁盤,較大的磁盤多出來的空間也可以分區(qū)成一個區(qū)來使用,不會造成浪費。

<img src="https://cache.yisu.com/upload/information/20200309/33/52155.jpg" alt="mark" style="zoom:75%;" />

RAID Level 5是一種儲存性能、數(shù)據(jù)安全和存儲成本兼顧的存儲解決方案。它使用的是Disk Striping(硬盤分區(qū))技術。RAID 5至少需要三顆硬盤,RAID 5不是對存儲的數(shù)據(jù)進行備份,而是把數(shù)據(jù)和相對應的奇偶校驗信息存儲到組成RAID5的各個磁盤上,并且奇偶校驗信息和相對應的數(shù)據(jù)分別存儲于不同的磁盤上。當RAID5的一個磁盤數(shù)據(jù)發(fā)生損壞后,可以利用剩下的數(shù)據(jù)和相應的奇偶校驗信息去恢復被損壞的數(shù)據(jù)。RAID 5可以理解為是RAID 0和RAID 1的折衷方案。RAID 5可以為系統(tǒng)提供數(shù)據(jù)安全保障,但保障程度要比鏡像低而磁盤空間利用率要比鏡像高。RAID 5具有和RAID 0相近似的數(shù)據(jù)讀取速度,只是因為多了一個奇偶校驗信息,寫入數(shù)據(jù)的速度相對單獨寫入一塊硬盤的速度略慢,若使用“回寫高速緩存”可以讓性能改善不少。同時由于多個數(shù)據(jù)對應一個奇偶校驗信息,RAID 5的磁盤空間利用率要比RAID 1高,存儲成本相對較便宜。

<img src="https://cache.yisu.com/upload/information/20200309/33/52156.jpg" alt="mark" style="zoom:75%;" />

為了進一步提高存儲的高可用,聰明的人們又提出了RAID6方案,可以在有兩塊磁盤同時損壞的情況下,也能保障數(shù)據(jù)可恢復。

為什么RAID6這么牛呢,因為RAID6在RAID5的基礎上再次改進,引入了雙重校驗的概念。

RAID6除了每塊磁盤上都有同級數(shù)據(jù)XOR校驗區(qū)以外,還有針對每個數(shù)據(jù)塊的XOR校驗區(qū),這樣的話,相當于每個數(shù)據(jù)塊有兩個校驗保護措施,
因此數(shù)據(jù)的冗余性更高了。

但是RAID6的這種設計也帶來了很高的復雜度,雖然數(shù)據(jù)冗余性好,讀取的效率也比較高,但是寫數(shù)據(jù)的性能就很差。因此RAID6在實際環(huán)境中應用的比較少。

<img src="https://cache.yisu.com/upload/information/20200309/33/52157.jpg" alt="mark" style="zoom:75%;" />

RAID 10是先鏡射再分區(qū)數(shù)據(jù),再將所有硬盤分為兩組,視為是RAID 0的最低組合,然后將這兩組各自視為RAID 1運作。

RAID 01則是跟RAID 10的程序相反,是先分區(qū)再將數(shù)據(jù)鏡射到兩組硬盤。它將所有的硬盤分為兩組,變成RAID 1的最低組合,而將兩組硬盤各自視為RAID 0運作。

當RAID 10有一個硬盤受損,其余硬盤會繼續(xù)運作。RAID 01只要有一個硬盤受損,同組RAID 0的所有硬盤都會停止運作,只剩下其他組的硬盤運作,可靠性較低。如果以六個硬盤建RAID 01,鏡射再用三個建RAID 0,那么壞一個硬盤便會有三個硬盤脫機。因此,RAID 10遠較RAID 01常用,零售主板絕大部份支持RAID 0/1/5/10,但不支持RAID 01。

最后說說為什么RAID10比RAID 01好且靠譜:

RAID0+1是先做兩個RAID0,然后再做RAID1,因此RAID0+1允許壞多個盤,但只能在壞在同一個RAID0中,不允許兩個RAID0都有壞盤。
RAID1+0是先做RAID1,然后再做RAID0,因此RAID1+0允許壞多個盤,只要不是一對磁盤壞就可以啦。
因此說RAID1+0比RAID0+1安全得多,因為在同一對磁盤中,兩塊磁盤都壞掉的概率很低。
RAID 0和RAID 1分別用于增強存儲性能(RAID 0 條帶)和數(shù)據(jù)安全性(RAID 1 鏡像),而RAID 0+1和RAID 10兼顧了RAID 0和RAID 1的優(yōu)點,它在提供RAID 1一樣的數(shù)據(jù)安全保證的同時,也提供了與RAID 0近似的存儲性能。雖然RAID 0+1和RAID 10基本原理相近,都是RAID0和RAID1的結合,不過還是有些區(qū)別。

在MySQL數(shù)據(jù)庫中,通常我們選用RAID 10。

RAID安裝命令-mdadm

mdadm -C -v /dev/md0 -l(這不是1)0 -n2 /dev/sd[b-c]1 示例如圖(前提是之前已經(jīng)用fdisk建好了硬盤分區(qū))

<img src="https://cache.yisu.com/upload/information/20200309/33/52158.jpg" alt="mark" style="zoom:75%;" />

結論:這次的命令的應用也忒長了,必須要先理解好意思再記,不過就算理解好了也還是難記。就算記住了,中間那些斜杠也要注意,別搞錯。

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

文章名稱:磁盤管理配額和raid配置-創(chuàng)新互聯(lián)
鏈接URL:http://muchs.cn/article42/deipec.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃、微信公眾號關鍵詞優(yōu)化、企業(yè)建站、品牌網(wǎng)站制作網(wǎng)站排名

廣告

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

手機網(wǎng)站建設