This is kind of a long story but I will try to keep it simple. I have a linux file/web/mythtv/blah server that I run at my business. I recently added a 120GB and a 80GB drive to the machine. Here was the setup prior to that.
<br><br>120GB Seagate<br>-9GB / ext3<br>-1GB Swap <br>-110GB lvmhome xfs<br><br>120GB Seagate<br>-120GB lvmhome xfs<br><br><br>The 2 lvm partitions were used together as a ~220GB /home partition, and everything worked well. Then I decided to add the 2 new drives. The geometry now looks like this
<br><br>120GB Seagate<br>
-9GB / ext3<br>
-1GB Swap <br>
-110GB lvmhome xfs<br><br>120GB Seagate<br>
-120GB lvmhome xfs<br><br>120GB Seagate<br>-80GB lvmhome xfs<br>-40GB /home/me linuxraid<br><br>80GB Seagate<br>-40GB lvmhome xfs<br>-40GB /home/me linuxraid<br><br>I setup 40GB on each new drive apart in a raid1 mirror using mdadm. Then with the 120GB of new LVM space due to me, I tried to add it to my LVM home. I am unable to get the space. Here are the outputs of a few commands for some help.
<br><br>tufkal@tux:/home$ sudo lvm lvscan<br>Password:<br> ACTIVE '/dev/lvmhome/home' [325.82 GB] inherit<br>tufkal@tux:/home$ sudo lvm pvscan<br> PV /dev/hdb5 VG lvmhome lvm2 [107.39 GB / 0 free]<br> PV /dev/hdc5 VG lvmhome lvm2 [
110.23 GB / 0 free]<br> PV /dev/sdb5 VG lvmhome lvm2 [35.46 GB / 0 free]<br> PV /dev/sda5 VG lvmhome lvm2 [72.73 GB / 0 free]<br> Total: 4 [325.82 GB] / in use: 4 [325.82 GB] / in no VG: 0 [0 ]<br>tufkal@tux
:/home$ sudo lvm vgscan<br> Reading all physical volumes. This may take a while...<br> Found volume group "lvmhome" using metadata type lvm2<br>tufkal@tux:/home$<br><br>According to those, everything looks great! I should have 325GB of space!
<br><br>tufkal@tux:/home$ cat /etc/fstab | grep lvm<br>/dev/mapper/lvmhome-home /home xfs defaults 0 2<br><br>And my /home is mounted on my lvm.....<br><br>tufkal@tux:~$ df -h
<br>Filesystem Size Used Avail Use% Mounted on<br>/dev/hdb1 4.4G 3.0G 1.2G 72% /<br>tmpfs 253M 0 253M 0% /dev/shm<br>
tmpfs 253M 13M 240M 5% /lib/modules/2.6.12-10-386/volatile<br>/dev/mapper/lvmhome-home 218G 197G 22G 91% /home<br>/dev/md0 39G 29G 7.7G 80% /home/tufkal
<br><br>BWAH? Why do I only have 220GB of space? I run out of space almost nightly when MythTV starts transcoding the day's recordings. I gave up trying to figure out what I did wrong and I ask of you.<br><br>More random command line pastes in case they help.
<br><br><br>tufkal@tux:~$ sudo lvm vgs<br>Password:<br> VG #PV #LV #SN Attr VSize VFree<br> lvmhome 4 1 0 wz--n 325.82G 0<br>tufkal@tux:~$ sudo lvm pvs<br> PV VG Fmt Attr PSize PFree<br>
/dev/hdb5 lvmhome lvm2 a- 107.39G 0<br> /dev/hdc5 lvmhome lvm2 a- 110.23G 0<br> /dev/sda5 lvmhome lvm2 a- 72.73G 0<br> /dev/sdb5 lvmhome lvm2 a- 35.46G 0<br>tufkal@tux:~$ sudo lvm lvs<br> LV VG Attr LSize Origin Snap% Move Copy%
<br> home lvmhome -wi-ao 325.82G<br><br><br>tufkal@tux:~$ sudo lvm vgdisplay<br> --- Volume group ---<br> VG Name lvmhome<br> System ID<br> Format lvm2<br> Metadata Areas 4<br> Metadata Sequence No 96
<br> VG Access read/write<br> VG Status resizable<br> MAX LV 0<br> Cur LV 1<br> Open LV 1<br> Max PV 0<br> Cur PV 4<br>
Act PV 4<br> VG Size 325.82 GB<br> PE Size 4.00 MB<br> Total PE 83409<br> Alloc PE / Size 83409 / 325.82 GB<br> Free PE / Size 0 / 0<br> VG UUID 8BCR28-5oEl-heGV-97YY-k6Dy-gzaO-QdZcML
<br><br>tufkal@tux:~$ sudo lvm pvdisplay<br> --- Physical volume ---<br> PV Name /dev/hdb5<br> VG Name lvmhome<br> PV Size 107.39 GB / not usable 0<br> Allocatable yes (but full)
<br> PE Size (KByte) 4096<br> Total PE 27493<br> Free PE 0<br> Allocated PE 27493<br> PV UUID DIuF4I-JfQH-w1nB-dJlM-0zef-R9An-MWxkLe<br><br> --- Physical volume ---
<br> PV Name /dev/hdc5<br> VG Name lvmhome<br> PV Size 110.23 GB / not usable 0<br> Allocatable yes (but full)<br> PE Size (KByte) 4096<br> Total PE 28219
<br> Free PE 0<br> Allocated PE 28219<br> PV UUID A3uL70-LwK6-61Vx-DoGj-8C7v-Ml7E-9JnWtM<br><br> --- Physical volume ---<br> PV Name /dev/sdb5<br> VG Name lvmhome
<br> PV Size 35.46 GB / not usable 0<br> Allocatable yes (but full)<br> PE Size (KByte) 4096<br> Total PE 9079<br> Free PE 0<br> Allocated PE 9079<br>
PV UUID yo14mv-oyRd-Up5z-DBj2-lEPO-jACe-su53bV<br><br> --- Physical volume ---<br> PV Name /dev/sda5<br> VG Name lvmhome<br> PV Size 72.73 GB / not usable 0<br>
Allocatable yes (but full)<br> PE Size (KByte) 4096<br> Total PE 18618<br> Free PE 0<br> Allocated PE 18618<br> PV UUID sT4CZO-gIZu-c05A-rrQf-uNw9-zC3B-p5h2vV
<br><br>tufkal@tux:~$ sudo lvm lvdisplay<br> --- Logical volume ---<br> LV Name /dev/lvmhome/home<br> VG Name lvmhome<br> LV UUID WrEbxl-7pck-lwbJ-w3V7-BNiZ-ttge-QvIL9r<br>
LV Write Access read/write<br> LV Status available<br> # open 1<br> LV Size 325.82 GB<br> Current LE 83409<br> Segments 4<br> Allocation inherit
<br> Read ahead sectors 0<br> Block device 253:0<br><br>tufkal@tux:~$<br><br>AND WHILE IM AT IT, FOR FUTURE REFERENCE<br><br>What is the correct way to add a partition to a LVM (like if I slap another drive in there).
<br><br>Thanks in advance.<br>