磁碟的工作原理 --物理概念
磁軌 磁頭 扇區 柱面
磁碟的分類:機械盤(介面io) 固態盤
io --序列sata scsi(iscsi) 並行ata
fc二層協議
檔案系統--邏輯概念
磁碟必須要有檔案系統(資料儲存) -- 資料庫(資料管理平台)
windows fat32 ntfs
linux 單檔案系統 -- ext2 3 4 xfs
inode -- 索引空間(檔案屬性)
block -- 儲存空間
資料儲存過程、資料複製過程、資料刪除過程
fdisk -- 磁碟分割槽
parted
mkfs 建立檔案系統
mount 掛載
-a /etc/fstab 開機自動掛載
umount 解除安裝
指定掛載點或者掛載檔案
動態管理--lvm邏輯卷管理
linux核心模組 -- dm
先定義pv(物理卷)--再定義vg(捲組)--最後從vg中獲取空間 lv(邏輯卷)
優點:可以自由刪除或新增空間,不再需要重新定義分割槽
動態的可增加,可減少空間記憶體
pvcreate vgcreate 命名 lv -l | -l 指定大小 -n 指定名字
lvextend -- 新增磁碟空間
lvreduce -- 刪除磁碟空間
最後乙個操作:
做映象lv命令可以為lv邏輯分割槽做磁碟映象;
這個功能和資料庫一塊兒使用,實現資料備份;
/dev/vgname/lvname
磁碟冗餘--raid磁碟管理
(軟raid)linux核心模組--md
廉價的冗餘磁碟陣列
獨立的冗餘磁碟陣列
1、冗餘
2、提高讀寫效能
raid0--條帶技術(重新將資料做乙個區分)
沒有滿足資料的冗餘性,只提高了讀寫速度
raid1--映象技術
沒有提高讀寫速度,反而變慢了
raid4--校驗盤 3塊盤(raid降級)
raid5--將校驗值分別儲存於多塊盤上
raid6--二次校驗
raid10--先做raid1,再做raid0
raid01--先做raid0,再做raid1
硬raid--需要raid卡來實現
軟raid--使用md模組,讓效能變差,降低cpu的效能,工作中見不到
如果做軟raid,不能用分割槽做raid,要用磁碟做
mdadm--磁碟管理
磁碟的命名:
sd md 做raid以後的磁碟
hd vd
raid磁碟管理
Linux的磁碟管理
裝置檔案 塊檔案b 按塊為單位,隨機訪問的裝置,硬碟 b,c 字元裝置c 按字元進行訪問,線性裝置,鍵盤 c dev 主裝置號,次裝置號 major number 主裝置號 裝置型別 minor number 此裝置號 同一種裝置型別的不同裝置 硬碟的裝置檔名 ide,ata hd sata sd ...
Linux的磁碟管理
linux上,dev目錄下的sd hd 為a,b,c等字母 表示一塊磁碟,而sda1,sda2等表示該磁碟上的分割槽,我們可以使用一下命令檢視磁碟的分割槽資訊 asda fdisk l dev sda該命令還可以用來給磁碟進行分割槽,用法如下 fdisk dev sda分完區,就得到sda1,sda...
Linux的磁碟管理
linux 系統一切以檔案的方式儲存於硬碟,應用程式資料需要時刻讀寫硬碟,所以企業 生產環境中對硬碟的操作變得尤為重要,對硬碟的維護和管理也是每個運維工程師必備工作 之一。一 計算機硬碟簡介 硬碟是計算機主要儲存媒介之一,由乙個或者多個鋁製或者玻璃制的碟片組成,碟片外覆蓋有鐵磁性材料,硬碟內部由磁軌...