Visit Our UNIX and Linux User Community


[Solved] Need help with HP-UX 11.31 LVM!

 
Thread Tools Search this Thread
Homework and Emergencies Emergency UNIX and Linux Support [Solved] Need help with HP-UX 11.31 LVM!
# 1  
Old 06-08-2011
[Solved] Need help with HP-UX 11.31 LVM!

Hi all,

I've created some logical volumes on a non-production server. I was supposed to make the new LV's similar to another LV already on the server. Supposed to be the similar to lvol5

I did everything right except one thing as somebody mentioned. I would like to figure out what I did wrong but I can't see it.

I was supposed to create 3 LV's on root: /scratch1 /scratch2 and /scratch3.

I just started working with LVM after taking HP classes at work so I'm really new at this.

This is my FS right now...

Code:
(root):/home2/root# bdf
Filesystem          kbytes    used   avail %used Mounted on
/dev/vg00/lvol3    4194304  236304 3927344    6% /
/dev/vg00/lvol1    4194304  553728 3612216   13% /stand
/dev/vg00/lvol7    16777216 2766560 13915160   17% /var
/dev/vg00/lvol6    16777216 3001912 13668496   18% /usr
/dev/vg00/lvol5    8388608 2458336 5883984   29% /tmp
/dev/vg00/lvol4    16777216 9029032 7687680   54% /opt
/dev/vg00/lvol8     532480    5744  522632    1% /scratch1
/dev/vg00/lvol9    1556480   21128 1523368    1% /scratch2
/dev/vg00/lvol10   2117632   21152 2080112    1% /scratch3
nfsdsvc-b:/hanfs/home
                   4194304 2024766 2036029   50% /home

The output of the VG in question:

Code:
(root):/home2/root# vgdisplay -v vg00
--- Volume groups ---
VG Name                     /dev/vg00
VG Write Access             read/write     
VG Status                   available                 
Max LV                      255    
Cur LV                      10     
Open LV                     10     
Max PV                      16     
Cur PV                      2      
Act PV                      2      
Max PE per PV               4356         
VGDA                        4   
PE Size (Mbytes)            32              
Total PE                    8694    
Alloc PE                    8322    
Free PE                     372     
Total PVG                   0        
Total Spare PVs             0              
Total Spare PVs in use      0                     
VG Version                  1.0       
VG Max Size                 2178g      
VG Max Extents              69696         

   --- Logical volumes ---
   LV Name                     /dev/vg00/lvol1
   LV Status                   available/syncd           
   LV Size (Mbytes)            4096            
   Current LE                  128       
   Allocated PE                256         
   Used PV                     2       

   LV Name                     /dev/vg00/lvol2
   LV Status                   available/syncd           
   LV Size (Mbytes)            65536           
   Current LE                  2048      
   Allocated PE                4096        
   Used PV                     2       

   LV Name                     /dev/vg00/lvol3
   LV Status                   available/syncd           
   LV Size (Mbytes)            4096            
   Current LE                  128       
   Allocated PE                256         
   Used PV                     2       

   LV Name                     /dev/vg00/lvol4
   LV Status                   available/syncd           
   LV Size (Mbytes)            16384           
   Current LE                  512       
   Allocated PE                1024        
   Used PV                     2       

   LV Name                     /dev/vg00/lvol5
   LV Status                   available/syncd           
   LV Size (Mbytes)            8192            
   Current LE                  256       
   Allocated PE                512         
   Used PV                     2       

   LV Name                     /dev/vg00/lvol6
   LV Status                   available/syncd           
   LV Size (Mbytes)            16384           
   Current LE                  512       
   Allocated PE                1024        
   Used PV                     2       

   LV Name                     /dev/vg00/lvol7
   LV Status                   available/syncd           
   LV Size (Mbytes)            16384           
   Current LE                  512       
   Allocated PE                1024        
   Used PV                     2       

   LV Name                     /dev/vg00/lvol8
   LV Status                   available/syncd           
   LV Size (Mbytes)            544             
   Current LE                  17        
   Allocated PE                17          
   Used PV                     1       

   LV Name                     /dev/vg00/lvol9
   LV Status                   available/syncd           
   LV Size (Mbytes)            1536            
   Current LE                  48        
   Allocated PE                48          
   Used PV                     1       

   LV Name                     /dev/vg00/lvol10
   LV Status                   available/syncd           
   LV Size (Mbytes)            2080            
   Current LE                  65        
   Allocated PE                65          
   Used PV                     1       


   --- Physical volumes ---
   PV Name                     /dev/disk/disk9_p2
   PV Status                   available                
   Total PE                    4347    
   Free PE                     121     
   Autoswitch                  On        
   Proactive Polling           On               

   PV Name                     /dev/disk/disk5_p2
   PV Status                   available                
   Total PE                    4347    
   Free PE                     251     
   Autoswitch                  On        
   Proactive Polling           On

The only thing I see is that the LE's and PE's are not the same.

Can anyone point me the right way?

Thanks

Last edited by pludi; 06-08-2011 at 05:27 PM..
# 2  
Old 06-08-2011
With which commands did you use to create your lv ?

It looks you only specified one disk of the 2 physical volume that is why you get
Used PV 1
instead of
Used PV 2

What give the lvdisplay -v on your lv as well as on the reference lvol5 ?
This User Gave Thanks to ctsgnb For This Post:
# 3  
Old 06-08-2011
I don't know if that matters, but I was supposed to use vg00 to create 3 LV's (250 MB, 750MB, and 1GB):

So i did:

Code:
lvcreate -L 250 vg00
lvcreate -L 750 vg00
lvcreate -L 1024 vg00

After which I created the mount points /scratch1 /scratch2 and /scratch3. I then created the file system with makefs command.

---------- Post updated at 12:01 PM ---------- Previous update was at 11:54 AM ----------

Here are the outputs...

Code:
(root):/home2/root# lvdisplay -v /dev/vg00/lvol5
--- Logical volumes ---
LV Name                     /dev/vg00/lvol5
VG Name                     /dev/vg00
LV Permission               read/write                
LV Status                   available/syncd           
Mirror copies               1            
Consistency Recovery        MWC                 
Schedule                    parallel      
LV Size (Mbytes)            8192            
Current LE                  256       
Allocated PE                512         
Stripes                     0       
Stripe Size (Kbytes)        0                   
Bad block                   on           
Allocation                  strict                    
IO Timeout (Seconds)        default             

   --- Distribution of logical volume ---
   PV Name                 LE on PV  PE on PV  
   /dev/disk/disk9_p2      256       256       
   /dev/disk/disk5_p2      256       256       

   --- Logical extents ---

Code:
(root):/home2/root# lvdisplay -v /dev/vg00/lvol8
--- Logical volumes ---
LV Name                     /dev/vg00/lvol8
VG Name                     /dev/vg00
LV Permission               read/write                
LV Status                   available/syncd           
Mirror copies               0            
Consistency Recovery        MWC                 
Schedule                    parallel      
LV Size (Mbytes)            544             
Current LE                  17        
Allocated PE                17          
Stripes                     0       
Stripe Size (Kbytes)        0                   
Bad block                   on           
Allocation                  strict                    
IO Timeout (Seconds)        default             

   --- Distribution of logical volume ---
   PV Name                 LE on PV  PE on PV  
   /dev/disk/disk9_p2      17        17        

   --- Logical extents ---

Code:
(root):/home2/root# lvdisplay -v /dev/vg00/lvol9
--- Logical volumes ---
LV Name                     /dev/vg00/lvol9
VG Name                     /dev/vg00
LV Permission               read/write                
LV Status                   available/syncd           
Mirror copies               0            
Consistency Recovery        MWC                 
Schedule                    parallel      
LV Size (Mbytes)            1536            
Current LE                  48        
Allocated PE                48          
Stripes                     0       
Stripe Size (Kbytes)        0                   
Bad block                   on           
Allocation                  strict                    
IO Timeout (Seconds)        default             

   --- Distribution of logical volume ---
   PV Name                 LE on PV  PE on PV  
   /dev/disk/disk9_p2      48        48        

   --- Logical extents ---

Code:
(root):/home2/root# lvdisplay -v /dev/vg00/lvol10
--- Logical volumes ---
LV Name                     /dev/vg00/lvol10
VG Name                     /dev/vg00
LV Permission               read/write                
LV Status                   available/syncd           
Mirror copies               0            
Consistency Recovery        MWC                 
Schedule                    parallel      
LV Size (Mbytes)            2080            
Current LE                  65        
Allocated PE                65          
Stripes                     0       
Stripe Size (Kbytes)        0                   
Bad block                   on           
Allocation                  strict                    
IO Timeout (Seconds)        default             

   --- Distribution of logical volume ---
   PV Name                 LE on PV  PE on PV  
   /dev/disk/disk9_p2      65        65        

   --- Logical extents ---


Last edited by pludi; 06-08-2011 at 05:28 PM..
# 4  
Old 06-08-2011
Your lvol 5 has 1 mirror copy
So if you also want have some for your lv, you need to add some with the lvextend command with the -m 1 option and specifying your lv and a relevant disk location. Then the allocated Physical Extend (PE) will be twice your Logical Extend (LE) such as it is for your lvol5

Some additionnal command you may want to read about further, or for checking the correct syntax to use:
Code:
man pvdisplay/pvcreate/pvremove
man vgdisplay/vgcreate/vgremove/vgextend/vgreduce/vgscan/vgchange/vgsync/vgcfgbackup/vgcfgrestore
man lvdisplay/lvcreate/lvremove/lvextend/lvreduce
man lvlnboot/ioscan
man mkfs/newfs/insf/mknod/fsadm/extendfs

... and i am sure i forget some others

Last edited by ctsgnb; 06-08-2011 at 03:18 PM..
This User Gave Thanks to ctsgnb For This Post:
# 5  
Old 06-08-2011
So it wouldn't be different because of the discrepancy in PE's and LE's?

Okay, thank you for the advice...

Last edited by zixzix01; 06-08-2011 at 03:24 PM..
# 6  
Old 06-08-2011
If you have 1 logical volume of 100 logical extend spread over 100 Physical extend of Disk1

If you make a mirror of those 100 Physical Extend that are on Disk1 , on an additionnal Disk2

You will still have 1 logical volume of 100 Logical Extend, but that will use a total of 200 Physical extends since 100 are on Disk1 and 100 mirrored on Disk2

The 100 Physical Extends of Disk2 are used for mirror/copy of the 100 PE that are on Disk1 , they are NOT additional space available for new LE .
This User Gave Thanks to ctsgnb For This Post:
# 7  
Old 06-09-2011
You can check

http://bizsupport2.austin.hp.com/bc/.../c01911837.pdf

Guide from HP, it is very good reference for education or a quick reminder in critical situations.

Previous Thread | Next Thread
Test Your Knowledge in Computers #744
Difficulty: Medium
Clang is a compiler front end for the C, C++, Objective-C and Objective-C++ programming languages.
True or False?

10 More Discussions You Might Find Interesting

1. AIX

Need LVM Help

Hello, I need some help, it is slightly urgent so any help is appreciated. We were doing a data migration, during a migratepv command, our SAN ran out of quota space and locked all of the filesystems, now I'm left with a few errors and am not able to do migratepv again. /:migratepv... (2 Replies)
Discussion started by: BG_JrAdmin
2 Replies

2. Red Hat

[Solved] Problem while working with LVM

Hi I am getting the following error while executing any command related to LVM - # vgs vgs: symbol lookup error: vgs: undefined symbol: pvcreate Can any one please advise how to get rid of this problem? Thanks (6 Replies)
Discussion started by: atanubanerji
6 Replies

3. UNIX for Dummies Questions & Answers

[Solved] Help with LVM?

Hi How do you configure LVM to linux? How to create logic volume using LVM? On a new VM system, just install RHEL 5.8 gave 200 gig for / and 10 gig for swap. Now I want to configure LVM? is that too late, do I need to delete and start all over again ? (1 Reply)
Discussion started by: samnyc
1 Replies

4. UNIX for Dummies Questions & Answers

How to convert non LVM root partition to LVM?

Hi Guys, I m using redhat 6, I have installed root partition as non-LVM . Is there any way i can convert it to LVM? (1 Reply)
Discussion started by: pinga123
1 Replies

5. Shell Programming and Scripting

[solved] merging two files and writing to another file- solved

i have two files as file1: 1 2 3 file2: a b c and the output should be: file3: 1~a 2~b 3~c (1 Reply)
Discussion started by: mlpathir
1 Replies

6. AIX

Help with lvm

i have os 5.1 and i do mirror with hdisk0 and hdisk1 on rootvg at the end i get error in mail that: At least one partition mirror is broken please call sysadmin hd5 boot 1 2 2 closed/stale N/A the other fs seems ok and sync what to do about the hd5??? (4 Replies)
Discussion started by: amitt74
4 Replies

7. HP-UX

How to reduce LVM to create another LVM

Hi, I'm new to HP-UX. I have LVM on /var with 92Gig. I would like to reduce it to create another LVM for Oracle client with 800 meg or so. How to do it. I'm running 11.iv3 Thanks (4 Replies)
Discussion started by: lamoul
4 Replies

8. AIX

lvm

Hi. can anyone define about VGDA,VGSA,and quorum in aix.. (1 Reply)
Discussion started by: sumathi.k
1 Replies

9. Red Hat

lvm with -- on the name

Hi All, I created an lvm filesystem with a name with dash in the middle, like xxx-yyy (note, that it's only one dash). I was able to create it smoothly with this instructions. lvcreate -L 1G uservg -n xxx-yyy ls /dev/uservg/xxx-yyy (check) mkfs.ext3 /dev/uservg/xxx-yyy mount... (1 Reply)
Discussion started by: itik
1 Replies

10. Filesystems, Disks and Memory

When to use LVM?

Having first encountered LVM in HP-UX and now experimenting with it in Redhat and Gentoo, I am wondering, when is it actually good practice to use LVM? Obviously LVM doesn't work for boot partitions, so that question is a pretty easy answer: Not for /boot in Linux. While trying to figure out... (1 Reply)
Discussion started by: deckard
1 Replies

Featured Tech Videos