【Linux系统】磁盘划分之二LVM逻辑卷及磁盘配额

简介:

LVM逻辑卷的创建和管理与磁盘配额

首先解释一下LVM卷分为PVphysical Volume)物理卷、VGVolume Group)卷组、LVLogical Volume)逻辑卷。

VGLV都可以动态添加或移除。建立LVM逻辑卷是为了更好的利用磁盘空间,防止人为的恶意破坏。

PV卷作用是LVM的基本存储设备。

PEPV卷的基本单元。

VG卷组是由一个或多个PV卷组成的,而LV卷有事在VG卷上划分出一小块空间给用户创建系统文件。虽然是建立在VG卷组上但是却与PV卷没有直接的关系。

下面是常用的LVM命令

功能

PV

VG

LV

Scan扫描

pvscan

vgscan

lvscan

Create创建

pvcreate

vgcreate

lvcreate

Display显示

pvdisplay

vgdisplay

lvdisplay

Remove移除

pvremove

vgremove

lvremove

Extend扩展

vgextend

lvextend

Reduce减少

vgreduce

lvreduce

 

由于上面的磁盘只有一块所以我这里有添加了两块磁盘,并将之前的那块sdb的磁盘整个的格式化了一下好重新创建分区。Linux6.2 32位)的操作系统。

添加磁盘后,在伪终端输入init 6 重启系统。 

wKiom1U8KCKTcT-bAAJGXNonLQY987.jpg

查看新添加的三块磁盘。

wKioL1U8KYmwCTsQAAKoahZQjxk746.jpg

wKiom1U8KCnCeNcSAAGbEu0hpLI188.jpg

由于磁盘/dev/sdb/dev/sdc/dev/sdd的磁盘配置方法都是一样,这里我就为大家演示第一块磁盘/dev/sdb的划分。

先创建主分区,其它值都是默认就行整块磁盘就一个分区。

 wKioL1U8KZDwFo3jAAJs0Jius5Q401.jpg

需改类型,LVM的类型ID8e。补充:SWAP=82、FAT32=b、EXT4=83

 wKiom1U8KDKSm8R6AAHxmr0Qoyg319.jpg

把三块磁盘都添加到物理卷PV

 wKioL1U8KZeBlOxMAAEcMbA2YUc091.jpg

扫描物理卷

 wKiom1U8KDbQ4K2JAACRcP2GcKQ420.jpg

pvdisplay显示的信息比pvscan更详细直观。

 wKioL1U8KZnzaDkpAAFM9JcL2qM021.jpg

wKiom1U8KDfBrcH-AAFEj59VrUY948.jpg

创建VG卷组。 格式:vgcreate  VGname  disk磁盘 wKioL1U8KZvwIRlkAABUtsfJ76g616.jpg

wKiom1U8KDmycaOPAAE_V2PKjJ0793.jpg 

VG卷组之上创建LV逻辑,格式:lvcreate -n逻辑卷名称 -L 容量 VG卷组名称。

wKioL1U8KZyR7IIfAAIVrPQ0S84723.jpg 

最后在格式化LV逻辑卷

wKiom1U8Kdmhc4VGAAJDCLhSq5o024.jpg 

磁盘配额

作用范围:指定的文件系统中有效。

限制对象:磁盘的容量(单位KB、文件数量(inode节点数,也就是俗称的个数)

限制的方法:软链接与硬链接。(软链接:在规定范围类给予警告,但还是可以写入。硬链接:不允许超出规定的范围。)

 

在做磁盘配额时要满足两个前提条件:1、具有Linux系统内核。2、具有quota的软件包。分区必须以挂载并支持磁盘配额功能。

wKioL1U8KzywpatTAAHzoRzhWDA190.jpg

wKioL1U8KzyBpb5rAAECeAEdtz8225.jpg 

进入vi编辑器配置挂载。

wKiom1U8KdqiJg5MAAA6d55gbiQ705.jpg 

wKiom1U8Kdrx3td2AAIGwpEBERs154.jpg 

wKioL1U8Kz2SR0JRAAJEgxBp8uo121.jpg

对于Linux5.0版本的来说它默认是关闭SElinux的,而Linux6.0版本的默认是开启的所以你要进行手动关闭。

wKiom1U8KdvxIZBBAACeHy_ICEw790.jpg

建立磁盘配额文件

 wKioL1U8Kz7S62evAANpsDo5UrM239.jpg

创建用户:

wKiom1U8KdyDRgFTAABfiifOfuo912.jpg 

为用户配置密码:

wKioL1U8Kz6RU16AAAC29ds4P1c623.jpg 

查看文件信息、权限文件权限是666最大, 文件夹权限777最大

权限说明:

在查看权限中经常看到rwx这三个字母。共三组。

第一组代表属主:第二组代表属组:第三组代表其他用户:

r表示是读取权限、w表示写入权限、x表示执行权限

r用数字4表示、w用数字2表示、x用数字1表示

wKiom1U8KdyzgQriAABBKD4a0wc813.jpg 

进入用户编辑设定磁盘配额的容量与文件数

wKioL1U8Kz7i2hKWAABlg1yfJPw251.jpg 

设置的信息

 wKiom1U8KdyzZhd8AADHz85GigU515.jpg

切换到用户,权限不过添加权限。

wKioL1U8Kz-STNpUAAE6YXGu2IY730.jpg

如果要在桌面上进入文件要加斜杠“/”根目录。

wKioL1U8Kz-DTz6xAAKw2P-gLNA364.jpg 

在一次查看用户磁盘设定

wKiom1U8Kd6gFfrfAADbh8sVqK4440.jpg 

已超出硬限制容量给的警告信息 

dd:转换工具 if:指定输入设备或文件 of:指定输出设备或文件 

bs:指定读取数据块大小  count:指定读取数据块数量

 wKioL1U8K0CC7LqOAADnyxxVNE8763.jpg

创建文件

wKiom1U8Kd6TTOL_AAFC1XeSeD0892.jpg

最后在查看一下:

wKioL1U8LNyi4WzWAAEnMEXvBX0932.jpg













本文转自白羊IT51CTO博客,原文链接:http://blog.51cto.com/000011211684/1638433,如需转载请自行联系原作者

相关文章
|
3月前
|
Unix Linux 对象存储
Linux 磁盘管理
Linux 磁盘管理
48 1
|
3月前
|
监控 Linux 测试技术
Linux系统命令与网络,磁盘和日志监控总结
Linux系统命令与网络,磁盘和日志监控总结
75 0
|
3月前
|
监控 Linux 测试技术
Linux系统命令与网络,磁盘和日志监控三
Linux系统命令与网络,磁盘和日志监控三
49 0
|
8月前
|
缓存 Linux 测试技术
安装【银河麒麟V10】linux系统--并挂载镜像
安装【银河麒麟V10】linux系统--并挂载镜像
2240 0
|
8月前
|
关系型数据库 MySQL Linux
卸载、下载、安装mysql(Linux系统centos7)
卸载、下载、安装mysql(Linux系统centos7)
258 0
|
3月前
|
Linux
手把手教会你安装Linux系统
手把手教会你安装Linux系统
|
6月前
|
Linux 虚拟化 数据安全/隐私保护
部署05-VMwareWorkstation中安装CentOS7 Linux操作系统, VMware部署CentOS系统第一步,下载Linux系统,/不要忘, CentOS -7-x86_64-DVD
部署05-VMwareWorkstation中安装CentOS7 Linux操作系统, VMware部署CentOS系统第一步,下载Linux系统,/不要忘, CentOS -7-x86_64-DVD
|
4月前
|
Ubuntu Linux 网络安全
从头安装Arch Linux系统
本文记录了作者安装Arch Linux系统的过程,包括安装成果展示和遇到的疑难点及其解决方法,如硬盘不足、下载失败、设置时区、安装微码和配置无密码登录等。
103 1
从头安装Arch Linux系统
|
5月前
|
存储 NoSQL Java
使用redis进行手机验证码的验证、每天只能发送三次验证码 (redis安装在虚拟机linux系统中)
该博客文章展示了如何在Linux虚拟机上使用Redis和Jedis客户端实现手机验证码的验证功能,包括验证码的生成、存储、验证以及限制每天发送次数的逻辑,并提供了测试结果截图。
使用redis进行手机验证码的验证、每天只能发送三次验证码 (redis安装在虚拟机linux系统中)
|
5月前
|
Linux
虚拟机安装Linux系统的网络配置
该博客文章提供了解决虚拟机中Linux系统网络问题的多种方法,包括重置网络服务、修改网络配置文件、使用不同网络模式等,以确保虚拟机能够成功连接到网络。
虚拟机安装Linux系统的网络配置