Linux從入門到放棄 磁碟管理詳解

2021-09-29 13:55:17 字數 3323 閱讀 5078

磁碟物理結構資訊

外部結構:(看得見)

介面資訊:sas - sata - scsi

貴 一般

轉速資訊:10k 15k

容量資訊:廠商生產磁碟 換算單位 1000 標準換算 1024

硬碟種類:機械硬碟 - 儲存效率較低 固態硬碟 - 儲存效率較高

磁碟組成:

碟片 : 儲存資訊

機械臂 : 帶動磁頭運轉(徑向運動)

磁頭 : 讀取資料

主軸 : 帶動碟片轉動

內部結構:(看不見)

磁軌(track):磁碟上多個同心圓

扇區(sectors):物理儲存資料最小單位 512位元組

邏輯儲存資料最小單位 block 4

柱面(cylinder):磁碟大小磁軌柱體

計算磁碟大小:

乙個柱面儲存容量大小:1g * 磁軌數

磁碟邏輯結構資訊

磁碟陣列:

增加磁碟容量

增加磁碟資料安全

增加磁碟資料讀寫效率

陣列級別:
raid 0

優勢:讀寫效率高

缺點:安全性低

儲存:儲存利用率=總磁碟容量的總和

raid 1

優勢:安全型高

缺點:安全型低

儲存:儲存利用率=總磁碟容量的50%

raid 5

優勢:安全性高,讀寫效率高

儲存:缺失一塊硬碟容量

raid 10/01

優勢:安全型高,讀寫效率高

儲存:儲存利用率=總磁碟容量的50%

硬體伺服器陣列配置方法

磁碟lvm彈性擴容

概念介紹:

pv(phsical volume,物理卷),pv是vg的組成部分,有分割槽構成,多塊盤的時候,可以把一塊盤格式化成乙個主分割槽,然後用這個分割槽做成乙個pv,只有一塊盤的時候,可以這塊盤的某乙個分割槽做成乙個pv,實際上乙個pv就乙個分割槽。

vg(volume group, 捲組),有若干個pv組成,作用就是將pv組成到以前,然後再重新劃分空間。

lv(logical volume,邏輯卷),lv就是從vg中劃分出來的卷,lv的使用要比pv靈活的多,可以在空間不夠的情況下,增加空間。

lvm磁碟管理配置過程
第一步:進行磁碟分割槽格式化操作

fdisk -l

檢視磁碟資訊

fdisk /dev/sdbpv

對磁碟進行分割槽

安裝lvm命令:

yum install lvm2

pvcreate: 建立pv

pvdisplay: 檢視已建立的pv

vgcreate: 建立vg

vgdisplay: 檢視vg

lvcreate: 建立lv

lvdisplay: 檢視lv

分割槽操作過程:

n – 回車 – p – 回車 – w儲存退出

第二步:進行pv建立過程

pvcreate /dev/sdb1 /dev/sdb2

pv

第三步:將pv劃分到vg

vgcreate vgtest /dev/sdb1 /dev/sdb2
第四步:建立lv

lvcreate -l 700m -n lvtest vgtest
第五步:格式化

mkfs.ext4 /dev/vgtest/lvtest
第六步:掛載使用lv

第七步:進行擴容

lvextend -l +70m /dev/vgtest/lvtest

將lvtest擴容加70m

lcscan

掃瞄resize2fs -f /dev/vgtest/lvtest

從新載入

第八步:進行縮容

縮容前必須取消掛載

縮容只能縮小擴容的容量

umount  /dev/vgtest/lvtest

縮容前必須取消掛載

lvreduce -l -70m /dev/vgtest/lvtest

將lvtes縮容減70m

lvreduce -l 70m /dev/vgtest/lvtest

將lvtes縮容到70m

磁碟分割槽操作方法

0磁頭 0磁軌 1扇區:

mbr(引導記錄)+gpt(分割槽表)

系統分割槽表:

最多分為四個部分

分割槽最多可以劃分4個主分割槽

磁碟檔案系統

檔案系統:

centos6:ext3、ext4

centos7:xfs

xfs:儲存效率更高,增加資料庫伺服器儲存效率。xfs格式化磁碟效率 也會提高。

磁碟交換分割槽

分割槽設定swap:

第一步:指定劃分磁碟

fdisk /dev/sdb
第二步:建立分割槽,並設定為swap分割槽型別

swap調整:

第一步:將磁碟中一部分空間給記憶體使用

dd if=/dev/zero of=/tmp/1g bs=10m count=100

1️⃣ 2️⃣ 3️⃣ 4️⃣

1. 從黑洞中取出資料內容

2. 將黑洞中取出的資料放在哪

3. 每次取出資料的大小

4. 宗的取出資料次數

第二步:將磁碟被占用的空間標記為swap

mkswap /tmp/1g
第三步:架子標記使用swap

swapon /tmp/1g

載入swapoff /tmp/1g

解除安裝

Linux系統從入門到放棄?

續上乙個學期學完了的linux基礎知識學習過程,這一學期的centos伺服器技術學完後,讓我對於linux系統的學習又加深了許多。我知道了linux只是個 核心。現在的linux作業系統,都是用這麼乙個核心,加上其它的應用程式構成的。linux最大的特點就是其開源性,這一點是十分難得的,這也是它能夠...

Linux系統從入門到放棄?

續上乙個學期學完了的linux基礎知識學習過程,這一學期的centos伺服器技術學完後,讓我對於linux系統的學習又加深了許多。我知道了linux只是個 核心。現在的linux作業系統,都是用這麼乙個核心,加上其它的應用程式構成的。linux最大的特點就是其開源性,這一點是十分難得的,這也是它能夠...

Linux系統從入門到放棄?

續上乙個學期學完了的linux基礎知識學習過程,這一學期的centos伺服器技術學完後,讓我對於linux系統的學習又加深了許多。我知道了linux只是個 核心。現在的linux作業系統,都是用這麼乙個核心,加上其它的應用程式構成的。linux最大的特點就是其開源性,這一點是十分難得的,這也是它能夠...