外部結(jié)構(gòu)信息:
接口信息(sata -- scsi -- sas)
轉(zhuǎn)速(10k,15k)
磁盤分類(機械硬盤 固態(tài)硬盤)
機械硬盤:容易壞,速度慢,價格便宜,數(shù)據(jù)丟失,可以恢復
ssd:速度快,價格貴,不容易壞,數(shù)據(jù)不能恢復,容量低
盤片 主軸 磁頭 機械臂image.png
內(nèi)部結(jié)構(gòu)信息:
盤面: 磁盤的一面
磁道: 一個盤面上多個同心圓
扇區(qū): 存儲數(shù)據(jù)最小單位 512字節(jié) block 4k 8k數(shù)據(jù) --- 2個block --- 16個扇區(qū)
柱面: 相同磁道構(gòu)成柱面信息
磁盤大小
柱面數(shù)量*一個柱面的大小===磁盤大小
磁道數(shù)量 一個柱面的大小===磁盤大小
扇區(qū)數(shù)量一個扇區(qū)大小===磁盤大小
磁盤RIAD概念
RAID:冗余磁盤陣列
多塊磁盤組成一塊磁盤,
RAID0
最少有一塊盤組成,無冗余,讀寫性能最好,容量不會減少,適用于數(shù)據(jù)不重要,但對性能要求比較高的場景.如web集群中的單個節(jié)點服務(wù)器
RIAD1
理論上由兩塊盤組成.最多允許壞一塊盤,為一塊盤的容量,讀寫性能最差,適用于對性能要求不高,但對數(shù)據(jù)要求重要的場景.如監(jiān)控服務(wù)器的系統(tǒng)盤
RAID5
最少由3塊盤組成,最多允許壞一塊盤,為n-1塊盤的容量,讀寫性能中庸,使用對性能和安全都有要求,但都不高的場景.例:監(jiān)控服務(wù)器,web集群中單個節(jié)點,mysql主從的從服務(wù)器
RAID10/01
最少由4塊盤組成,最多允許壞2/n 塊磁盤,為2/n磁盤容量,讀寫性能最好.適用于數(shù)據(jù)重要和性能重要的場景如mysql主從同步的主服務(wù)器
raid 10
image.png
raid01
image.png
RAID特點
raid: 提高容量 提高安全性 提高效率
raid0 raid1 raid5 raid10/01
提高效率 提高安全性 提高容量 提高容量
提高容量 提高安全性 提高安全性
提高效率 提高效率
磁盤分區(qū)操作
小于2T
fdisk
fdisk /dev/sdb
a toggle a bootable flag 切換引導分區(qū)
b edit bsd disklabel 編輯BSD磁盤標簽
c toggle the dos compatibility flag 切換DOS兼容標簽
d delete a partition 刪除分區(qū)
g create a new empty GPT partition table 創(chuàng)建一個新的GPT分區(qū)
G create an IRIX (SGI) partition table 創(chuàng)建ILIX(SGI)分區(qū)
l list known partition types list已知分區(qū)類型
m print this menu 命令選項
n add a new partition 添加一個新分區(qū)
o create a new empty DOS partition table 創(chuàng)建一個新的DOS分區(qū)表
p print the partition table 打印當前分區(qū)表
q quit without saving changes 不保存更改退出
s create a new empty Sun disklabel 創(chuàng)建一個新的標簽
t change a partition's system id 更改分區(qū)ID
u change display/entry units 更改修改顯示/輸入單元
v verify the partition table 檢查分區(qū)表
w write table to disk and exit 存并退出
x extra functionality (experts only) 額外功能(專家)
MBR引導記錄:占用512字節(jié)存儲空間
446字節(jié):mbr引導記錄
64字節(jié):分區(qū)表信息(dos格式 gpt格式 gpt格式?jīng)]有主和擴展,最多有128個分區(qū))
一個分區(qū)占用16字節(jié):可分為為4個主分區(qū)
3個主分區(qū)+1擴展分區(qū)(n個邏輯分區(qū))
邏輯分區(qū)從/dev/sda5開始
RS:邏輯分區(qū)可以有多個,擴展分區(qū)只能有一個,最多有4個主分區(qū)
大于2T
parted
1)mklabel gpt 更改分區(qū)表
2)mkpart 創(chuàng)建一個新的分區(qū) mkpart primary 0 20M Ignore
3)print 打印分區(qū)信息(p)
4)rm 刪除指定分區(qū)信息
5)quit(退出分區(qū)界面)