当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > 下面说一下如何扩充,删除,管理LVM

Unix/Linux
ubuntu与windows远程连接的方法
在Ubuntu系统中文件进行加密传输
Unix 操作系统中处理字符串问题的简单方式
UNIX 操作系统复杂的关机过程
fedora phpMyAdmin 安装方法及介绍
Red Hat Enterprise Linux 4+Nginx 0.7.47+PHP5.2+MYSQL5.0+Memcache+eAccelerator收
CENTOS 系统的配置
CentOS 挂载NTFS分区的两种方法
CentOS Tomcat 的启动服务脚本
Centos5.2配置LAMP与Centos5.3配置LAMP
从技术产品市场角度阐述Linux操作系统的发展
rar for linux程序基本命令
LIDS功能:建立一个安全的Linux系统
如何来清除Linux系统命令的历史记录

Unix/Linux 中的 下面说一下如何扩充,删除,管理LVM


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 30 ::
收藏到网摘: n/a

使用lvextend -L size LVNAME 增大一个逻辑卷的大小。[root@NEWLFS mnt]#lvextend -L +1G /dev/lvm_vg/lv_home Extending logical volume lv_home to 3.00 GB Logical volume lv_home successfully resized[root@NEWLFS mnt]# -L +1G 为lv_home加上 1G 空间。或者使用这种格式:[root@NEWLFS mnt]#lvextend -L 3G /dev/lvm_vg/lv_home指定lv_home更改后的大小,效果相同。
更改逻辑卷大小后,还应该更改文件系统的大小,保持一致:[root@NEWLFS mnt]#resize_reiserfs -f /dev/lvm_vg/lv_home 代码: resize_reiserfs 3.6.19 (2003 www.namesys.com)ReiserFS report:blocksize             4096block count           786432 (524288)free blocks           778197 (516061)bitmap block count    24 (16)Syncing..doneresize_reiserfs: Resizing finished successfully. [root@NEWLFS mnt]dfFilesystem Size Used Avail Use% Mounted on/dev/md0 5.4G 2.8G 2.7G 51% //dev/hda1 6.4G 4.0G 2.5G 62% /mnt/C/dev/hda6 25G 22G 3.6G 86% /mnt/E/dev/hda7 9.7G 3.7G 5.6G 40% /mnt/lfs/dev/mapper/lvm_vg-lv_home 3.0G 33M 3.0G 2% /mnt/lvm_home[root@NEWLFS mnt]#成功的将lvm_home扩展到了3G,没有重新启动,并且没有卸载文件系统。ReiserFS真是好用! ^_^当然,ReiserFS 也允许卸载文件系统后resize,使用下列命令:[root@NEWLFS mnt]#umount /dev/lvm_vg/lv_home卸载文件系统[root@NEWLFS mnt]#resize_reiserfs /dev/lvm_vg/lv_home调整大小,与上面不同的地方是没有 -f 参数.[root@NEWLFS mnt]#mount -t reiserfs /dev/lvm_vg/lv_home lvm_home/重新挂载上.EXT2/3 安装,扩展:[root@NEWLFS mnt]#lvcreate -L 2G -n lv_opt lvm_vg Logical volume "lv_opt" created分出一块2G名字为lv_opt的逻辑卷[root@NEWLFS mnt]#mke2fs -j /dev/lvm_vg/lv_opt 代码: mke2fs 1.35 (28-Feb-2004)Filesystem label=OS type: LinuxBlock size=4096 (log=2)Fragment size=4096 (log=2)262144 inodes, 524288 blocks26214 blocks (5.00%) reserved for the super userFirst data block=016 block groups32768 blocks per group, 32768 fragments per group16384 inodes per groupSuperblock backups stored on blocks:        32768, 98304, 163840, 229376, 294912Writing inode tables: doneCreating journal (8192 blocks): doneWriting superblocks and filesystem accounting information: doneThis filesystem will be automatically checked every 35 mounts or180 days, whichever comes first.  Use tune2fs -c or -i to override. 创建ext3文件系统[root@NEWLFS mnt]#mkdir lvm_opt[root@NEWLFS mnt]#mount -t ext3 /dev/lvm_vg/lv_opt lvm_opt/创建挂载点,挂载上。[root@NEWLFS mnt]#df 代码: Filesystem            Size  Used Avail Use% Mounted............../dev/mapper/lvm_vg-lv_home                      3.0G   33M  3.0G   2% /mnt/lvm_home/dev/mapper/lvm_vg-lv_opt                      2.0G   33M  1.9G   2% /mnt/lvm_opt [root@NEWLFS mnt]#lvextend -L +1G /dev/lvm_vg/lv_opt Extending logical volume lv_opt to 3.00 GB Logical volume lv_opt successfully resized为lv_opt 增加一个G的空间。[root@NEWLFS mnt]#umount lvm_opt/调整ext2/3文件系统 需要先卸载,然后调整,不象ReiserFS可以不用卸载。[root@NEWLFS mnt]#resize2fs /dev/lvm_vg/lv_optresize2fs 1.35 (28-Feb-2004)Please run 'e2fsck -f /dev/lvm_vg/lv_opt' first.提示先运行e2fsck -f 那就检查下吧 Smileresize2fs -f 参数可以不用e2fsck,检查下也是好的。[root@NEWLFS mnt]#e2fsck -f /dev/lvm_vg/lv_opt 代码: e2fsck 1.35 (28-Feb-2004)Pass 1: Checking inodes, blocks, and sizesPass 2: Checking directory structurePass 3: Checking directory connectivityPass 4: Checking reference countsPass 5: Checking group summary information/dev/lvm_vg/lv_opt: 11/262144 files (0.0% non-contiguous), 16443/524288 blocks[root@NEWLFS mnt]#resize2fs /dev/lvm_vg/lv_optresize2fs 1.35 (28-Feb-2004)Resizing the filesystem on /dev/lvm_vg/lv_opt to 786432 (4k) blocks.The filesystem on /dev/lvm_vg/lv_opt is now 786432 blocks long. 成功将lv_opt调整成3G,重新mount 看看吧 ![root@NEWLFS mnt]#mount -t ext3 /dev/lvm_vg/l