Linux磁盘管理.一Day.18

一.什么是磁盘(df -h 查看当前目录使用情况)

磁盘和硬盘相比较,磁盘是带有正负极磁性的硬盘。

二.磁盘的基本结构

1.盘片

2.磁道:负责储存数据

3.扇区:扇区的计算单位是512字节/扇区,数据是存储在哪个磁道,哪个扇区。

4.柱面

5.磁头:读取磁盘磁道上面金属块,主要负责读或写入数据。

三.磁盘的预备知识

1.磁盘接口:

                  IDE和Scsi已经被淘汰了

                  SATA lll 6Gbps/s  750MB/s 

                  SAS  8Gbps/s 1000MB/s

SSD 纯电子(抗摔):

                          msata  淘汰

                          m.2:

                                  接口类型:

                                          SATA 几乎所有主板都兼容,性能差

                                          PCL-E 需要看主板是否兼容,性能高

                                  传输通道:

                                            AHCI

                                          NVMe

2. 磁盘名词

          容量:MB  GB  TB  PB  EB

          转速 :ATA3==7200转  SAS==15000转(需要磁盘阵列RAID)

          尺寸:3.5英寸  2.5英寸 1.8英寸

          IOPS input / Output  输入输出     

          顺序读写

          随机读写 

3. 磁盘命名规则 【a-z】【aa-zz】

PS:系统中分区由数字编号表示,1~4留给主分区使用和扩展分区,逻辑分区从5开始,为什么分区还有限制?因为MBR分区只能分配4个主分区。还有一种新型的分区表GPT,GPT支持分配128个主分区。(MBR与GPT之间不能相互转换,转换的话会导致数据丢失)http://www.udaxia.com/wtjd/6117.htm


1.添加磁盘

[root@neimengJay ~]# lsblk (查看磁盘信息)

2.给磁盘分区(fdisk)

第一个分区

Command (m for help): n

Partition type:

  p  primary (0 primary, 0 extended, 4 free)  :(主分区)

  e  extended    (扩展分区)

Select (default p): p    (选择创建主分区)

Partition number (1-4, default 1): 回车  (默认创建第一个主分区)

First sector (2048-2147483647, default 2048): 回车(默认扇区)

Using default value 2048

Last sector, +sectors or +size{K,M,G} (2048-2147483647, default 2147483647): +500M  (给第一个分区分配500MB)

Partition 1 of type Linux and of size 500 MiB is set

Command (m for help): w  (w保存)

The partition table has been altered!

第二个分区

Command (m for help): n

Partition type:

  p  primary (1 primary, 0 extended, 3 free)

  e  extended

Select (default p): e  (创建扩展分区)

Partition number (2-4, default 2):

First sector (1026048-2147483647, default 1026048):

Using default value 1026048

Last sector, +sectors or +size{K,M,G} (1026048-2147483647, default 2147483647):  回车 (默认将剩余空间都给扩展分区)

Using default value 2147483647

Partition 2 of type Extended and of size 1023.5 GiB is set

Command (m for help): w  (保存)

The partition table has been altered!

第三个分区

Command (m for help): n

Partition type:

  p  primary (1 primary, 1 extended, 2 free)

  l  logical (numbered from 5)

Select (default p): l    (创建逻辑分区)

Adding logical partition 5

First sector (1028096-2147483647, default 1028096):

Using default value 1028096

Last sector, +sectors or +size{K,M,G} (1028096-2147483647, default 2147483647): +100M (分配100MB空间)

Partition 5 of type Linux and of size 97.8 GiB is set

Command (m for help): w  (保存)

The partition table has been altered!

检查磁盘是否是MBR分区

[root@neimengJay ~]# fdisk /dev/sdb -l | grep type

Disk label type: dos

[root@yum-test ~]# lsblk

(查看磁盘分区情况)

安装parted,刷新内核立即生效,无需重启

[root@neimengJay ~]# yum install  parted -y

[root@neimengJay ~]# partprobe /dev/sdb

2.格式化磁盘

[root@neimengJay ~]# mkfs.ext4 /dev/sdb

(格式化整个磁盘)

[root@neimengJay ~]# mkfs.xfs /dev/sdb1

(格式化/dev/sdb1磁盘)

3.使用mount挂载并使用

如果需要使用该磁盘空间,需要准备一个空的目录作为挂载点与该设备进行关联。

[root@neimengJay ~]# mkdir /data

[root@neimengJay ~]# mount /dev/sdb1 /data/

(挂载sdb1到 /data)

主分区  扩展分区  逻辑分区

MBR:最多可以分配4个主分区,足够使用就可以。

MBR:如果分配7个分区怎么分:

(三个主分区,一个扩展分区==四个逻辑分区)

(两个主分区,一个扩展分区==五个逻辑分区)

(一个主分区,一个扩展分区==六个逻辑分区)

实际使用500G

格式化==挂载到 / data:

系统盘:/  ———/dev/sda

数据盘:/data———/dev/sdb

如果不够用再加一个数据盘

数据盘:/soft———/dev/sdc

你可能感兴趣的:(Linux磁盘管理.一Day.18)