Softwares |
Main /
LVM-Logical-Volume-ManagerMain.LVM-Logical-Volume-Manager HistoryHide minor edits - Show changes to markup Added lines 199-202:
Video - Detailed instructions on creating and extending a LVM volume on Red Hat Enterprise Linux 6. http://www.youtube.com/watch?v=OhsR1bNd3kE Added lines 4-5:
Quick StepsChanged lines 12-16 from:
How To Create LVM Logical Volume Manager And Work With With LVM to:
First create PV -physical volume, then create volume group-VG, and then the logical volume-LV.How To Create LVM Logical Volume Manager And Work With With LVMChanged lines 21-22 from:
In LVM, Volume Groups (VGs) are split up into logical volumes (LVs) to:
In LVM, Volume Groups (VGs) are split up into logical volumes (LVs)Changed lines 25-26 from:
to:
(:table border=1 width=50% bgcolor=yellow cellspacing=0 :) (:cellnr:) [@ [root@galileo ~]# fdisk -l Changed lines 39-45 from:
[root@galileo ~]# pvcreate /dev/sda3 pvcreate - initialize a disk or partition for use by LVM to:
@] (:tableend:)* Initialize sda3 as a physical volume(:table border=1 width=50% bgcolor=yellow cellspacing=0 :) (:cellnr:) [root@galileo ~]# pvcreate /dev/sda3 (:tableend:) pvcreate - initialize a disk or partition for use by LVMChanged lines 57-59 from:
[root@galileo ~]# pvcreate /dev/sdb [root@galileo ~]# pvcreate /dev/sdc to:
(:table border=1 width=50% bgcolor=yellow cellspacing=0 :) (:cellnr:) [root@galileo ~]# pvcreate /dev/sdb [root@galileo ~]# pvcreate /dev/sdc (:tableend:) Changed lines 68-71 from:
[root@galileo ~]#vgcreate mydatavg /dev/sda3
to:
(:table border=1 width=50% bgcolor=yellow cellspacing=0 :) (:cellnr:) [root@galileo ~]#vgcreate mydatavg /dev/sda3 (:tableend:) vgcreate - create a volume groupChanged lines 81-88 from:
[root@galileo ~]#vgcreate mydatavg /dev/sdb /dev/sdc
[root@galileo ~]# vgscan Reading all physical volumes. This may take a while... Found volume group "mydatavg" using metadata type lvm2 to:
(:table border=1 width=50% bgcolor=yellow cellspacing=0 :) (:cellnr:) [root@galileo ~]#vgcreate mydatavg /dev/sdb /dev/sdc (:tableend:) output of vgscan(:table border=1 width=50% bgcolor=yellow cellspacing=0 :) (:cellnr:) [root@galileo ~]# vgscan Reading all physical volumes. This may take a while... Found volume group "mydatavg" using metadata type lvm2 (:tableend:) Changed lines 103-129 from:
[root@galileo ~]#lvcreate -n myvol --size 1g mydatavg
The logical volume will now be accessible via= /dev/mydatavg/myvol
[root@galileo ~]# mkfs.ext3 /dev/mydatavg/myvol [root@galileo ~]# mkdir /home/lvmmount [root@galileo ~]# mount /dev/mydatavg/myvolt /home/lvmmount
[root@galileo ~]# lvdisplay
How to Resize the volume= /dev/mydatavg/myvolt [root@galileo ~]# umount /home/lvmmount [root@galileo ~]# lvextend -L+1g dev/mydatavg/myvolt to:
Create logical volumes which we can mount and actually use.(:table border=1 width=50% bgcolor=yellow cellspacing=0 :) (:cellnr:) [root@galileo ~]#lvcreate -n myvol --size 1g mydatavg (:tableend:) This command creates a volume of size 1Gb with the name myvol hosted on the LVM volume group mydatavg. The logical volume will now be accessible via= /dev/mydatavg/myvol Formatted and mounted just like any other partition.(:table border=1 width=50% bgcolor=yellow cellspacing=0 :) (:cellnr:) [root@galileo ~]# mkfs.ext3 /dev/mydatavg/myvol [root@galileo ~]# mkdir /home/lvmmount [root@galileo ~]# mount /dev/mydatavg/myvolt /home/lvmmount (:tableend:) lvdisplay - display attributes of a logical volume(:table border=1 width=50% bgcolor=yellow cellspacing=0 :) (:cellnr:) [root@galileo ~]# lvdisplay (:tableend:) vgscan - scan all disks for volume groups and rebuild cachesHow to Resize the volume= /dev/mydatavg/myvolt(:table border=1 width=50% bgcolor=yellow cellspacing=0 :) (:cellnr:) [root@galileo ~]# umount /home/lvmmount [root@galileo ~]# lvextend -L+1g dev/mydatavg/myvolt (:tableend:) Changed lines 161-162 from:
[root@galileo ~]# e2fsck -f /dev/mydatavg/myvolt to:
(:table border=1 width=50% bgcolor=yellow cellspacing=0 :) (:cellnr:) [@ [root@galileo ~]# e2fsck -f /dev/mydatavg/myvolt Changed lines 171-178 from:
How to Remove LVM NAME lvremove - remove a logical volume [root@galileo ~]# lvremove /dev/mydatavg/myvolt to:
@] (:tableend:) How to Remove LVM(:table border=1 width=50% bgcolor=yellow cellspacing=0 :) (:cellnr:) lvremove - remove a logical volume [root@galileo ~]# lvremove /dev/mydatavg/myvolt (:tableend:)NAME Changed lines 188-193 from:
/dev/mydatavg/myvolt /home/lvmmount ext3 noatime 0 2 to:
(:table border=1 width=50% bgcolor=yellow cellspacing=0 :) (:cellnr:) /dev/mydatavg/myvolt /home/lvmmount ext3 noatime 0 2 (:tableend:) Changed line 6 from:
to:
Changed lines 10-12 from:
to:
Changed lines 8-10 from:
to:
Changed lines 8-9 from:
to:
Changed lines 7-9 from:
to:
Added lines 4-9:
Added lines 1-123:
(:Google1:) (:Google1:) How To Create LVM Logical Volume Manager And Work With With LVM
In LVM, Volume Groups (VGs) are split up into logical volumes (LVs) Check image at http://www.lea-linux.org/cached/printable=yes/index/Leapro-pro_sys-lvm.html
Disk /dev/sda: 80.0 GB, 80032038912 bytes 255 heads, 63 sectors/track, 9730 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 25 200781 83 Linux /dev/sda2 26 156 1052257+ 82 Linux swap /dev/sda3 157 9730 76903155 83 Linux
[root@galileo ~]# pvcreate /dev/sda3 pvcreate - initialize a disk or partition for use by LVM
[root@galileo ~]# pvcreate /dev/sdb [root@galileo ~]# pvcreate /dev/sdc Once initialised the partitions, or drives, we will create a volume group. [root@galileo ~]#vgcreate mydatavg /dev/sda3
Here "mydatavg" is the name of the volume group. Single volume spanning two disks. [root@galileo ~]#vgcreate mydatavg /dev/sdb /dev/sdc
[root@galileo ~]# vgscan Reading all physical volumes. This may take a while... Found volume group "mydatavg" using metadata type lvm2
[root@galileo ~]#lvcreate -n myvol --size 1g mydatavg
The logical volume will now be accessible via= /dev/mydatavg/myvol
[root@galileo ~]# mkfs.ext3 /dev/mydatavg/myvol [root@galileo ~]# mkdir /home/lvmmount [root@galileo ~]# mount /dev/mydatavg/myvolt /home/lvmmount
[root@galileo ~]# lvdisplay
How to Resize the volume= /dev/mydatavg/myvolt [root@galileo ~]# umount /home/lvmmount [root@galileo ~]# lvextend -L+1g dev/mydatavg/myvolt
lvextend - extend the size of a logical volume -L, --size [+]LogicalVolumeSize[kKmMgGtT] Extend or set the logical volume size in units in units of megabytes.
[root@galileo ~]# e2fsck -f /dev/mydatavg/myvolt -f Force checking even if the file system seems clean. root@lappy:~# resize2fs /dev/mydatavg/myvolt resize2fs - ext2/ext3 file system resizer How to Remove LVM NAME lvremove - remove a logical volume [root@galileo ~]# lvremove /dev/mydatavg/myvolt
/dev/mydatavg/myvolt /home/lvmmount ext3 noatime 0 2 Running pvdisplay will allow you to see which physical volume(s) make up your volume group. Check /etc/lvm/ directory. (:Google1:) (:Google1:) |