linux运维实例 如何管理磁盘

前言

在任何计算机系统中 存储的介质从来都是磁盘来存储 现在主流的存储介质分为ssd和hdd 在生产环境中ssd和hdd是混用的
RAID是服务器中常用的磁盘阵列 用来进行大量的读写和存储

一、磁盘结构

常见的硬盘分为两种,固态硬盘(ssd)和机械硬盘(hdd),固态由于安全性的问题不如机械盘故所以就简单的介绍下 主要以机械盘为主。
固态硬盘和传统的机械硬盘最大的区别就是不再采用盘片进行数据存储,而采用存储芯片进行数据存储。固态硬盘的存储芯片主要分为两种:一种是采用闪存作为存储介质的;另一种是采用DRAM作为存储介质的。目前使用较多的主要是采用闪存作为存储介质的固态硬盘。
ssd的主要形式有三种 STAT M.2 PCIE
在这里插入图片描述
机械硬盘主要由磁盘盘片、磁头、主轴与传动轴等组成,数据就存放在磁盘盘片中
在这里插入图片描述
在这里插入图片描述
在这里有三个概念
扇区:盘片被分为多个扇区区域,每个扇区存放512个字节的数据,硬盘的最小的存储单位。
磁道 :同一盘片不同半径的同心圆,是由磁头在盘片表面划出的圆形轨迹
柱面:不同盘片相同半径构成的圆柱面,由同一半径圆的多个磁道组成。

存储容量和接口

硬盘的存储容量=磁头数磁道数每道扇区数*每扇区字节数(512字节)
可以使用柱面/磁头/扇区来唯一定位磁盘上每一个区域
在接口上 主要使用的是STAT和SCSL类型 在早期使用的是IDE类型
现在还有SAS和光纤通道
在这里插入图片描述

二、硬盘分区步骤以及命令

1.MBR和分区表示

MBR 中文译为主引导记录 位于硬盘的第一个物理扇区处 MBR中包含硬盘的主引导程序和硬盘分区表
分区表中有4个分区记录区,每个分区记录区占用16个字节
在Linux中硬盘和分区等设备都用文件表示。
在这里插入图片描述
/dev/sda3就是硬盘文件 其中/dev表示硬件设备文件所在的目录 hd表示IDE设备 sd表示SCSI设备 a表示硬盘的顺序 3表示分区的顺序
在磁盘中 主分区的数目只有4个 主分区和拓展分区的序号限制在1-4
拓展分区可以在分为逻辑分区 逻辑分区的序号始终从5开始

2 添加硬盘和分区操作

先在虚拟机添加1-2块硬盘
然后使用fdisk指令查看
在这里插入图片描述
可见有一块40gb的硬盘 但是没有分区 所以现在无法使用

继续指用fdisk指令 格式为fdisk 磁盘名称
在这里插入图片描述
在这里插入图片描述

由于是新磁盘 所以选择新建分区 n
在这里插入图片描述
这里显示要选择创建逻辑分区还是主分区 选择p主分区
在这里插入图片描述
分区号为一
在这里插入图片描述
分区大小为20GB
在这里插入图片描述
t可以更改磁盘类型 这里默认的Linux类型 可以不用更改
在这里插入图片描述
分完区记得保存 不然分区不会生效
在这里插入图片描述
可以看到分区已经产生了

格式化分区和挂载

分区在完成后在磁盘也是不可以直接使用的 要格式化和挂载
先来说格式化
指令为mkfs 用来创建文件系统(格式化)
格式为mkfs -t 文件类型 分区设备
在这里插入图片描述
格式化完成
格式化完成后要进行挂载才可以使用
挂载可以将文件系统 iso镜像指定文件夹
指令为mount [-t 类型] 存储设备 挂载点目录
在这里插入图片描述
在这里插入图片描述
磁盘分区已挂载道data目录下
文件系统可以解挂载 命令umount
格式为umount 存储设备 -lf强制解挂载

自动挂载

由于挂载在重启之后每次要手动挂载 很麻烦 所以要设置自动挂载。
自动挂载启用后就可以开机自己挂载文件系统了
要进入/etc目录下的fstab文件下 用vim编辑文本

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
第一字段为挂载的设备 第二字段为挂载点 第三字段为文件类型 第四字段为挂载参数 defaults为默认 rw为可读可写 ro为只读 noexec为不可执行 第五字段为是否需要dump备份 1为需要 0为忽略 第六字段在系统启动时磁盘的检查的顺序。

在这里插入图片描述
开机以自动挂载

猜你喜欢

转载自blog.csdn.net/weixin_49172531/article/details/113640174