Linux LVM管理
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-05-16
3.1G 2.7G 398M 87% / /dev/hda2 4.0G 3.2G 806M 80% /home /dev/hda5 2.1G 1.0G 1.1G 48% /var 第三步:在硬盘上创建一个LVM分区.使用fdisk或者其它的分区工具来创建一个LVM分区.Linux LVM的分区类型为8e. # fdisk /dev/hda press p (to print the partition table) and n (to create a new partition) 第四步:创建一个物理卷.下述命令将在分区的起始处创建一个卷组描述符: # pvcreate /dev/hda6 pvcreate -- -physical volume "/dev/hda6" successfully created # pvcreate /dev/hda7 pvcreate- -- physical volume "/dev/hda7" successfully created 第五步:创建一个卷组.通过下面的方法创建一个新的卷组,并且添加两个物理卷: # vgcreate test_lvm /dev/hda6 /dev/hda7 vgcreate- -- INFO: using default physical extent size 4 MB vgcreate- -- INFO: maximum logical volume size is 255.99 Gigabyte vgcreate- -- doing automatic backup of volume group "test_lvm" vgcreate- -- volume group "test_lvm" successfully created and activated 上述命令将创建一个名为test_lvm,包含有/dev/hda6和/dev/hda7两个物理卷的卷组.使用下面命令来激活卷组: # vgchange -ay test_lvm 使用“vgdisplay”命令来查看所建立卷组的细节信息. # vgdisplay --- Volume group --- VG Name test_lvm VG Access read/write VG Status available/resizable VG # 0 MAX LV 256 Cur LV 1 Open LV 0 MAX LV Size 255.99 GB Max PV 256 Cur PV 2 Act PV 2 VG Size 3.91 GB PE Size 4 MB Total PE 1000 Alloc PE / Size 256 / 1 GB Free PE / Size 744 / 2.91 GB VG UUID T34zIt-HDPs-uo6r-cBDT-UjEq-EEPB-GF435E 第六步:创建一个逻辑卷.使用lvcreate命令在卷组中创建一个逻辑卷: # lvcreate -L2G -nlogvol1 test_lvm 第七步:创建文件系统.在该逻辑卷上选择使用reiserfs日志文件系统: # mkreiserfs /dev/test_lvm/logvol1 使用mount命令来加载新创建的文件系统. 第八步:在/etc/fstab和/etc/lilo.conf中添加一个入口.在/etc/fstab中加入以下入口,在启动时加载文件系统: /dev/test_lvm/logvol1 /mnt/lv1 reiserfs defaults 1 1 如果没有覆盖原来的内核,那么拷贝一份重新编译后的内核,并且在启动时选择是否使用LVM.下面是LILO文件的内容: image = /boot/lvm_kernel_image label = linux-lvm root = /dev/hda1 initrd = /boot/init_image ramdisk = 8192 添加以上内容后,使用以下命令重新加载LILO: #/sbin/lilo 第九步:修改逻辑卷的大小.可以使用lvextend命令方便地修改逻辑卷的大小,增加逻辑卷大小的方法如下: # lvextend -L 1G /dev/test_lvm/logvol1 lvextend -- extending logical volume "/dev/test_lvm/logvol1" to 3GB lvextend -- doing automatic backup of volume group "test_lvm" lvextend -- logical volume "/dev/test_lvm/logvol1" successfully extended 类似的,减小逻辑卷大小的方法如下: [CODE] # lvreduce -L-1G /dev/test_lvm/lv1 lvreduce -- -Warning: reducing active logical volume to 2GB lvreduce- -- This may destroy your data (filesystem etc.) lvreduce -- -do you really want to reduce "/dev/test_lvm/lv1"? [y/n]: y lvreduce- -- doing automatic back |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: RedHatAS4.0-SENDMAIL技术下一篇: RedHatAS4.0-RAID技术
关于Linux LVM管理的所有评论