日期:2014-05-16 浏览次数:20631 次
在网上找了些LVM设置的文章,结合自己的工作经验,把一些常用的命令及参数总结一下记录下来,一方面免得自己日后忘了,另一方面也可以共享给大家。
?
#pvcreate /dev/sdb 创建物理卷,如果磁盘已经有数据,那么数据将被破坏 #vgcreate -s 48M LOV_SYS /dev/sdb 创建卷组,创建卷组需要注意PE的大小,默认是4M(最大单卷为256G),为了将来能构有足够的扩展,单卷超过1T的一般设置为48M比较合适 #vgchange -a LOV_SYS 在线状态下更新新卷组 #vgextend LOV_SYS /dev/sdb 添加一个物理卷组到指定的卷组里,添加后记得使用vgchange命令在线更新卷组信息 #vgreduce LOV_SYS /dev/sdb 把一个物理卷从卷组里移除,移除前应确定要删除的物理卷没有被使用逻辑卷使用。确保现有的数据的完整性。卸载后也需要使用vgchange命令更新卷组信息 # lvcreate -L1500 -nLOG_HOME LOV_SYS 创建逻辑卷,-L表示创建的逻辑卷的大小(M为单位)-n表示逻辑卷的名字 #mkfs -j /dev/LOV_SYS/LOG_HOME 格式化逻辑卷 #lvremove /dev/LOV_SYS/LOG_HOME 卸载逻辑卷,卸载逻辑卷前应确保已经umount该卷,并且已经从/etc/fstab文件中删除了该卷的自动挂在 #lvextend -L1G /dev/LOV_SYS/LOG_HOME 调整空间大小,调整到1G。这样的调整是很危险的,应确保要调整的卷里的数据已经备份。 #lvextend -L+1G /dev/LOV_SYS/LOG_HOME 调整逻辑卷大小,这样是追加大小,不会破坏已有数据,将1G前的加号改为减号就可以了。 #resize2fs -p /dev/LOV_SYS/LOG_HOME 调整完逻辑卷后,如果该逻辑卷已有数据,那么需要使用使用上面的命令调整文件格式的大小。上面的命令可以在线调整大小。这个命令是CentOS 5以上用的。如果是CentOS 4需要使用这个命令ext2online /dev/LOV_SYS/LOG_HOME?