2019-07-31 磁盘相关

Linux运维学习 Day23

操作系统 --- 磁盘管理

一.磁盘管理体系结构:

第一层: 磁盘物理结构
第二层: 磁盘阵列知识
第三层: 磁盘分区方法        大于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

四.磁盘分区操作

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个 逻辑分区可以有多个  扩展分区只能有一个            

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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • ORA-00001: 违反唯一约束条件 (.) 错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常。 O...
    我想起个好名字阅读 11,036评论 0 9
  • feisky云计算、虚拟化与Linux技术笔记posts - 1014, comments - 298, trac...
    不排版阅读 9,512评论 0 5
  • Linux系统一般有4个主要部分:内核、shell、文件系统和应用程序。 内核、shell和文件系统一起形成了基本...
    请爱护小动物阅读 8,319评论 0 22
  • Linux系统一般有4个主要部分: 内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本...
    偷风筝的人_阅读 8,549评论 1 17
  • day23 操作系统磁盘管理 课程介绍 1.磁盘管理体系结构2.磁盘外部结构信息3.磁盘内部结构信息4.多块磁盘整...
    ManBu_x阅读 1,180评论 0 0

友情链接更多精彩内容