[linux-lvm] LVM questions & problems.
Heinz J. Mauelshagen
Mauelshagen at sistina.com
Mon May 7 10:28:44 UTC 2001
On Sun, May 06, 2001 at 09:05:13PM -0400, Rupert Heesom wrote:
> I'm practicing doing some LVM commands, and am coming up with some
> problems -
>
> Most disconcerting is that when I try to create a directory in the LV, I
> get the following error - (this does not happen all the time, but almost
> all the time 99%) -
>
> [root at localhost Tmp]# mkdir test1
> mkdir: cannot create directory `test1': Input/output error
You didn't metion, if the filesystem is still in a sane state.
Did you check your syslog for "accessess beyond the end of the device"
which indicate fs related problems?
If so: did you run fsck to fix those and did you retest?
>
> Creating normal files on the LV is not a problem.
>
> Also, the figures in the following outputs don't seem to make sense to
> me -
>
> 287Mb of space taken on my LV lvol1 (shown using du -h).
du is a filesystem tool which tells you how much space is used
from the fs perspective.
The LV tools provide information from the underlying block device being
exposed by the LVM to the filesytem or other users (like databases etc.).
>
> LV lvol1 - shows all 75 logical extends taken, I'm assuming filling up
> the 300Mb LV size.
>
> LV Size 300 MB
> Current LE 75
> Allocated LE 75
O.k.
That shows, that you have a 300M logical volume, which you said above.
vgdisplay on your volume group gives you (beside other information)
the size of the physical extents (PEs) which is 4M by default.
You can change that in order to address bigger configurations with
"vgcreate -s". Please see "man vgcreate" for further details.
>
>
> PV shows too many physical extends used for the proportion of disk space
> used. -
>
> Total PE 76
> Free PE 1
That's ok because you allocated 75PEs which are 300M based on
4M PE size.
>
> PVdisplay shows too many physical extents used again
>
> Total PE 76
> Free PE 1
> Allocated PE 75
Same as above.
Please have a look at the LVM howto at www.sistina.com/lvm
for further hints on LVM usage.
Regards,
Heinz -- The LVM Guy --
>
>
> ----------------------------------------
>
> LVM command outputs
> -------------------
>
> [root at localhost Tmp]# lvdisplay /dev/vg/lvol1
> lvdisplay
> --- Logical volume ---
> LV Name /dev/vg/lvol1
> VG Name vg
> LV Write Access read/write
> LV Status available
> LV # 1
> # open 1
> LV Size 300 MB
> Current LE 75
> Allocated LE 75
> Allocation next free
> Read ahead sectors 120
> Block device 58:0
>
>
> [root at localhost Tmp]# pvdisplay /dev/sdb1
> pvdisplay
> --- Physical volume ---
> PV Name /dev/sdb1
> VG Name vg
> PV Size 305.89 MB / NOT usable 1.89 MB [LVM: 121 KB]
> PV# 1
> PV Status available
> Allocatable yes
> Cur LV 1
> PE Size (KByte) 4096
> Total PE 76
> Free PE 1
> Allocated PE 75
> PV UUID wm3nGp-pEem-0byC-3JOs-OFs4-3kv2-EkPxaK
>
>
> [root at localhost Tmp]# vgdisplay
> vgdisplay
> --- Volume group ---
> VG Name vg
> VG Access read/write
> VG Status available/resizable
> VG # 0
> MAX LV 256
> Cur LV 1
> Open LV 1
> MAX LV Size 255.99 GB
> Max PV 256
> Cur PV 1
> Act PV 1
> VG Size 304 MB
> PE Size 4 MB
> Total PE 76
> Alloc PE / Size 75 / 300 MB
> Free PE / Size 1 / 4 MB
> VG UUID 0ZyZNT-53L9-tAFJ-GCa4-1Zr5-nZli-IFIbIP
>
>
> --
> regs
> rupert
>
> _______________________________________________
> linux-lvm mailing list
> linux-lvm at sistina.com
> http://lists.sistina.com/mailman/listinfo/linux-lvm
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Heinz Mauelshagen Sistina Software Inc.
Senior Consultant/Developer Am Sonnenhang 11
56242 Marienrachdorf
Germany
Mauelshagen at Sistina.com +49 2626 141200
FAX 924446
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
More information about the linux-lvm
mailing list