day19-磁盤管理

磁盤的基本概念

什么是磁盤
相當于硬盤


image

每個硬盤中心都是一摞高速運轉的圓盤,在圓盤上附著的一圈金屬顆粒,每個金屬顆粒都有自己的磁化程度,用于儲存0和1


image

當記錄數據時,硬盤的磁頭開始通用,形成強磁場,數據在磁場的作用下轉變成電流,使顆粒磁化,從而將信息記錄在圓盤上
image

由海量顆粒組成的信息,就是我們存在硬盤里的數據
image

磁盤的基本結構

1.什么是盤片: 硬盤一般有一個或多個盤片,每個盤片可以有兩面,即第一個盤片的正面為0面,反面為1面然后依次類推。
2.什么是磁道:每個盤片的盤面在出廠的時候被劃分出了多個同心圓環(huán),數據就存儲在這樣的同心圓環(huán)上面,我們將這樣的圓環(huán)稱為磁道(Track),每個盤面可以劃分多個磁道。但肉眼不可見。
3.什么是扇區(qū): 在硬盤出廠時會對磁盤進行一次低格,其實就是再每個磁道劃分為若干個弧段,每個弧段就是一個扇區(qū) (Sector)。扇區(qū)是硬盤上存儲的物理單位,現(xiàn)在每個扇區(qū)可存儲512字節(jié)數據已經成了業(yè)界的約定。
4.什么是柱面:柱面實際上就是我們抽象出來的一個邏輯概念,簡單來說就是處于同一個垂直區(qū)域的磁道稱為 柱面 ,即各盤面上面相同位置磁道的集合。這樣數據如果存儲到相同半徑磁道上的同一扇區(qū),這樣可以實現(xiàn)并行讀取,主要是減少磁頭尋道時間。
5.什么是磁頭: 讀取磁盤磁道上面金屬塊,主要負責讀或寫入數據。


image.png

image.png

磁盤的預備知識

1.磁盤的接口類型
IDE 、Scsi (已經被淘汰)


image.png

SATA 、SAS (企業(yè)使用較多)


image.png

ssd的Msata接口為超級本設計,但是被m.2接口的SSD替代,而m.2接口(支持SATA、PCl-E雙通道協(xié)會)
(1).M.2接口是為超極本量身定做的新一代接口標準,以取代原來的mSATA接口。擁有更小巧的規(guī)格尺寸,還是更高的傳輸性能,M.2遠勝于mSATA。
(2).M.2幾個名詞需要了解,SATA和PCl-E AHCl和NVMe

2.磁盤的基本語
尺寸:2.5英寸 3.5英寸
容量:KB MB GB TB PB EB
轉速:7500 15000
IOPS:每秒能夠發(fā)生IO的次數
IOPS lnput /Qutput 輸入輸出


image.png

3.磁盤在系統(tǒng)上的命名方式([a-z] [aa-zz])
設備名稱 分區(qū)信息 設備類型
/dev/sda /dev/sda1 第一塊物理磁盤第一分區(qū)
/dev/sdb /dev/sdb2 第二塊物理磁盤第二個分區(qū)
/dev/vdd /dev/vdd4 第四塊虛擬磁盤的第四個分區(qū)

PS1:系統(tǒng)中分區(qū)由數字編號表示,1-4留給主分區(qū)使用和擴展分區(qū),邏輯分區(qū)從5開始
PS2:前面了解到MBR分區(qū)表只能分配4個主分區(qū),但還有一種新型分區(qū)表GRT,GPT支配128個主分區(qū)

磁盤基本分區(qū)Fdisk

添加一塊2TB的磁盤進行使用:
1.fdisk創(chuàng)建分區(qū)

1.fdisk創(chuàng)建主分區(qū)
[root@oldboy ~]# fdisk -l
[root@oldboy ~]# fdisk  /dev/sdb
Command (m for help): m         #輸入m列出常用的命令
Command action
   a   toggle a bootable flag             
   b   edit bsd disklabel                   
   c   toggle the dos compatibility flag    
   d   delete a partition                   
   l   list known partition types           
   m   print this menu                      
   n   add a new partition                  
   o   create a new empty DOS partition table   
   p   print the partition table            
   q   quit without saving changes          
   s   create a new empty Sun disklabel    
   t   change a partitions system id       
   u   change display/entry units          
   v   verify the partition table           
   w   write table to disk and exit         
   x   extra functionality (experts only) 
2.創(chuàng)建擴展分區(qū)
Command (m for help): n  #新建分區(qū)
Partition type:
   p   primary (1 primary, 0 extended, 3 free)
   e   extended
Select (default p): e   #創(chuàng)建擴展分區(qū)
Partition number (2-4, default 2):
First sector (104448-2097151, default 104448):
Using default value 104448
Last sector, +sectors or +size{K,M,G} (104448-2097151, default 2097151): #空間都給到擴展分區(qū)
3.創(chuàng)建邏輯分區(qū)
Command (m for help): n  #新建分區(qū)
Partition type:
   p   primary (1 primary, 0 extended, 3 free)
   e   extended
Select (default p): e   #創(chuàng)建擴展分區(qū)
Partition number (2-4, default 2):
First sector (104448-2097151, default 104448):
Using default value 104448
Last sector, +sectors or +size{K,M,G} (104448-2097151, default 2097151): #空間都給到擴展分區(qū)
fdisk查看分區(qū)情況,并保存
查看分區(qū)創(chuàng)建
Command (m for help): p 
Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048      104447       51200   83  Linux
/dev/sdb2          104448     2097151      996352    5  Extended
/dev/sdb5          106496      311295      102400   83  Linux
保存分區(qū)
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.

2.格式化磁盤
mkfs格式化磁盤,實質創(chuàng)建文件系統(tǒng)
選項:
-b 設定數據區(qū)塊占用空間大小,目前支持1024、2048、4096 bytes每個塊。
-t 用來指定什么類型的文件系統(tǒng),可以是ext4, xfs
-i 設定inode的大小
-N 設定inode數量,防止Inode數量不夠導致磁盤不足

格式化整個磁盤
[root@xuliangwei ~]# mkfs.ext4  /dev/sdb 
格式化磁盤的某個分區(qū)
[root@xuliangwei ~]# mkfs.xfs  /dev/sdb1

3.使用mount掛載并使用

[root@xuliangwei ~]# mkdir /data
[root@xuliangwei ~]# mount /dev/sdb1 /data
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 1.磁盤的基本概念 每個硬盤中心都是一摞高速運轉的圓盤,在圓盤上附著的一圈金屬顆粒,每個金屬顆粒都有自己的磁化程度...
    生活一場戲而已_b526閱讀 391評論 0 0
  • 磁盤的基本概念 磁盤的基本結構: 盤片:硬盤一般有一個或多個盤片,每個盤片可以有兩面,即第一個盤片的正面為0面,反...
    不大不小的小雯子閱讀 418評論 1 0
  • 1.什么是磁盤 磁盤(disk)是指利用磁記錄技術存儲數據的存儲器。磁盤是計算機主要的存儲介質,可以存儲大量的二進...
    渡九_6149閱讀 524評論 0 1
  • 1.磁盤的基本概念 磁盤(disk)是指利用磁記錄技術存儲數據的存儲器 2.磁盤的基本結構 (1)盤片:(2)磁道...
    江枍_a99e閱讀 508評論 1 1
  • 幾個學習鏈接:https://www.cnblogs.com/LexMoon/p/How_to_Make_a_Co...
    少女白潔閱讀 926評論 0 0

友情鏈接更多精彩內容