DBA之路-7 管理磁盘的分区

1.新硬盘的使用

  • 1、是否被内核识别 fdisk -l (或 parted 查看分区信息)

    DBA之路-7 管理磁盘的分区

    DBA之路-7 管理磁盘的分区

  • 2、创建分区
    • 分区表有两种:(msdos gpt)
      • msdos 支持小于2T的硬盘,不支持大于2T的硬盘,有主分区、扩展分区、逻辑分区,最多4个主分区
      • gpt 支持大小容量的硬盘 ,不区分主分区、扩展分区、逻辑分区,也没有4个分区数量的限制
      • fdisk 只支持msdos
      • parted 支持msdos和gpt
    • 创建分区【第一个逻辑分区都是从5开始(不管分了几个主分区 1-4给主分区用)】
      • fdisk内部命令:(fdisk对<2T的硬盘进行分区)
      • DBA之路-7 管理磁盘的分区

      • fdisk界面下删除按ctrl敲退格键
      • w保存退出
      • DBA之路-7 管理磁盘的分区

      • w 保存分区表到硬盘(MBR中的DPT)并且退出fdisk工具
      • 一个柱面的大小(约8M)

        DBA之路-7 管理磁盘的分区

      •  
    • 分区大容量硬盘(>2T的硬盘)
      • 不需要手动保存

        DBA之路-7 管理磁盘的分区

        DBA之路-7 管理磁盘的分区

      • print查看当前分区表
  • 3、创建文件系统(格式化)
    • mkfs.ext4 /dev/sdb1
  • 4、挂载文件系统
    • mount /dev/sdb1 /挂载点 (挂载点是一个空目录)
    • df 查看哪个文件系统挂载到哪一个目录上(正在使用)
    • 创建第二块分区时重新读取分区表失败了还是使用旧的分区表,当前设备忙因为有另一个分区在挂载当中,需要卸载当前的分区 (umount /dev/sdb1),重新读取新的分区表(partprobe命令)

      DBA之路-7 管理磁盘的分区

      DBA之路-7 管理磁盘的分区

      DBA之路-7 管理磁盘的分区

2.磁盘的分区表示

  • DBA之路-7 管理磁盘的分区

  • DBA之路-7 管理磁盘的分区

  • DBA之路-7 管理磁盘的分区

  • DBA之路-7 管理磁盘的分区

  • DBA之路-7 管理磁盘的分区

  • DBA之路-7 管理磁盘的分区

  • DBA之路-7 管理磁盘的分区

3.查看分区信息

  • 通知内核读取新的磁盘表

    DBA之路-7 管理磁盘的分区

    DBA之路-7 管理磁盘的分区

    DBA之路-7 管理磁盘的分区

    DBA之路-7 管理磁盘的分区

    DBA之路-7 管理磁盘的分区