6、磁盤管理

1、磁盤基本概念

一、磁盤結構

6、磁盤管理

磁頭:用來寫入和讀取數據,採用徑向方式來讀寫數據
磁道:用來存儲用戶數據,磁盤按照磁道來尋找數據
扇區:用來存儲用戶數據,扇區是磁盤存儲數據的最小單元(512字節)
柱面:用來存儲用戶數據,由不一樣盤面上相同磁道組成算法

2、磁盤分區

一、引導記錄

MBR引導記錄分佈式

主要記錄了啓動引導程序和磁盤的分區表,佔用第一個扇區。系統啓動後,從MBR讀取啓動引導程序。用於引導磁盤空間小於2T。ide

GPT引導記錄工具

GUID Partition Table,即「全局惟一標識磁盤分區表」,用於引導磁盤空間大於2T。3d

二、系統分區類型

  • 主分區
    最多隻有4個主分區,每一個分區佔用16字節blog

  • 擴展分區
    最多隻有1個擴展分區,沒法存儲數據it

  • 邏輯分區
    能夠有多個邏輯分區,用來存儲數據

三、分區工具

  • fdisk:磁盤空間小於2T,採用MBR方式引導
    查看磁盤信息
    6、磁盤管理
    分區
    6、磁盤管理
    建立主分區
    6、磁盤管理
    建立擴展分區
    6、磁盤管理
    查看分區
    6、磁盤管理
    保存分區
    6、磁盤管理
    加載分區信息
    partprobe /dev/sdbio

  • parted:磁盤空間大於2T,採用GPT方式引導。parted分區操做實時生效。
    parted 分區
    6、磁盤管理
    指定引導方式
    6、磁盤管理
    建立主分區
    6、磁盤管理
    建立擴展分區
    6、磁盤管理
    建立邏輯分區
    6、磁盤管理

3、磁盤格式化

經過mkfs命令來格式化磁盤,即建立文件系統。
6、磁盤管理class

4、磁盤掛載

mount命令用來掛載磁盤
mount /dev/sdb1 /mnt
6、磁盤管理
umount命令用來取消掛載磁盤
umount /mnt擴展

5、磁盤陣列

一、RAID簡介

RAID(Redundant Array of Independent Disks),獨立硬盤冗餘陣列,能夠將多個小容量的磁盤組合起來得到更大容量的磁盤。RAID分爲硬件RAID和軟件RAID。
RAID主要功能:

  • 經過對硬盤上的數據進行條帶化,實現對數據塊存取,減小硬盤機械尋道時間,提升數據存取速度
  • 經過對一陣列中十萬幾塊硬盤同時讀取,減小硬盤機械尋道時間,提升數據存取速度
  • 經過鏡像或存儲奇偶校驗信息的方式,實現對數據的冗餘保護

二、經常使用RAID級別

  • RAID 0
    RAID 0 使用條帶化技術將數據分寸存儲在RAID組的全部硬盤中,RAID 0 不具備數據冗餘保護功能。RAID 0 至少包含2塊成員盤,要求成員盤大小、轉速相同。
  • RAID 1
    RAID 1 使用2塊相同的硬盤系統,一塊是物理盤,一塊是鏡像盤。當數據寫入到物理盤上時,同時數據副本也寫入到鏡像盤中。
  • RAID 3
    RAID 3 採用分條技術將數據分塊,進行異或算法將奇偶校驗數據寫入最後一個盤。當硬盤出現故障時,數據寫入正常工做的硬盤中。
  • RAID 5
    RAID 5 是改進版的RAID 3。使用條帶化並計算奇偶校驗值,RAID 5使用分佈式,每塊硬盤都存儲數據和奇偶校驗信息。
  • RAID 10
    RAID 10是將鏡像和條帶進行組合的RAID級別。先進行RAID 1 鏡像,再作 RAID 0.
  • RAID 50RAID 50 是將RAID5和RAID0進行兩級組合的RAID級別。第一級是RAID5,第二級是RAID0.
相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息