美文网首页
day 23 操作系统磁盘管理

day 23 操作系统磁盘管理

作者: 流云若雨 | 来源:发表于2019-08-01 14:44 被阅读0次
    一.磁盘管理体系结构
        第一层:磁盘物理结构
        第二层:磁盘阵列知识
        第三层:磁盘分区方法(概念)
        censon6里面:大于2T parted   小于2Tfdisk
        第四层:磁盘创建文件系统    格式化操作
        第五层:磁盘应用操作
    
    磁盘知识体系结构
    二.磁盘物理结构信息 了解
        外部结构信息:
        接口信息(sata--scsi--sas)   转速(10k,15k)磁盘分类(机械硬盘  固态硬盘)
        盘片  主轴  磁头  机械臂
        内部结构信息:
        盘面:磁盘的一个面
        磁道:一个盘面上多个同心圆
        扇区:存储数据最小单位   512字节  block  4k   8k数据  占用2个block  占用16个扇区
        柱面:相同磁道构成柱面信息
        柱面数量*一个柱面大小=磁盘大小
        磁道数量*一个柱面大小=磁盘大小
        扇区数量*一个扇区大小=磁盘大小
    
    图片.png
    三.磁盘阵列知识
        将多块硬盘组合成一块
        raid:提高容量 提高安全性  提高效率
        raid0           raid1                   raid5                        raid10/raid01
        提高效率        提高安全性                提高容量                          提高容量
        提高容量                                提高安全性   提高效率         提高安全性   提高效率
        /dev/sda1
    
    lvm:逻辑卷管理
        分区:对相应的分区弹性扩容和缩容
        创建LV(逻辑卷):取出5G空间创建lv01  分区/dev/sda1   挂在到挂载点/mnt
        创建VG(卷组):/dev/sda    /dev/sdb
        阵列组合:   /dev/sda      /dev/sdb
        硬盘信息:  磁盘01   磁盘02   磁盘03    磁盘04
    

    四.磁盘分区操作:

        在系统里面怎么分区操作?
    
    fdisk:对于小于2T的进行分区
          第一个历程:对指定磁盘进行分区
          fdisk /dev/sdb
          第二个历程:如何分区
         输入命令fdisk/dev/sdb(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  /dev/sda8
          ps:主分区可以有4个  逻辑分区可以有多个   扩展分区只能有一个
    

    fdisk也能对大于2T的进行分区 需要进去以后按g让dos变成gpt 只对centos7使用这个方法

    parted:进行大于2T的进行分区
        第一个里程:对指定磁盘进行parted /dev/sdc
        第二个里程:分区方法
    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
    
    格式化命令:mkfs.ext
    课程知识总结:
        1.掌握磁盘体系结构   做阵列--分区--格式化(创建文件系统)--挂载过程--永久挂载
        2.了解磁盘物理结构   外部结构(接口 转速 固态硬盘(电子信号)) 内部结构(盘面 磁道 扇区  柱面)
        3.掌握磁盘阵列配置      raid 0/1/5 /10/01  
        如何弹性扩容缩容磁盘    LVM
        4.掌握磁盘分区方法   fdisk  parted
    
    作业:
          LVM实现分区弹性扩容和缩容过程
          如何不重启识别新添加的硬盘信息

    相关文章

      网友评论

          本文标题:day 23 操作系统磁盘管理

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