* [linux-lvm] LVM questions & problems. @ 2001-05-07 1:05 Rupert Heesom 2001-05-07 10:28 ` Heinz J. Mauelshagen 0 siblings, 1 reply; 5+ messages in thread From: Rupert Heesom @ 2001-05-07 1:05 UTC (permalink / raw) To: linux-lvm 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@localhost Tmp]# mkdir test1 mkdir: cannot create directory `test1': Input/output error 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). 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 PV shows too many physical extends used for the proportion of disk space used. - Total PE 76 Free PE 1 PVdisplay shows too many physical extents used again Total PE 76 Free PE 1 Allocated PE 75 ---------------------------------------- LVM command outputs ------------------- [root@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@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@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 ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [linux-lvm] LVM questions & problems. 2001-05-07 1:05 [linux-lvm] LVM questions & problems Rupert Heesom @ 2001-05-07 10:28 ` Heinz J. Mauelshagen 2001-05-07 15:57 ` Rupert Heesom 0 siblings, 1 reply; 5+ messages in thread From: Heinz J. Mauelshagen @ 2001-05-07 10:28 UTC (permalink / raw) To: linux-lvm 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@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@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@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@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@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@Sistina.com +49 2626 141200 FAX 924446 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [linux-lvm] LVM questions & problems. 2001-05-07 10:28 ` Heinz J. Mauelshagen @ 2001-05-07 15:57 ` Rupert Heesom 2001-05-08 9:45 ` Heinz J. Mauelshagen 0 siblings, 1 reply; 5+ messages in thread From: Rupert Heesom @ 2001-05-07 15:57 UTC (permalink / raw) To: linux-lvm On 07 May 2001 10:28:44 +0000, Heinz J. Mauelshagen wrote: > 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@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? Well, looking at my syslog after mounting my lvol, I saw the following msg - "May 7 11:51:26 localhost kernel: EXT2-fs warning: mounting fs with errors, running e2fsck is recommended" I also saw previous errors which you asked about (lots of them) - "itmap: Cannot read inode bitmap - block_group = 3, inode_bitmap = 98307 May 6 14:44:13 localhost kernel: attempt to access beyond end of device...." I have realised what my base problem is.... I have reduced the LV size, but not reduced the Ext2 filesystem. For some reason I thought that resizing the LV was sufficient. Looking further at the HOWTO, and other web docs has enlightened me further. It seems I will try to learn how to use teh e2fsadm util. BTW one of the utils seems to be commercial from Powerquest. I have the v4 of Partition Magic already. I know it resizes ext2 filesystems, but as far as I know needs to be run from within windows (it's been a long time since I've used it last). Are the utils such as e2fsadm sufficient / good enough without the commercial PM util? -- regs rupert ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [linux-lvm] LVM questions & problems. 2001-05-07 15:57 ` Rupert Heesom @ 2001-05-08 9:45 ` Heinz J. Mauelshagen 2001-05-08 16:25 ` Andreas Dilger 0 siblings, 1 reply; 5+ messages in thread From: Heinz J. Mauelshagen @ 2001-05-08 9:45 UTC (permalink / raw) To: linux-lvm On Mon, May 07, 2001 at 11:57:03AM -0400, Rupert Heesom wrote: > On 07 May 2001 10:28:44 +0000, Heinz J. Mauelshagen wrote: > > 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@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? > > Well, looking at my syslog after mounting my lvol, I saw the following > msg - > > "May 7 11:51:26 localhost kernel: EXT2-fs warning: mounting fs with > errors, running e2fsck is recommended" > > I also saw previous errors which you asked about (lots of them) - > > "itmap: Cannot read inode bitmap - block_group = 3, inode_bitmap = 98307 > May 6 14:44:13 localhost kernel: attempt to access beyond end of > device...." > > I have realised what my base problem is.... I have reduced the LV size, > but not reduced the Ext2 filesystem. For some reason I thought that > resizing the LV was sufficient. It likely will be at some point in time in the future. Triggering the fs resize when a LN gets resized is a TODO item :-) > Looking further at the HOWTO, and other > web docs has enlightened me further. > > It seems I will try to learn how to use teh e2fsadm util. BTW one of > the utils seems to be commercial from Powerquest. I have the v4 of > Partition Magic already. I know it resizes ext2 filesystems, but as far > as I know needs to be run from within windows (it's been a long time > since I've used it last). Are the utils such as e2fsadm sufficient / > good enough without the commercial PM util? You need to get the resize2fs tool (by Ted Ts'o and Powerquest) in order to run e2fsadm. e2fsadm basically is a wrapper which runs either e2fsck;lvextend;resize2fs or e2fsck;resize2fs;lvreduce resize2fs might already be contained in your distribution. If not so, use for eg. ftpsearch.lycos.com to figure piles of spaces where to get it. > > -- > regs > rupert > > _______________________________________________ > linux-lvm mailing list > linux-lvm@sistina.com > http://lists.sistina.com/mailman/listinfo/linux-lvm -- Regards, Heinz -- The LVM Guy -- *** Software bugs are stupid. Nevertheless it needs not so stupid people to solve them *** =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Heinz Mauelshagen Sistina Software Inc. Senior Consultant/Developer Am Sonnenhang 11 56242 Marienrachdorf Germany Mauelshagen@Sistina.com +49 2626 141200 FAX 924446 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [linux-lvm] LVM questions & problems. 2001-05-08 9:45 ` Heinz J. Mauelshagen @ 2001-05-08 16:25 ` Andreas Dilger 0 siblings, 0 replies; 5+ messages in thread From: Andreas Dilger @ 2001-05-08 16:25 UTC (permalink / raw) To: linux-lvm Heinz writes: > On Mon, May 07, 2001 at 11:57:03AM -0400, Rupert Heesom wrote: > > It seems I will try to learn how to use teh e2fsadm util. BTW one of > > the utils seems to be commercial from Powerquest. I have the v4 of > > Partition Magic already. I know it resizes ext2 filesystems, but as far > > as I know needs to be run from within windows (it's been a long time > > since I've used it last). Are the utils such as e2fsadm sufficient / > > good enough without the commercial PM util? > > You need to get the resize2fs tool (by Ted Ts'o and Powerquest) in order > to run e2fsadm. > > resize2fs might already be contained in your distribution. If you have e2fsprogs 1.19 then it contains resize2fs. The deal Ted had with Powerquest is that resize2fs would become GPL after 2 years or so. The e2fsadm program can use ext2resize (http://ext2resize.sourceforge.net) instead of resize2fs. If you patch your kernel with the ext2online patch, then you can even use e2fsadm to grow the LV and ext2 filesystem without unmounting it. Cheers, Andreas -- Andreas Dilger \ "If a man ate a pound of pasta and a pound of antipasto, \ would they cancel out, leaving him still hungry?" http://www-mddsp.enel.ucalgary.ca/People/adilger/ -- Dogbert ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2001-05-08 16:25 UTC | newest] Thread overview: 5+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2001-05-07 1:05 [linux-lvm] LVM questions & problems Rupert Heesom 2001-05-07 10:28 ` Heinz J. Mauelshagen 2001-05-07 15:57 ` Rupert Heesom 2001-05-08 9:45 ` Heinz J. Mauelshagen 2001-05-08 16:25 ` Andreas Dilger
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.