第乙個層次:磁碟外部結構
第二個層次:磁碟raid 磁碟lvm(邏輯卷管理—磁碟彈性擴容縮容)
第三個層次:磁碟分割槽 fdisk
第四個層次:磁碟格式化(建立檔案系統 inode block)
第五個層次:磁碟應用方式 (掛載)
01. 第乙個層次外部結構
a 標籤資訊:容量 轉速 (家用 5400/7200 企業10k/15k)介面(sata(家用)scsi sas pci(固態硬碟))
b 構成部分:主軸 碟片 機械臂 磁頭
內部結構:
磁頭:採用徑向運動從而讀取寫入資料資訊
盤面:儲存資料資訊
磁軌: 盤面上多個同心圓
扇區:磁碟儲存資料最小單位
柱面:不同盤面上多個相同大小磁軌組成的柱面
資料的讀取和寫入
寫入資料原理:
10k---- inode blok---- 盤面扇區裡面(1個扇區512位元組)block會占用多個扇區
讀取資料過程:
磁頭---- 0磁頭 0磁軌 1扇區 ---- 徑向運動 讀取不同磁軌和扇區
磁碟大小=磁頭(盤面數)* 磁軌數 * 扇區數 * 扇區大小
02.第二層次 磁碟的邏輯劃分
進行陣列配置:將多塊硬碟集成為一塊
a 磁碟陣列作用:增加磁碟大小 提公升磁碟效能 提高磁碟安全性
b 磁碟的陣列級別:raid0 raid1 raid5 raaid10 raid01
raid10配置
將四塊磁碟兩兩集成為一塊,做兩個raid1,將兩塊raid1做整列組成一塊raid0 最後成raid10
raid01同raid10,raid01先配置兩個raid0 再配置raid1,資料儲存效率高,安全性有保障。
03.第三個層次磁碟分割槽
磁碟0磁頭0磁軌1扇區代表什麼?
0磁頭0磁軌1扇區===512位元組
rbm 446位元組:主引導記錄 用於引導系統啟動
dtp 64位元組:磁碟分割槽表,預設劃分4個主分割槽,分割槽表中指定乙個主分割槽為擴充套件分割槽(分割槽表中只能有乙個擴充套件分割槽,擴充套件分割槽無法直接使用,必須劃分邏輯分割槽)邏輯分割槽可以劃分多個分割槽
2位元組: 結尾-----資料資訊
磁碟分割槽操作(centos7 不限制大小)
第乙個歷程:系統載入磁碟裝置
在系統不啟動時,識別新新增的磁碟資訊
echo 「- - -」 > /sys/class/scsi_host/hoost0/scan
d 代表刪除指定分割槽
g 建立gpt分割槽表資訊(可劃分出大於2t的分割槽,不支援小數點)
l 列出已知的分割槽型別
n 新增新的分割槽
o 建立dos分割槽表資訊(預設)
p 輸出分割槽資訊
q 不儲存分割槽並退出
w 儲存分割槽並退出
t 指定分割槽型別編號
按上面提示
n 新增新分割槽
p 輸出分割槽資訊
建立分割槽
建立分割槽大小格式 +10g
建立擴充套件分割槽時選擇e
w儲存建立好的分割槽
使用fdisk -l 檢視是否分割槽完成
partab 分割槽 大於2t的磁碟空間(centos6-centos7)
mklabel 建立分割槽表 mrb-msdos/gpt
mkpart 建立新分割槽都可以是主分割槽多個(打破了只能分4個主分割槽的限制)
print 顯示分割槽表資訊
rm 刪除指定分割槽
quit 直接退出不用儲存
分割槽型別 fdisk命令中
l 檢視分割槽型別資訊
t 修改分割槽型別資訊
設定swap分割槽型別 82 linux swap/solaris
設定擴充套件分割槽型別 5 extended
設定lvm分割槽型別 8e linuxlvm
設定預設分割槽型別 83 linux
05. 第四個層次 磁碟格式化建立檔案作業系統
磁碟檔案系統: 儲存資料方式/儲存資料機制原理
ext3/ext4 centos6預設檔案系統
xfs centos7預設檔案系統 格式化效率更高 高併發儲存資料效率更高
mkfs 格式化
mkfs -t(指定型別)xfs /dev/sdb1 格式化sdb1分割槽
mkfs.xfs /dev/sdb1 格式化sdb1分割槽
使用mkfs.(tab鍵)列出系統可用的檔案型別
btrfs cramfs ext2 ext3 ext4 minix xfs
進行掛載就可以使用
06.第五個層次 磁碟掛載操作
a 如何進行磁碟掛載 mount 掛載磁碟裝置檔案 掛載點 (空目錄)
如果不是空目錄,原目錄資料資訊無法再進行檢視
b 引數資訊
c 如何進行自動掛載
方式一:編寫/etc/rc.local
將命令寫入就可以 mount /dev/sdd1 /mnt(掛載點)
方式二:編寫/etc/fstb
/dev/sdb1 /mnt xfs nouser 0 0
01 02 03 04 05 06
01:儲存裝置檔案資訊/dev/sdb1
02:掛載點資訊
03:檔案系統型別
04:掛載引數資訊
05:是否對磁碟資料進行備份
06:是否對磁碟進行定期檢查
磁碟分割槽 掛載
gbt與mbr 全域性唯一標識分割槽表 guid partition table,縮寫 gpt 是乙個實體硬碟的分割槽結構。它是可擴充套件韌體介面標準的一部分,用來替代bios中的主引導記錄分割槽表。傳統的主啟動記錄 mbr 磁碟分割槽支援最大卷為 2.2 tb terabytes 每個磁碟最多有 ...
關於磁碟分割槽掛載
常用命令 檢視系統磁碟 fdisk l 檢視磁碟使用情況 df h 檢視分割槽 df t df th 1 磁碟分割槽 fdisk dev hdb 主分割槽 1 4 邏輯分割槽 5 先劃分主分割槽,再劃分邏輯分割槽 w退出 詳細過程參考 2 磁碟格式化 mkfx.ext3 dev hdb1 格式化為e...
Linux 磁碟分割槽 掛載
df 檢視磁碟分割槽使用狀況 引數描述 l僅顯示本地磁碟 預設 a顯示所有檔案系統的使用情況 h以1024進製計算最合適的單位顯示磁碟容量 h以1000進製計算最合適的單位顯示磁碟容量 t顯示磁碟分割槽型別 t顯示指定型別檔案系統的磁碟分割槽 x不顯示指定型別檔案系統的磁碟分割槽 du 統計以磁碟上...