@TOC
LVM与磁盘配额
LVM概述
LVM的管理命令
-
主要命令
功能 物理卷管理 卷组管理 逻辑卷管理 Scan 扫描 pvscan vgscan lvscan Create 建立 pvcreate vgcreate lvcr系统运维的主要任务eate Display 显示 pvdisplay vgdisplay lvdisplay Remove 删除 pvremove vgremove lvremove Extend扩展铝镁加混悬液 --- vgextend lvlinux系统extend Reduce 减少 --- vgreduce lvreduce -
LVM主要命令步骤
-
关闭主机linux,添加两块新硬盘,重启主机
-
先使用fdisk 工具将磁盘设备/dev/sdb、/dev/sdc划分出主分区sdb1、sdc1,==并且把分区类型的ID标记号氯霉素滴眼液改为"8e"(命令"t"逻辑卷扩容)(8e:Linux文件系统的多级目录结构是一种 LVM)==
fdisk /dev/s系统运维工资一般多少db
fdisk /dev/sdc
-
创建centos7配置ip地址物理卷
pvcreatlinux操作系统基础知识e /d逻辑卷和物理卷区别ev/sdb1 /dev/sdc1
-
创建卷组,卷组名为vgnacentos修改ip地址me1
vgcreate vgname1 /dev/sdb1 /dev/sdc1 //也可vgcreate vgname1 /dev/sd{b,c}1,也可vgcrcentoseate vgname1 /de逻辑卷和物理卷区别v/sd[b-c]1
-
创建逻辑卷,逻辑卷名为lvname1,容量为 2绿码变黄码的原因0GB,生成的文件路径为/dev/vgname1/lvname1
-
对逻辑卷进行格式化,创建XFS文件系统,并挂载到/opt目录下
mkfs -t xfs /dev/vgname1/lvname1
mo逻辑卷unt /dev/vgname1/lvname1 /opt
df -hT
-
再扩容(新磁盘创建完物理卷后)centos安装
vgextend vgname1 /dev/sdc2 //扩容卷组
lvextend -L +10G /dev/vgname1/lvname1 //扩容逻辑卷
xfs_growfs /dev/vgname1/lvlinux重启命令name1 //刷新xfs文件linux必学的60个命令系统容量
esize2fs /dev/vgname1/lvname1 /吕蒙正/刷新ext4类型文件系统容量
-
LNM应用实例
磁盘配额概述
-
设置磁盘限linux中文乱码视频额
当Linux根分区的磁盘空间耗尽时centos,Linux操作系统将无法再建立新的文件,同时也可能会出现服务程逻辑卷和物理卷区别序崩溃、系统无法启动等故障。为了避免在服务器中出现类似磁盘空间不足的问题,可以启用磁盘配额功能,对用户在指定文件系统(分区)中使用的磁盘空间、文件数量进行限制,文件系统ntfs和exfat以防止个别用户恶意或无意间占用大量磁盘空linux操作系统基础知识间,从而保持系统存储空间的稳定性和持续可用性。
-
在CentOS系统中,不同的文件系统linux使用不同磁盘配额配置linux是什么操作系统管理工具。
例如:XFS文件系统通过xfs_quota工具进行管理;EXT3/4文件系统通过quota工具centos进行管理。
-
实现磁盘限额的条件
- 需要Linux内核支持
- 安装xfs文件系统错误是什么原因progs与quota软件包
-
Linux磁盘限额的特点
- 作用范围:针对指定的文件系统(分区)
- 限制对象:用户帐号、组帐号
- 限制类型:磁盘容centos是什么系统量、文件数量
- 限制方法:软限制(提示即将超额)、硬限制(使用上限)
-
配置过程
- 以支持配额功能的方式挂载文件系统(mount -ocentos安装)(修改/etc/fstab,实现永久挂载)
- 编辑用户和组账号的配额设置
- 验证磁linux系统盘配额功能
- 查看磁盘配额使用情况
磁盘配额管理
Cencentos7安装图形界面tOS7中设置磁盘配额步骤
-
检查是否已安装xfsprogs和xfs_quota软件包、
rpm -q xfsprogs quota
yum install -y xfsprogs quota
-
以支持配额功能的方式挂载系统运维主要做什么文件系统
umount /dev/vgame1/llinux中文乱码视频vname1centos7网络配置
mount-o uslinux创建文件rquota,grpquota /dev/vgame1绿帽子图片/lvname1 /op绿帽子图片t //添加挂载参数"usrquota,grpquota"用于增加对用户、组配额功能的支持
或者
vim /etc/fstab
/dev/vgcentos7关闭防火墙name/lvname1 /opt xfs defaults,usrquota,grpquota 0 0
umount /dev/vgname1centos安装/lvna绿毛龟me1
mo吕蒙unt -a /绿帽子图片/-a选项,将/etc/fatab的所有内容重新加载
-
编辑用户和组账号的配额设置
useralinux操作系统基础知识dd zhangsan
passwd zhangsan
xfs_quo绿毛龟ta -x -c 'limit -u bsoft=80M bhard=1文件系统的主要目的是00M isoft=40 ihard=50 zhangsan' /opt/
- -x:表示启动专家模式,在当前模式下允许对配额系统进行修改的所有管理命令可用。
- -c:系统运维工程师表示直接调用管理命令。
- -u:指定用户账号对象
- -g:指定组账号对象
- bsoft:设置磁盘容量的软限制数值(默认单位为KB)
- bhard:设置磁盘容量的吕蒙硬限制数值(默认单位为KB)
- isoft:设置磁盘文件数的软限制数系统运维包括哪些内容值(i指的是inode号)
- ihard:设置磁盘文件数的硬限制数值
xfs_quota -x -c 'limicentos7安装教程t -u bsoft=80M bhard=100M zhangsan' /opt/ //仅限linux常用命令制磁盘容量
xfs_quota -x -c 'limit -u isoft=40 ihard=50 zhangsan' /opt/ //仅限制文件数
xfs_quota -c 'q系统运维工作内容uota -uv zhangsan' /opt/旅明 //查看zhnangsan磁盘容量限制
xfs_quota -c 'quota -i -uv zhangsan' /opt/ //查看zhangsan文件数限制
-
验系统运维工程师证磁盘配额功能
chmod 777 /opt
su zhangsan
cd /opt
dd if=/dev/zero of=/opt/ddtest.txt bs=10M c铝镁加混悬液ount=12 //验证磁盘容量超限(xfs没有提示,ext4会有提示)
touch {aa,bb,cc,dd,ee,ff}.txt //验证磁盘文件数超限
dd命令是一个设文件系统的主要目的是备转换和连续复制命令
"系统运维的主要任务if=":指定输入设备(或文件)
"of=&quo文件系统错误是什么原因t;:指定输出设备(或文件)
"b文件系统中用什么管理文件s=":指定读取数据块的大小
"count=":指定读取数据块的数量
/dev/zero:"零"设备文件,可以i无限的提供空字符。常用来生文件系统的主要目的是成一个特定大小的文件。
-
查看配额使用情况
xfs_quota -x -c 'report -a' //查看所有可用分区的磁盘容量配额使用情况
xfs_quota -x -c 'report -aih'
一些排障方法
-
检测磁盘是否损吕蒙坏
badblocks -sv /dev/sda1
-
磁盘氯霉素滴眼液容量的使用情况
df -h
df -i
-
磁盘的IO使用情况(iotop和atop需要额外安装)
iosatat
- %iowait(cpu等待输入输出完成的百分比):值过高,表示硬盘的IO不足,出现瓶颈
- %idle:
- 值高时,CPU比较空闲(如果值高但是响应慢,可能是CPU在等待分配绿码变黄码的原因内存,centos7可能是此时内存不够用,需要加大内存容量或者释放缓存)
- 值持续低于十,可能是CPU的处理能力变低,需要加大CP逻辑卷扩容U性能,或者排查有无大量占用CPU使用率的lvmh进程
iotop
atop
-
内存的使用情况
freecentos7 [-m] //-m以兆为单位吕蒙
发表评论