LVM逻辑卷的创建和管理与磁盘配额
首先解释一下LVM卷分为PV(physical Volume)物理卷、VG(Volume Group)卷组、LV(Logical Volume)逻辑卷。
VG与LV都可以动态添加或移除。建立LVM逻辑卷是为了更好的利用磁盘空间,防止人为的恶意破坏。
PV卷作用是LVM的基本存储设备。
PE是PV卷的基本单元。
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 重启系统。
查看新添加的三块磁盘。
由于磁盘/dev/sdb、/dev/sdc与/dev/sdd的磁盘配置方法都是一样,这里我就为大家演示第一块磁盘/dev/sdb的划分。
先创建主分区,其它值都是默认就行整块磁盘就一个分区。
需改类型,LVM的类型ID是8e。补充:SWAP=82、FAT32=b、EXT4=83
把三块磁盘都添加到物理卷PV中
扫描物理卷
pvdisplay显示的信息比pvscan更详细直观。
创建VG卷组。 格式:vgcreate VGname disk磁盘
在VG卷组之上创建LV逻辑,格式:lvcreate -n逻辑卷名称 -L 容量 VG卷组名称。
最后在格式化LV逻辑卷
磁盘配额
作用范围:指定的文件系统中有效。
限制对象:磁盘的容量(单位KB)、文件数量(inode节点数,也就是俗称的个数)。
限制的方法:软链接与硬链接。(软链接:在规定范围类给予警告,但还是可以写入。硬链接:不允许超出规定的范围。)
在做磁盘配额时要满足两个前提条件:1、具有Linux系统内核。2、具有quota的软件包。分区必须以挂载并支持磁盘配额功能。
进入vi编辑器配置挂载。
对于Linux5.0版本的来说它默认是关闭SElinux的,而Linux6.0版本的默认是开启的所以你要进行手动关闭。
建立磁盘配额文件
创建用户:
为用户配置密码:
查看文件信息、权限文件权限是666最大, 文件夹权限777最大。
权限说明:
在查看权限中经常看到rwx这三个字母。共三组。
第一组代表属主:第二组代表属组:第三组代表其他用户:
r表示是读取权限、w表示写入权限、x表示执行权限
r用数字4表示、w用数字2表示、x用数字1表示
进入用户编辑设定磁盘配额的容量与文件数
设置的信息
切换到用户,权限不过添加权限。
如果要在桌面上进入文件要加斜杠“/”根目录。
在一次查看用户磁盘设定
已超出硬限制容量给的警告信息
dd:转换工具 if:指定输入设备或文件 of:指定输出设备或文件
bs:指定读取数据块大小 count:指定读取数据块数量
创建文件
最后在查看一下:
本文转自白羊IT51CTO博客,原文链接:http://blog.51cto.com/000011211684/1638433,如需转载请自行联系原作者