一、磁盘的基本结构
盘片: 磁头和磁片接触,将电信号转化为磁信号
磁道: 负责存储数据
扇区: 512字节 数据是存储在哪个磁道哪个扇区
柱面: 使得数据的读取速度快
二、磁盘的预备知识
1.磁盘的接口
IDE out
Scsi out
SATA III 6Gbps/s 750MB/s 1T 400 100MB/s
SAS 8Gbps/s 1000MB/s 1T 4500
SSD 纯电子 抗摔
msata out
m.2
接口类型:
SATA 几乎所有主板都兼容, 便宜 性能差
PCI-E 需要看主板是否兼容, 贵, 性能高
传输通道
PCI-E AHCI
NVMe
2.磁盘的名词
容量 MB GB TB PB EB ........
转速 SATA3==7200 SAS 15000
尺寸 3.5 2.5 1.8
IOPS Input/Output 输入输出
三、磁盘的命名规则
[a-z] aa-zz
1.磁盘在系统上的命名规则
2.磁盘基本分区
1)添加分区
[root@name ~]# ll /dev/sd*
brw-rw----. 1 root disk 8, 0 Aug 19 11:29 /dev/sda
brw-rw----. 1 root disk 8, 1 Aug 19 11:29 /dev/sda1
brw-rw----. 1 root disk 8, 2 Aug 19 11:29 /dev/sda2
brw-rw----. 1 root disk 8, 3 Aug 19 11:29 /dev/sda3
brw-rw----. 1 root disk 8, 16 Aug 19 11:29 /dev/sdb
brw-rw----. 1 root disk 8, 32 Aug 19 11:29 /dev/sdc
[root@name~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 40G 0 disk
├─sda1 8:1 0 1G 0 part /boot
├─sda2 8:2 0 1G 0 part [SWAP]
└─sda3 8:3 0 38G 0 part /
sdb 8:16 0 1T 0 disk
sdc 8:32 0 4T 0 disk
sr0 11:0 1 4.3G 0 rom
2)给磁盘分区 fdisk /dev/sdb
3)使用mkfs对磁盘进行格式化mkfs -t xfs /dev/sdb6(对sdb磁盘中的扩展分区的逻辑分区分区)
4)挂载mount /dev/sdb6 /data_6/
主分区 扩展分区 逻辑分区
MBR:只能分配4个主分区 如果足够使用就行
MBR:分配7个分区,怎么办?有很多种分配方式
3个主分区 1个扩展分区(4个逻辑分区)
2个主分区 1个扩展分区(5个逻辑分区)
1个主分区 1个扩展分区(6个逻辑分区)
系统盘/---->/dev/sda
数据盘 /data---->/dev/sdb
数据盘/soft------>/dev/sdc
5)磁盘夫人基本分区 Gdisk
6)磁盘挂载方式 Mount
7)虚拟磁盘介绍 swap
8)磁盘阵列 raid
9)模拟磁盘阵列----->软件实现