美文网首页
D-23操作系统磁盘管理章节

D-23操作系统磁盘管理章节

作者: 荆俊玮 | 来源:发表于2019-08-04 20:16 被阅读0次

    一、磁盘管理体系结构:

    第一层: 磁盘物理结构
    第二层: 磁盘阵列知识
    第三层: 磁盘分区方法 大于2T parted 小于2T fdisk
    第四层: 磁盘创建文件系统 格式化操作
    第五层: 磁盘应用操作

    二、磁盘物理结构信息: 了解

    1.外部结构信息:

    接口信息(sata -- scsi -- sas) 转速(10k,15k) 磁盘分类(机械硬盘 固态硬盘)
    盘片 主轴 磁头 机械臂

    2.内部结构信息:

    盘面: 磁盘的一面
    磁道: 一个盘面上多个同心圆
    扇区: 存储数据最小单位 512字节 block 4k 8k数据 --- 2个block --- 16个扇区
    柱面: 相同磁道构成柱面信息
    柱面数量一个柱面大小==磁盘大小
    磁道数量
    一个柱面大小==磁盘大小
    扇区数量*一个扇区大小==磁盘大小

    三、 磁盘阵列知识

    将多块硬盘组合成一块
    raid: 提高容量 提高安全性 提高效率
    raid0       raid1        raid5        raid10/01
    提高效率    提高安全性   提高容量     提高容量
    提高容量                 提高安全性   提高安全性
                             提高效率     提高效率
    /dev/sda1  10G --- 1G  2G
    
    lvm: 逻辑卷管理
    分区: 弹性扩容和缩容  
    创建LV(逻辑卷):  5G -- lv01   -- 分区 /dev/sda1 --- /mnt
    创建VG(卷组):   /dev/sda  /dev/sdb  20G
    阵列组合:       /dev/sda           /dev/sdb   
    硬盘信息:    磁盘01   磁盘02   磁盘03   磁盘04
    

    四、磁盘分区操作:

    1.fdisk:

    第一个里程: 对指定磁盘进行分区
    fdisk /dev/sdb

    第二个里程: 如何分区
    d delete a partition
    删除分区
    g create a new empty GPT partition table
    创建一个新的GPT分区表??? --- 分大于2T分区 centos7
    l list known partition types
    列出已知分区类型
    m print this menu
    n add a new partition ******
    创建一个新的分区 ???
    ctrl+u --- 删除输入错误信息
    ctrl+退格键 --- 删除输入错误信息(部分)
    p print the partition table
    显示分区信息
    q quit without saving changes
    不做任何改动退出分区界面
    t change a partition's system id
    修改分区类型
    w write table to disk and exit
    保存分区表信息

    预备知识:

    掌握什么是mbr引导记录 -- 0磁头0磁道1扇区
    mbr引导记录 占用了 512字节存储空间
    446字节: mbr引导记录数据
    64字节: 分区表信息 (dos格式 gpt格式 没有主和扩展)
    16字节: 4个主分区 /dev/sda1 /dev/sda2 /dev/sda3 /dev/sda4
    3个主分区 /dev/sda1 /dev/sda2 /dev/sda3
    1个扩展分区 /dev/sda 不能挂载使用
    3个逻辑分区 /dev/sda5 /dev/sda6 /dev/sda7
    PS: 主分区可以有4个 逻辑分区可以有多个 扩展分区只能有一个

    2.parted:

    第一个里程: 对指定磁盘进行分区
    parted /dev/sdb

    第二个里程: 分区方法
    1) mklabel(创建分区表 MRB-msdos/gpt) create a new disklabel (partition table)
    mklabel gpt
    2) mkpart(创建新的分区) make a partition
    mkpart primary 0 20M
    3) print(显示分区表信息) display the partition table
    4) rm(删除指定分区信息) delete partition NUMBER
    5) quit(退出分区界面) exit program

    相关文章

      网友评论

          本文标题:D-23操作系统磁盘管理章节

          本文链接:https://www.haomeiwen.com/subject/gaaydctx.html