IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> lvm逻辑卷和磁盘限额管理 -> 正文阅读

[系统运维]lvm逻辑卷和磁盘限额管理

目录

一 LVM概述

二 lvm实现过程

?lvm主要命令

?实验

再扩容

三 磁盘配额管理

概述

磁盘配额管理过程

四 总结


一 LVM概述

逻辑卷管理:保持现有数据不变动态调整磁盘容量,从而提高磁盘管理灵活性

/boot 分区用于存放引导文件,不能基于lvm创建

二 lvm实现过程

连续或不连续的硬件或分区组成逻辑卷

1.将设备指定为物理卷,物理卷是用固定大小物理区域PE来定义的,(缺省为4M)

2.用一个或多个物理卷来创建卷组

3.在卷组上创建逻辑卷,在逻辑卷上确定文件系统 并挂载

?

?lvm主要命令

?实验

1.新建硬盘sdb sdc 扫描命令

2.新建物理卷

[root@localhost ~]# pvcreate /dev/sdb /dev/sdc
                   命令字     硬件或分区 硬件或分区 (出现分区的话,需要修改系统ID为8e)
 Physical volume "/dev/sdb" successfully created.
  Physical volume "/dev/sdc" successfully created.

?3.新建卷组

[root@localhost ~]# vgcreate wang /dev/sdb /dev/sdc
                   命令字    卷组名 物理卷(可以是一个或多个)
 Volume group "wang" successfully created

4.新建逻辑卷/ 扩容逻辑卷

[root@localhost ~]# lvcreate -n wang01 -L 20G /dev/wang
                     命令字   命名逻辑卷名 定义大小(在卷组容量范围内)   卷组
Logical volume "wang01" created.
[root@localhost ~]# lvextend -L +10G /dev/wang/wang01 
                    扩容命令字  加10G  逻辑卷位置

5.格式化并挂载

                   格式化逻辑卷并确定文件系统xfs
[root@localhost ~]# mkfs.xfs /dev/wang/wang01 
                   临时挂载逻辑卷至 opt目录
[root@localhost ~]# mount /dev/wang/wang01  /opt/


再扩容

pvcreate /dev/

vgextend vgname1 /dev/sdc2

命令字 需要扩容的卷组名 物理卷(没有被用的物理卷)

lvextend -L +10G /dev/vgname1/lvname1 20g 命令字 指定友好大小 lv逻辑卷位置

xfs_growfs /dev/vgname1/lvname1 //刷新xfs文件系统容量 刷新文件系统命令 逻辑卷名字 resize2fs /dev/vgname1/lvname1 //刷新ext4类型文件系统容量

创建 LVM 流程: pvcreate 创建 pv -> vgcreate 创建卷组 -> lvcreate 创建逻辑卷 -> mkfs.xfs lv 格式化-> mount 挂载

删除 LVM 流程: umount 卸载 -> lvremove lv 移出卷组中所有逻辑卷-> vgremove vg 移出卷组-> pvremove 移出 pv


三 磁盘配额管理

概述

当Linux根分区的磁盘空间耗尽时,Linux操作系统将无法再建立新的文件,同时也可能会出现服务程序崩溃、系统无法启动等故障。 为了避免在服务器中出现类似磁盘空间不足的问题,可以启用磁盘配额功能,对用户在指定文件系统(分区)中使用的磁盘空间、文件数量进行限制,以防止个别用户恶意或无意间占用大量磁盘空间,从而保持系统存储空间的稳定性和持续可 在Centos系统中,不同的文件系统使用不同磁盘配额配置管理工具。例如,XFS文 件系统通过xfs_quota 工具进行管理; EXT3/4 文件系统通过quota工具进行管理。

磁盘配额管理过程

1.检查是否已安装xfsprogs和xfs_ quota软件包

rpm -q xfsprogs quota yum install -y xfsprogs quota

2.以支持配额功能的方式挂载文件系统(临时挂载)

mount -o usrquota,grpquota /dev/wang/wang01 ?/opt/
#添加挂载参数"usrquota, grpquota"用于增加对用户、组配额功能的支持 ?

永久挂载:

vim /etc/ fstab

/dev/wang/ wang01? /opt xfs defaults,usrquota,grpquota 0 0

mount -a #-a选项,将/etc/ fstab的所有内容重新加载


3.新建用户密码及配额设置

[root@localhost opt]# xfs_quota -x -c 'limit -u bsoft=80M bhard=100M isoft=5 ihard=8 lisi' /opt
?

命令字 专家模式 调用命令 限制用户 软限制 硬限制 用户名 挂载点
[root@localhost opt]# xfs_quota -x -c 'limit -u bsoft=80M bhard=100M isoft=5 ihard=8 lisi' /opt
[root@localhost opt]# xfs_quota -x -c "report -aibh"
User quota on /opt (/dev/mapper/wang-wang01)
                        Blocks                            Inodes              
User ID      Used   Soft   Hard Warn/Grace     Used   Soft   Hard Warn/Grace  
---------- --------------------------------- --------------------------------- 
root            0      0      0  00 [------]      3      0      0  00 [------]
lisi            0    80M   100M  00 [------]     10      5      8  00 [-none-]

Group quota on /opt (/dev/mapper/wang-wang01)
                        Blocks                            Inodes              
Group ID     Used   Soft   Hard Warn/Grace     Used   Soft   Hard Warn/Grace  
---------- --------------------------------- --------------------------------- 
root            0      0      0  00 [------]      3      0      0  00 [------]
lisi            0      0      0  00 [------]     10      0      0  00 [------]

4.验证磁盘配额功能

修改目录对应权限
[root@localhost opt]# chmod 777 /opt
[root@localhost /]# su lisi
[lisi@localhost /]$ cd /opt/

验证文件数量限额
[lisi@localhost opt]$ touch {1..10}.txt
touch: 无法创建"9.txt": 超出磁盘限额
touch: 无法创建"10.txt": 超出磁盘限额

验证文件大小限额
[lisi@localhost opt]$ dd if=/dev/zero of=/opt/big.mig bs=100M count=2
dd: 写入"/opt/big.mig" 出错: 超出磁盘限额
记录了2+0 的读入
记录了1+0 的写出
104857600字节(105 MB)已复制,0.630295 秒,166 MB/秒

四 总结

了解lvm实现过程,掌握lvm逻辑卷的建立,物理卷涉及分区的需修改系统ID 8e

学会磁盘配额步骤与命令,支持配额功能的方式挂载文件系统,修改挂载命令

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-09-09 12:11:03  更:2021-09-09 12:12:18 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 13:54:59-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码