Linux磁碟的管理

2022-09-07 21:36:35 字數 1265 閱讀 6925

檔案系統

磁碟必須要有檔案系統---資料庫

檔案系統是用來資料儲存,資料庫是用來管理資料

windows fat32  ntfs   exfat

linux  單檔案系統

inode--索引空間(檔案屬性)

block--儲存空間

fidisk 磁碟分割槽  parted

mkfs -t

mount -o remount,rw

-a    /etc/fstab

umount 

磁碟工作原理:

磁軌  磁頭   柱面  扇區

磁碟的分類

機械盤(介面 sata  icsi),固態盤

io  序列sata  scsi(iscsi) 並行sata

fc4二層協議(施樂公司poar - 乙太網   解釋了物件導向的程式語言  圖形介面)

動態管理:lvm邏輯卷管理

linux核心模組  dm

我們將乙個或多個磁碟融合起來,進行重新劃分

先定義pv(物理卷)

再定義vg(捲組)

最後再做lv(邏輯卷)

最大優點:可以自由刪除或新增空間,不需要重新分割槽

pvcreate vgcrate 命名  lv -l|-l 指定大小 -n 指定名字

lvxtend 新增磁碟空間

lvreduce 刪除磁碟空間

zui'hou'yi'ge

磁碟冗餘:raid磁碟你管理

軟raidlinux核心模組--md

獨立的冗餘磁碟陣列:

冗餘提高讀寫效能

raid0 條帶技術  磁碟1  磁碟2

raid1 映象技術

raid4 校驗盤  3塊盤  raid降級

raid5 將校驗值分別儲存於多塊盤裡

raid6 二次校驗

raid10(比較好)  raid01

硬raid  需要raid卡

軟raid  工作中不會出現,

mdadm -c /dev/md0 -l 1 -n 2 /dev/sdb1  /dev/sdb2  -x  /dev/sdb31

mdadm -s /dev/md0 停止

mdadm -d /dev/md0 檢視狀態

mdadm -a /dev/md0 重新裝配

磁碟命名:

md  /  sd   /  hd  /  vd

a  b  c  sda   sdb

1  2  3  4  5  6  7  8  sda1   sda2

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 系統一切以檔案的方式儲存於硬碟,應用程式資料需要時刻讀寫硬碟,所以企業 生產環境中對硬碟的操作變得尤為重要,對硬碟的維護和管理也是每個運維工程師必備工作 之一。一 計算機硬碟簡介 硬碟是計算機主要儲存媒介之一,由乙個或者多個鋁製或者玻璃制的碟片組成,碟片外覆蓋有鐵磁性材料,硬碟內部由磁軌...