Wednesday, August 20, 2014

A Beginner's Guide To LVM

Let's find out about our hard disks:

 

# fdisk –l

 

Create New Partition on Hard Disk.

 

# fdisk /dev/sdb

 

n             à           New

e             à           Extended

n             à           again New

l               à           Logical

t              à           Partition type

8e           à           LVM

p             à           To View partition

w            à           save and exit

 

 

Let's find out about our hard disks:

 

# fdisk –l

 

Now we prepare our new partitions for LVM:

 

# pvcreate /dev/sdb1

               

about the current state of your physical volumes:

 

# pvdisplay

 

create our volume group fileserver and add /dev/sdb1 - /dev/sde1 to it

 

# vgcreate fileserver /dev/sdb1

 

display our volume groups

 

# vgdisplay

 

Find out volume group

 

# vgscan

 

create our logical volumes

 

# lvcreate --name backup --size  5G fileserver

 

overview of our logical volumes:

 

# lvdisplay

 

Extending logical volume media to 1.50 GB

# lvextend –L+1.5G /dev/fileserver/media

 

Shrink it to 1GB again

# lvreduce -L1G /dev/fileserver/media

 

 

create an ext3 filesystem

# mkfs.ext3 /dev/fileserver/share

 

This filesystem will be automatically checked every 23 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.

 

# mkfs.xfs /dev/fileserver/backup

 

 

 

# mkfs.reiserfs /dev/fileserver/media

 

we can mount our logical volumes

 

# mkdir /var/media /var/backup /var/share

# mount /dev/fileserver/share /var/share

# df -h

 

 

 

 

 

No comments:

Post a Comment