day19-磁盘

day19 2019.8.19
  • 磁盘基本结构

    • 盘片:表面的片
    • 磁道:存储数据
    • 扇区:512字节 数据是存储在哪个磁道哪个扇区
    • 柱面:
  • 磁盘接口

    • IDE硬盘(已经淘汰了)
    • SCSI (淘汰)
    • SATA lll (6Gbps/s 750MB/s 1T 400)
    • SAS (8Gbps/s 1000MB/s 1T 4500)
    • SSD 纯电子
      • msata 超薄本 out
      • m.2(接口 SATA几乎所有主板兼容 PCI-E 需要看主板是否兼容)
  • 磁盘名词

    • 容量 MB GB TB PB EB
    • 转速 SATA3=7200 SAS 15000(非常快损坏也快)
    • 尺寸 3.5 2.5 1.8
    • IOPS Input/Output
    • 顺序读写
    • 随机读写
  • 磁盘在系统上的命名规则

    设备名称 分区信息 设备类型
    /dev/sda /dev/sda1 第一块物理磁盘第一分区
    /dev/sdb /dev/sdb2 第二块物理磁盘第二分区
    /dev/vdd /dev/vdd4 第四块虚拟磁盘第四分区
  • 分区

    • MBR:只能分配4个主分区,如果要分配的分区更多必须创建扩展分区、逻辑分区。比如要分配7个分区。3主分区1扩展分区4逻辑分区、2主分区1扩展分区5逻辑分区、1主分区1扩展分区6逻辑分区
# 先加载磁盘(虚拟机的话直接添加上)
[root@kuangjie ~]# lsblk 
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda      8:0    0   40G  0 disk 
# 给磁盘分区 
[root@kuangjie ~]# fdisk /dev/sdb
Welcome to fdisk (util-linux 2.23.2).

Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.

Command (m for help): n     #输入n
Partition type:
   p   primary (0 primary, 0 extended, 4 free)
   e   extended
Select (default p): p
....
   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048    20973567    10485760   83  Linux
/dev/sdb2        20973568    41945087    10485760   83  Linux
/dev/sdb3        41945088    62916607    10485760    5  Extended
/dev/sdb5        41947136    52432895     5242880   83  Linux
[root@kuangjie ~]# lsblk 
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sdb      8:16   0    1T  0 disk 
├─sdb1   8:17   0   10G  0 part 
├─sdb2   8:18   0   10G  0 part 
├─sdb3   8:19   0    1K  0 part 
└─sdb5   8:21   0    5G  0 part 
# 对磁盘进行格式化
[root@kuangjie ~]# mkfs.xfs /dev/sdb5
mkfs.xfs: /dev/sdb1 appears to contain an existing filesystem (xfs).
mkfs.xfs: Use the -f option to force overwrite.
[root@kuangjie ~]# mkfs.xfs /dev/sdb5 -f
# 挂载后即可使用
[root@kuangjie data_sdb8]# mount /dev/sdb5 /data_sdb5/
QQ图片20190819155643.png

你可能感兴趣的:(day19-磁盘)