All of lore.kernel.org
 help / color / mirror / Atom feed
* [linux-lvm] Different sizes being reported for logical volume after extend
@ 2006-11-30 20:39 Magnus Hyllander
  2007-01-15 22:41 ` Magnus Hyllander
  0 siblings, 1 reply; 3+ messages in thread
From: Magnus Hyllander @ 2006-11-30 20:39 UTC (permalink / raw)
  To: Linux LVM list

  Hi,

I have a little problem with a logical volume: in short, the size of the 
volume is different depending on if I boot from the FC5 rescue CD or 
from the installed FC5.

I have two mirrored disks. On the mirror I have created a logical volume 
/dev/VolGroup00/LogVol00 which contains the root filesystem. Initially I 
made the volume 4GB. Later I needed more space, so I decided to extend 
the volume to 8GB. I booted from the FC5 rescue CD and ran the following 
commands:

    dmraid -a y
    lvm vgscan
    lvm vgchange -a y
    lvm lvextend -L +4G /dev/VolGroup00/LogVol00
    fsck /dev/VolGroup00/LogVol00
    resize2fs /dev/VolGroup00/LogVol00

So far so good. Then I rebooted the system from disk and got the 
following error:

    Checking filesystems
    /dev/VolGroup00/LogVol00: The filesystem size (according to the
    superblock) is 2097152 blocks
    The physical size of the device is 1048576 blocks
    Either the superblock or the partition table is likely to be corrupt!

    /dev/VolGroup/LogVol00: UNEXPECTED INCONSISTENCY, run fsck manually.

I entered the system administration mode and checked the size of 
/dev/VolGroup/LogVol00 with "lvm lvs": 4.00G
Strange... so I booted with the rescue CD again and checked the size 
once more from the rescue environment: 8.00G.

So it seems that when I boot the system normally it doesn't "see" that 
the size of the logical volume has changed. Can someone explain this, 
and hopefully help me fix the problem?

/Magnus

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [linux-lvm] Different sizes being reported for logical volume after extend
  2006-11-30 20:39 [linux-lvm] Different sizes being reported for logical volume after extend Magnus Hyllander
@ 2007-01-15 22:41 ` Magnus Hyllander
  2007-02-11  2:23   ` Magnus Hyllander
  0 siblings, 1 reply; 3+ messages in thread
From: Magnus Hyllander @ 2007-01-15 22:41 UTC (permalink / raw)
  To: LVM general discussion and development

Hi,

I've been trying to solve this problem on my own but without success. 
One thing has changed though, and that is that the size of the logical 
volume is now 8GB both when I boot from the disk and from the rescue cd. 
So at least the logical volume seems to be alright now. But fsck still 
complains that the "device" is half the size of the file system. What 
"device" is fsck looking at, and why is the size wrong? I'd really 
appreciate some help!

Thanks,
Magnus

Magnus Hyllander wrote:
>  Hi,
>
> I have a little problem with a logical volume: in short, the size of 
> the volume is different depending on if I boot from the FC5 rescue CD 
> or from the installed FC5.
>
> I have two mirrored disks. On the mirror I have created a logical 
> volume /dev/VolGroup00/LogVol00 which contains the root filesystem. 
> Initially I made the volume 4GB. Later I needed more space, so I 
> decided to extend the volume to 8GB. I booted from the FC5 rescue CD 
> and ran the following commands:
>
>    dmraid -a y
>    lvm vgscan
>    lvm vgchange -a y
>    lvm lvextend -L +4G /dev/VolGroup00/LogVol00
>    fsck /dev/VolGroup00/LogVol00
>    resize2fs /dev/VolGroup00/LogVol00
>
> So far so good. Then I rebooted the system from disk and got the 
> following error:
>
>    Checking filesystems
>    /dev/VolGroup00/LogVol00: The filesystem size (according to the
>    superblock) is 2097152 blocks
>    The physical size of the device is 1048576 blocks
>    Either the superblock or the partition table is likely to be corrupt!
>
>    /dev/VolGroup/LogVol00: UNEXPECTED INCONSISTENCY, run fsck manually.
>
> I entered the system administration mode and checked the size of 
> /dev/VolGroup/LogVol00 with "lvm lvs": 4.00G
> Strange... so I booted with the rescue CD again and checked the size 
> once more from the rescue environment: 8.00G.
>
> So it seems that when I boot the system normally it doesn't "see" that 
> the size of the logical volume has changed. Can someone explain this, 
> and hopefully help me fix the problem?
>
> /Magnus

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [linux-lvm] Different sizes being reported for logical volume after extend
  2007-01-15 22:41 ` Magnus Hyllander
@ 2007-02-11  2:23   ` Magnus Hyllander
  0 siblings, 0 replies; 3+ messages in thread
From: Magnus Hyllander @ 2007-02-11  2:23 UTC (permalink / raw)
  To: LVM general discussion and development

I finally managed to solve my problem.

After some fiddling around with resize2fs, with which I changed the size 
of the root partition back and forth between 4GB and 8GB a couple of 
times, I actually ended up with the initial situation in which I again 
saw that the size of  /dev/VolGroup00/LogVol00 was 4GB when booting from 
disk. So I started thinking, maybe the metadata is wrong somehow (even 
though it looks right when booting with the rescue CD). I tried to run 
"lvm vgcfgrestore VolGroup00", but could not do that because I got a 
"Locking type 1" failure.

When I booted from the rescue CD, "lvm vgscan" followed by "lvm lvs" 
showed 8GB. Then I tried successfully to run "lvm vgcfgrestore 
VolGroup00". When I rebooted from disk again, the problem was solved!

I can't really say that I understand what was going on, why "lvm lvs" 
showed different results when booting from disk or the rescue CD. Maybe 
one of you knowledgeable people can offer an explanation?

Thanks,
Magnus

Magnus Hyllander wrote:
> Hi,
>
> I've been trying to solve this problem on my own but without success. 
> One thing has changed though, and that is that the size of the logical 
> volume is now 8GB both when I boot from the disk and from the rescue 
> cd. So at least the logical volume seems to be alright now. But fsck 
> still complains that the "device" is half the size of the file system. 
> What "device" is fsck looking at, and why is the size wrong? I'd 
> really appreciate some help!
>
> Thanks,
> Magnus
>
> Magnus Hyllander wrote:
>>  Hi,
>>
>> I have a little problem with a logical volume: in short, the size of 
>> the volume is different depending on if I boot from the FC5 rescue CD 
>> or from the installed FC5.
>>
>> I have two mirrored disks. On the mirror I have created a logical 
>> volume /dev/VolGroup00/LogVol00 which contains the root filesystem. 
>> Initially I made the volume 4GB. Later I needed more space, so I 
>> decided to extend the volume to 8GB. I booted from the FC5 rescue CD 
>> and ran the following commands:
>>
>>    dmraid -a y
>>    lvm vgscan
>>    lvm vgchange -a y
>>    lvm lvextend -L +4G /dev/VolGroup00/LogVol00
>>    fsck /dev/VolGroup00/LogVol00
>>    resize2fs /dev/VolGroup00/LogVol00
>>
>> So far so good. Then I rebooted the system from disk and got the 
>> following error:
>>
>>    Checking filesystems
>>    /dev/VolGroup00/LogVol00: The filesystem size (according to the
>>    superblock) is 2097152 blocks
>>    The physical size of the device is 1048576 blocks
>>    Either the superblock or the partition table is likely to be corrupt!
>>
>>    /dev/VolGroup/LogVol00: UNEXPECTED INCONSISTENCY, run fsck manually.
>>
>> I entered the system administration mode and checked the size of 
>> /dev/VolGroup/LogVol00 with "lvm lvs": 4.00G
>> Strange... so I booted with the rescue CD again and checked the size 
>> once more from the rescue environment: 8.00G.
>>
>> So it seems that when I boot the system normally it doesn't "see" 
>> that the size of the logical volume has changed. Can someone explain 
>> this, and hopefully help me fix the problem?
>>
>> /Magnus
>
> _______________________________________________
> linux-lvm mailing list
> linux-lvm@redhat.com
> https://www.redhat.com/mailman/listinfo/linux-lvm
> read the LVM HOW-TO at http://tldp.org/HOWTO/LVM-HOWTO/

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2007-02-11  2:24 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-11-30 20:39 [linux-lvm] Different sizes being reported for logical volume after extend Magnus Hyllander
2007-01-15 22:41 ` Magnus Hyllander
2007-02-11  2:23   ` Magnus Hyllander

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.