linux 磁盘管理

增加分区

  • 虚拟机先添加一个新的硬盘
  • 查看磁盘区块

lsblk
  • 更新磁盘信息

    • 当添加分区后 lsblk 如果没有显示,则通过该命令刷新一下
partprobe /dev/nvme0n2

![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/947a9ee03e3943eab718042c35a25aaa.png#pic_left =50%x50%)

```javascript
fdisk /dev/nvme0n2

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

格式化分区(创建文件系统)

mkfs.ext4 /dev/nvme0n2p1

挂载磁盘

mount -t ext4 /dev/nvme0n2p1 /desktop/anywhere
  • 查看挂载信息

df -hT

在这里插入图片描述

划分扩展分区

  • 当四个主分区划分满后,不能再继续划分,否则需要放弃一个主分区变成扩展分区,在扩展分区里继续划分逻辑分区
    在这里插入图片描述
  • d 删除分区,一般删除第四个分区
    在这里插入图片描述
    在这里插入图片描述
  • n 继续划分逻辑分区
    在这里插入图片描述
    在这里插入图片描述
  • 查看最后分区效果
    在这里插入图片描述
  • 格式化 + 挂载逻辑分区,对应主分区不能挂载

划分交换分区 swap

  • fdisk 命令进行分区
  • 输入 t 设置分区类型 ,L 可查看所有分区类型
    在这里插入图片描述
  • 格式化 swap 分区
mkswap /dev/nvme0n2p6
  • 启用 swap 分区
swapon /dev/nvme0n2p6
  • free 命令查看分区大小是否添加成功
    在这里插入图片描述

逻辑卷lvm

  • 创建物理卷

    • 选中磁盘或分区
pvcreate /dev/nvme0n2p5

pvs // 查询物理卷
  • 创建卷组

    • 创建一个 vg1 的卷组
vgcreate vg1 /dev/nvme0n2p5

vgs // 查询卷组
  • 创建逻辑卷

    • 从 vg1 卷组里创建一个 10M 大小的 lv1 逻辑卷
lvcreate -L 10M -n lv1 vg1

lvs // 查询逻辑卷

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

  • 格式化逻辑卷、挂载逻辑卷

mkfs.ext4 /dev/vg1/lv1

mount /dev/vg1/lv1 /disk/lvm1

lvm扩容

  • 若磁盘大小不够,得物理卷扩容
  • 新增磁盘
pvcreate /dev/nvme0n2p6 
  • 对应卷组扩展磁盘
vgextend vg1 /dev/nvme0n2p6
  • 对应逻辑卷扩展空间
lvextend -L +10M /dev/vg1/lv1
  • 更新文件系统大小
resize2fs /dev/vg1/lv1

RAID

  • Redundant Array of Independent Disks,独立磁盘冗余阵列。将多个磁盘组合成一个逻辑单元的数据存储虚拟化技术。
  • RAID 的目的是提高性能、提供数据冗余或两者兼备,在 Linux 系统中,RAID 通常用于提高数据存储的可靠性、容错能力和性能

RAID0

  • 2块磁盘以上,读写速度为 100% x N,但没有容错

RAID1

  • RAID1 镜像集两块磁盘,容量50%,另一部分用来读写时备份。比如操作系统

RAID5

  • 至少3块磁盘(一般类型分为数据盘、校验盘、热备盘),RAID 5 的核心是分布式奇偶校验,它将奇偶校验信息(用于错误检测和校正)分散存储在各个硬盘上
  • 当数据写入 RAID 5 阵列时,它被分成多个“条带”(stripe),并平均分配到所有的硬盘上。每个条带由数据和相应的奇偶校验信息组成
    • 奇偶校验信息是通过对数据进行特定的数学运算(如异或 XOR 运算)生成的
  • 比如假设有三个硬盘(A、B、C)组成 RAID 5:
    • 数据块 P 存放在硬盘 A 上。
    • 数据块 Q 存放在硬盘 B 上。
    • 硬盘 C 上存储 P 和 Q 的奇偶校验块,这可以是通过 P XOR Q 计算得出的。
    • 如果硬盘 B 出现故障,那么通过 RAID 5 阵列上其它硬盘存储的奇偶校验信息,可以重新计算出硬盘 B 上的数据
  • RAID 5 不能防止多块硬盘同时故障
  • 8
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值