linuxlvm

2023年 8月 1日 27.7k 0

1 LVM逻辑卷

1.1 LVM概述

  • 优点:能够保证在现有数据不变的情况下,动态调整磁盘容量,从而提高磁盘管理的灵活性
  • /boot分区用于存放引导文件,不能基于LVM创建

1.2 LVM基本概念

  • 物理卷(PV)

    1.整个硬盘,或使用fdisk等工具建立的普通分区

    2.包括许多默认4MB大小的PE ( Physical Extent ,基本单元)

  • 卷组(VG)

    一个或多个物理卷组合而成的整体

  • 逻辑卷(LV)

    从卷组中分割出的一块空间,用于建立文件系统

1.3 创建逻辑卷

1.3.1 创建物理卷

pvcreate /dev/sdb1 /dev/sdc1

image.png

1.3.2 创建卷组

vgcreate vg0 /dev/sdb1 /dev/sdc1

image.png

1.3.3 创建逻辑卷

lvcreate -n jie -L 5G vg0

image.png

1.3.4 格式化

mkfs.xfs /dev/vg0/jie

image.png

1.3.5 挂载

mount /dev/vg0/jie /mnt

image.png

1.4 扩容

1.4.1扩展卷组

vgextend vg0 /dev/sdc5

image.png

1.4.2 逻辑卷扩容

lvextend -L +5G /dev/vg0/jie

image.png

1.4.3 刷新文件系统

如果是 xfs lvm 刷新文件系统
xfs_growfs 挂载点

如果是ext4文件系统
resize2fs 逻辑卷的名字

image.png

1.5 扩容根分区

vgextend centos /dev/sdd

image.png

lvextend -L +10G /dev/centos/root
image.png

2 磁盘配额

磁盘配额(Quota)就是 Linux 系统中用来限制特定的普通用户或用户组在指定的分区上占用的磁盘空间或文件个数的。

  • 磁盘配额限制的用户和用户组,只能是普通用户和用户组,也就是说超级用户 root 是不能做磁盘配额的;
  • 磁盘配额限制只能针对分区,而不能针对某个目录,换句话说,磁盘配额仅能针对文件系统进行限制,举个例子,如果你的 /dev/sda5 是挂载在 /home 底下,那么,在 /home 下的所有目录都会受到磁盘配额的限制;
  • 我们可以限制用户占用的磁盘容量大小(block),当然也能限制用户允许占用的文件个数(inode)
  • 1 磁盘配额中的常见概念

    1.1 磁盘容量限制和文件个数限制

    我们除了可以通过限制用户可用的 block 数量来限制用户可用的磁盘容量,也可以通过限制用户可用的 inode 数量来限制用户可以上传或新建的文件个数。

    1.2 软限制和硬限制

    软限制可理解为警告限制,硬限制就是真正的限制了。比如,规定软限制为 100MB,硬限制为 200MB,那么,当用户使用的磁盘空间为 100~200MB 时,用户还可以继续上传和新建文件,但是每次登录时都会收到一条警告消息,告诉用户磁盘将满。

    相关文章

    服务器端口转发,带你了解服务器端口转发
    服务器开放端口,服务器开放端口的步骤
    产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
    如何使用 WinGet 下载 Microsoft Store 应用
    百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
    百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

    发布评论