linux操作系统逻辑卷管理文件材料.ppt
文本预览下载声明
linux操作系统 逻辑卷管理
陈大奭
简介
LVM是逻辑卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上,文件系统之下的一个逻辑层,来提高磁盘分区管理的灵活性。通过LVM系统管理员可以轻松管理磁盘分区,如:将若干个磁盘分区连接为一个整块的卷组(volume group),形成一个存储池。管理员可以在卷组上随意创建逻辑卷组(logical volumes),并进一步在逻辑卷组上创建文件系统。管理员通过LVM可以方便的调整存储卷组的大小,并且可以对磁盘存储按照组的方式进行命名、管理和分配,例如按照使用用途进行定义:“ development ” 和“ sales ”,而不是使用物理磁盘名“ sda ”和“sdb”。而且当系统添加了新的磁盘,通过LVM管理员就不必将磁盘的文件移动到新的磁盘上以充分利用新的存储空间,而是直接扩展文件系统跨越磁盘即可。
创建卷组
执行命令: [root@ localhost ~]vgcreate web_dashi /dev/sdb1 /dev/sdb2
vgcreate—创建LVM卷组
执行命令: [root@ localhost ~]vgscan
vgscan—扫描当前系统中建立的卷组,并显示信息。
[root@localhost ~] # vgchange -a y web_dashi
vgchange—修改卷组的属性,经常被用来设置卷组是处于活动状态或者非活动状态。
–a y 激活卷组
添加新的物理卷到卷组中
[root@localhost ~]# vgextend web_dashi /dev/sdb3
vgextend—用于动态的扩展LVM卷组,它通过向卷组中添加物理卷来增加卷组的容量。
从卷组中删除一个物理卷
[root@localhost ~]# vgreduce web_dashi /dev/sdb3
vgreduce—通过删除LVM卷组中的物理卷来减少卷组容量。
管理卷组
创建逻辑卷
[root@localhost ~]# vgdisplay web_dashi | grep Total PE PE为2077
vgdisplay—用于显示LVM卷组的元数据信息。
grep—使用正则表达式搜索文本,并把匹配的行打印出来 Total PE— 搜索内容
[root@localhost ~]# lvcreate -L 2077 web_dashi -n web1
(web_dashi为卷组名,web1为逻辑卷名)
lvcreate—用于创建LVM的逻辑卷。
-L—指定逻辑卷的大小,单位为“kKmMgGtT”字节
-n—指定逻辑卷名
管理逻辑卷
[root@localhost ~]# lvscan
lvscan—扫描当前系统中建立的逻辑卷,并显示信息。
[root@localhost ~]# mkfs.ext3 /dev /web_dashi/web1 (路径)
mkfs.ext3—硬盘格式化为ext3文件系统
管理逻辑卷
[root@localhost /]# mkdir /lc
mkdir—创建lc文件夹
[root@localhost /]# mount /dev/web_dashi/web1 /lc
mount—把文件系统挂载到lc文件夹中
[root@localhost /]# df -h
df—可显示所有文件系统对i节点和磁盘块的使用情况
-h—更具目前磁盘空间和使用情况 以更易读的方式显示
管理逻辑卷
扩展逻辑卷大小
[root@localhost ~]# lvextend -L 6G /dev/web_dashi/web1 将逻辑卷拓展到6G
[root@localhost ~]# lvextend –L +2G /dev/web_dashi/web1 将逻辑卷web1的大小增加2G
lvextend—用于在线扩展逻辑卷的空间大小,而不中断应用程序对逻辑卷的访问。
-L—指定逻辑卷的大小,单位为“kKmMgGtT”字节
管理逻辑卷
增加了逻辑卷的容量以后,就需要修改文件系统大小以实现利用扩充的空间。
[root@localhost ~]# resize2fs /dev/web_dashi/web1
resize2fs—程序会重新定义ext2,ext3或者是ext4文件系统。能够用于扩大或者缩小一个在设备上未挂载的文件系统。如果这个文件系统是挂在的,它能够用于扩大挂载了的文
显示全部