Confusion Regarding Physical Volume,Volume Group,Logical Volume,Physical partition


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers Confusion Regarding Physical Volume,Volume Group,Logical Volume,Physical partition
# 1  
Old 07-06-2012
Confusion Regarding Physical Volume,Volume Group,Logical Volume,Physical partition

Hi,
I am new to unix. I am working on Red Hat Linux and side by side on AIX also. After reading the concepts of Storage, I am now really confused regarding the terminologies

1)Physical Volume
2)Volume Group
3)Logical Volume
4)Physical Partition

Please help me to understand these concepts.

Last edited by methyl; 07-06-2012 at 03:38 PM.. Reason: Corrected question 1 to match post title
# 2  
Old 07-06-2012
Hi, kashifsd17.

Welcome to the forum. We prefer that you do some searching to try to become a more independent problem-solver.

So next time, please try Google, etc..

However, one of the best briefings I have found is with many diagrams at:

Logical volume management

Best wishes ... cheers, drl
# 3  
Old 07-06-2012
Hi Drl,
Thanks for the reply. Actually I searched a lot but not got any satisfying answer to my question anywhere.That is why I posted it here.
# 4  
Old 07-06-2012
The most important concept to grasp is that a Logical Volume within a Logical Volume Group can extend across multiple Physical Partitions of multiple Physical Volumes.

Tip: A Physical Volume from the point of view of your computer is a hard disc drive. In this modern age your computer could see a Storage Array (or part of a Storage Array) as one Physical Volume (though the Storage Array is actually composed of multiple discs).
i.e. When considering Physical Volumes always consider your computers view (looking out) regardless of the physical device.

The controlling software is Logical Volume Manager (LVM).

Ps: My first LVM course (albeit from Veritas) took 5 days. It's a big subject.
# 5  
Old 07-06-2012
Thanks Methyl. Please correct me if I am wrong,
A physical volume = hard disk
Volume Group = total storage on a machine
Logical volume = A Partition on volume group
Is it so ?
# 6  
Old 07-06-2012
Volume Group = An administrative group of Logical Volumes. A commercial computer can (and usually does) have multiple Volume Groups.
The sum of the size of alll the Volume Groups would be the total size of all the formatted disc space controlled by LVM.
You don't have to give all your discs up to LVM control, but there is rarely a reason to not give up all your Physical Volumes to LVM control.

Conventionally VG00 (Volume Group zero) is the system Volume Group (e.g. Logical Volumes: root, /usr, /var, /opt, /tmp ... and sometimes /home. No system account such as the root account should have its home directory on /home).

How you group your volumes after that is personal preference. I tend to use VG01 for user home directories and data, and VG02 onwards for databases. This is not a rule, just personal preference.
The Volume Groups become very important when designing backup strategies.

Physical Volume = From the point of view of your computer a physical hard disc.

Logical Volume = A logical disc which may spread across multiple physical discs. Your unix system will mount a Logical Volume on a mountpoint just as if it was a physical disc partition.

Hope this helps.

Last edited by methyl; 07-06-2012 at 05:22 PM.. Reason: typos, layout and formatting
# 7  
Old 07-06-2012
There are two major concepts in LVM to grasp:

Striping.
Where you deliberately create a Logical Volume across partitions on multiple physical discs. This can give a dramatic performance improvement.

Mirroring.
Where you have one (or preferably more) mirror copies of your critical Logical Volumes on totally different physical disc drives.
Disc drives do fail. With careful design for resilience you can keep running with a failed disc drive and replace a hot-pull disc without interruption to service. Taking this concept further you can fit multiple hot spare disc drives and configure the LVM system to automatically replace the failed disc drive.

Given the option of performance against resilience I would choose resilience every time.

Don't forget to check your server for failed disc drives at least once a day.

Ps. Checking resilent Disc Arrays is equally important because a failure will not be visible to your unix system.

Last edited by methyl; 07-06-2012 at 05:30 PM.. Reason: typos, layout, Ps
 
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. AIX

Trouble removing Physical Disk from Volume Group

I want to remove hdisk1 from volume group diskpool_4 and migrate PV from hdisk1 to hdisk2 , but facing problems, so what is the quickest way to migratepv and remove hdisk1 -- # lspv | grep diskpool_4 hdisk1 00c7780e2e21ec86 diskpool_4 active hdisk2 ... (2 Replies)
Discussion started by: filosophizer
2 Replies

2. Red Hat

No space in volume group. How to create a file system using existing logical volume

Hello Guys, I want to create a file system dedicated for an application installation. But there is no space in volume group to create a new logical volume. There is enough space in other logical volume which is being mounted on /var. I know we can use that logical volume and create a virtual... (2 Replies)
Discussion started by: vamshigvk475
2 Replies

3. Linux

Logical Volume to physical disk mapping

When installing Linux, I choose some default setting to use all the disk space. My server has a single internal 250Gb SCSI disk. By default the install appears to have created 3 logical volumes lv_root, lv_home and lv_swap. fdisk -l shows the following lab3.nms:/dev>fdisk -l Disk... (2 Replies)
Discussion started by: jimthompson
2 Replies

4. UNIX for Dummies Questions & Answers

How to create a volume group, logical volume group and file system?

hi, I want to create a volume group of 200 GB and then create different file systems on that. please help me out. Its becomes confusing when the PP calculating PP. I don't understand this concept. (2 Replies)
Discussion started by: kamaldev
2 Replies

5. AIX

Position of the logical volume on the physical volume

Hello everyone, I just read that while creating a logical volume(LV) we can choose the region of the physical volume (PV) in which the LV should be created. When I say region I mean: outer edge - outer middle - center - inner middle and inner edge. Can anyone help me understand the utility... (11 Replies)
Discussion started by: adilyos
11 Replies

6. AIX

Logical volume name conflict in two volume group

Hello, I am a french computer technician, and i speak English just a little. On Aix 5.3, I encounter a name conflict logical volume on two volume group. The first volume lvnode01 is OK in rootvg and mounted. It is also consistent in the ODM root # lsvg -l rootvg |grep lvnode01 ... (10 Replies)
Discussion started by: dantares
10 Replies

7. HP-UX

Unmount and remove all Logical vol.Volume group and physical disk

Hi, Someone please help me with how i can unmount and remove all the files systems from a cluster. This is being shared by two servers that are active_standby. (3 Replies)
Discussion started by: joeli
3 Replies

8. AIX

Basic Filesystem / Physical Volume / Logical Volume Check

Hi! Can anyone help me on how I can do a basic check on the Unix filesystems / physical volumes and logical volumes? What items should I check, like where do I look at in smit? Or are there commands that I should execute? I need to do this as I was informed by IBM that there seems to be... (1 Reply)
Discussion started by: chipahoys
1 Replies

9. AIX

Moving a Logical Volume from one Volume Group to Another

Does anyone have any simple methods for moving a current logical volume from one volume group to another? I do not wish to move the data from one physical volume to another. Basically, I want to "relink" the logical volume to exist in a different volume group. Any ideas? (2 Replies)
Discussion started by: krisw
2 Replies

10. UNIX for Advanced & Expert Users

LVM - Extending Logical Volume within Volume Group

Hello, I have logical volume group of 50GB, in which I have 2 logical volumes, LogVol01 and LogVol02, both are of 10GB. If I extend LogVol01 further by 10GB, then it keeps the extended copy after logical volume 2. I want to know where it keeps this information Regards Himanshu (3 Replies)
Discussion started by: ghimanshu
3 Replies
Login or Register to Ask a Question