当前位置: 首页 > news >正文

Linux中逻辑卷的使用、扩容与磁盘配额

目录

一.逻辑卷概述

1.普通分区的优缺点

2.逻辑卷的优点

3.逻辑卷概述

二.逻辑卷的创建

1.逻辑卷相关命令

2.创建步骤

三.逻辑卷的扩容

1.扩容步骤

四.磁盘配额

1.概念及注意点

2.使用条件

3.相关命令


一.逻辑卷概述

1.普通分区的优缺点

普通分区优点:
1.安装不同操作系统
2.优化硬盘的读写性能
普通分区缺点:
1.必须是一块硬盘上连续的空间
2.无法在不影响数据的情况下扩容
3.无备份功能

2.逻辑卷的优点

优点:相比较分区而言逻辑卷可以动态调整文件系统的大小。

3.逻辑卷概述

PV(物理卷):设定那些硬盘和分区(做逻辑卷时分区必须是8e类型)可以做逻辑卷

VG(卷组):将物理卷告诉的硬盘,卷组将硬盘的大小打碎成PE,一个PE大概4M

LV(逻辑卷):从VG中取需要的PE来决定逻辑卷的大小。

注:1./boot分区用于存放引导文件所以不能建立逻辑卷

       2.创建逻辑卷=完成磁盘使用的分区步骤,依然需要将逻辑卷格式化挂载才能使用

二.逻辑卷的创建

1.逻辑卷相关命令

2.创建步骤

1.创建物理卷

基本格式:pvcreate 设备名1 设备名2等

例如:pvcreate     /dev/sd[bc]

2.创建卷组

基本格式:vgcreate  卷组名 物理卷名1 物理卷2等

例如:vgcreate   web    /dev/sd[bc]

3. 创建逻辑卷

基本格式:lvcreate   -L 逻辑卷的大小   -n 逻辑卷名 卷组名

例如:lvcreate   -L      +20G      -n           nginx       web

4.格式化

基本格式:mkfs 文件格式   设备名

例如:mkfs.xfs /dev/web/ngnix

5.挂载

基本格式:mount [ -t 类型 ] 存储设备 挂载点目录

例如:mount         /dev/web/ngnix     /mnt

三.逻辑卷的扩容

1.扩容步骤

1.1先查看硬盘空间是否足够,够则直接下一步,不够则先创建物理卷(方法同上)

1.2扩容卷组

基本格式:vgextend  卷组名字     设备名

例如:vgextend     web    /dev/sdc

1.3扩容逻辑卷

基本格式:lvextend     -L[扩展大小选项]     +20G(扩展具体大小)      逻辑卷组名          -r(表示添加完毕直接刷新显示) 

例如:lvextend  -L         +20G     /dev/web/ngnix           -r

四.磁盘配额

1.概念及注意点

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

注意点:

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

2.使用条件

  • 内核必须支持磁盘配额。
  • 系统中必须安装了 Quota 工具。我们的 Linux 中默认安装了 Quoted 工具
  • 要支持磁盘配额的分区必须开启磁盘配额功能。这项功能可以手动开启,不再是默认开启的

3.相关命令

xfs_quota -x -c 'limit -u bsoft=80M bhard=90M isoft=40 ihard=50 lisi' /mnt/
-x:表示启动专家模式,在当前模式下允许对配额系统进行修改的所有管理命令可用。
-c: 表示直接调用管理命令。
-u: 指定用户账号对象
-g: 指定组账号对象
bsoft: 设置磁盘容量的软限制数值(默认单位为KB)。
bhard:设置磁盘容量的硬限制数值(默认单位为KB)。
isoft:设置磁盘文件数的软限制数值。
ihard:设置磁盘文件数的硬限制数值。

相关文章:

  • LeetCode hot 100—排序链表
  • 通俗易懂的讲解SpringBean生命周期
  • 21-bfs-走迷宫(简单模板题)
  • 3132_nodejs_express后端框架
  • Spring中@Value的使用详解,以及和@ConfigurationProperties使用对比
  • 开源项目解读(https://github.com/zjunlp/DeepKE)
  • 补Java基础之重生(14)API(下)
  • 鸿蒙应用权限深度解析:构建安全可信的分布式应用
  • 绿盟春招面试题
  • 输出3行3列矩阵的鞍点
  • 大商创多用户商城系统存在SQL注入漏洞
  • 【蓝桥杯—单片机】通信总线专项 | 真题整理、解析与拓展 (更新ing...)
  • 如何完全卸载宝塔面板?
  • 媒体直播的力量:解锁新时代传播密码,引爆传播效应,媒介盒子分享
  • dotnet core web api linux主机公网发布
  • 深入解析:ElasticSearch Query 查询方式
  • Redis的Java客户端
  • C++笔记-模板初阶,string(上)
  • Notepad++正则匹配案例
  • 记一个阿里云CDN域名配置不当引起服务鉴权失效问题
  • 做外贸公司网站怎么做/福州网站快速排名提升
  • 厦门专业网站设计/免费源码下载网站
  • 网站开发代码/南京seo新浪
  • 旅游网站项目评估/百度实名认证
  • wordpress 显示一篇/廊坊推广seo霸屏
  • 小程序注册好了怎么办开始使用/怎么做好seo推广