[linux-lvm] can't make new filesystems?
Alexander Lazarevich
alazarev at hera.itg.uiuc.edu
Tue Nov 12 20:33:01 UTC 2002
Well, when I use mkfs.ext3 to create the filesystem the problem persists.
If I use mke2fs -j then the problem is gone.
Alex
On Tue, 12 Nov 2002, Alexander Lazarevich wrote:
> LVM 1.0.3 on redhat linux 7.3 (2.4.18-3 kernel) on DELL PowerEdge 4600.
>
> I'm cutting and pasting my whole problem below, sorry for the size, but
> I'll describe it here in short:
>
> Every time I remove a logical volume, I am then unable to create any new
> filesystem within that volume group. The only way I can create another
> filesystem is to blow away the VG and recreate it, then the problem is
> fixed. The text below shows how I started with a good VG and 3 LV's in
> that VG, then removed the LV, recreated an LV, tried to make a filesystem
> on it and got an error. In fact I can't make any filesystem on the VG
> anymore.
>
> Any ideas? I'm doing it per the man pages, and the LVM manual I downloaded
> from sistina.
>
> I hope I can get this working, because if this is some bug, then there is
> no way we can rely on it. But I must be doing something wrong, there is no
> way something this bad could be a bug.
>
> Thanks in advance,
>
> Alex
>
>
>
> [root at discord root]# vgdisplay -v
> --- Volume group ---
> VG Name homevg
> VG Access read/write
> VG Status available/resizable
> VG # 0
> MAX LV 256
> Cur LV 3
> Open LV 3
> MAX LV Size 2 TB
> Max PV 256
> Cur PV 1
> Act PV 1
> VG Size 477.62 GB
> PE Size 32 MB
> Total PE 15284
> Alloc PE / Size 12750 / 398.44 GB
> Free PE / Size 2534 / 79.19 GB
> VG UUID UkPr3d-7hyp-Yb7x-bxbb-pcc3-5m1S-dxSoTE
>
> --- Logical volume ---
> LV Name /dev/homevg/stafflv
> VG Name homevg
> LV Write Access read/write
> LV Status available
> LV # 1
> # open 1
> LV Size 195.31 GB
> Current LE 6250
> Allocated LE 6250
> Allocation next free
> Read ahead sectors 1024
> Block device 58:0
>
> --- Logical volume ---
> LV Name /dev/homevg/userslv
> VG Name homevg
> LV Write Access read/write
> LV Status available
> LV # 2
> # open 1
> LV Size 195.31 GB
> Current LE 6250
> Allocated LE 6250
> Allocation next free
> Read ahead sectors 1024
> Block device 58:1
>
> --- Logical volume ---
> LV Name /dev/homevg/publiclv
> VG Name homevg
> LV Write Access read/write
> LV Status available
> LV # 3
> # open 1
> LV Size 7.81 GB
> Current LE 250
> Allocated LE 250
> Allocation next free
> Read ahead sectors 1024
> Block device 58:2
>
> --- Physical volumes ---
> PV Name (#) /dev/sdb (1)
> PV Status available / allocatable
> Total PE / Free PE 15284 / 2534
>
> [root at discord root]# umount /home/staff /home/users /home/public
>
> [root at discord root]# df -k
> Filesystem 1k-blocks Used Available Use% Mounted on
> /dev/sda5 68262580 2151392 62643560 4% /
> /dev/sda2 62217 34141 24863 58% /boot
> none 1905076 0 1905076 0% /dev/shm
>
> [root at discord root]# lvremove /dev/homevg/stafflv
> lvremove -- do you really want to remove "/dev/homevg/stafflv"? [y/n]: y
> lvremove -- doing automatic backup of volume group "homevg"
> lvremove -- logical volume "/dev/homevg/stafflv" successfully removed
>
> [root at discord root]# lvremove /dev/homevg/userslv
> lvremove -- do you really want to remove "/dev/homevg/userslv"? [y/n]: y
> lvremove -- doing automatic backup of volume group "homevg"
> lvremove -- logical volume "/dev/homevg/userslv" successfully removed
>
> [root at discord root]# lvremove /dev/homevg/publiclv
> lvremove -- do you really want to remove "/dev/homevg/publiclv"? [y/n]: y
> lvremove -- doing automatic backup of volume group "homevg"
> lvremove -- logical volume "/dev/homevg/publiclv" successfully removed
>
> [root at discord root]# vgdisplay -v
> --- Volume group ---
> VG Name homevg
> VG Access read/write
> VG Status available/resizable
> VG # 0
> MAX LV 256
> Cur LV 0
> Open LV 0
> MAX LV Size 2 TB
> Max PV 256
> Cur PV 1
> Act PV 1
> VG Size 477.62 GB
> PE Size 32 MB
> Total PE 15284
> Alloc PE / Size 0 / 0
> Free PE / Size 15284 / 477.62 GB
> VG UUID UkPr3d-7hyp-Yb7x-bxbb-pcc3-5m1S-dxSoTE
>
> --- No logical volumes defined in "homevg" ---
>
> --- Physical volumes ---
> PV Name (#) /dev/sdb (1)
> PV Status available / allocatable
> Total PE / Free PE 15284 / 15284
>
> [root at discord root]# vgchange -an
> vgchange -- volume group "homevg" successfully deactivated
>
> [root at discord root]# vgchange -ay
> vgchange -- volume group "homevg" successfully activated
>
> [root at discord root]# lvcreate -L75000 -nstafflv homevg
> lvcreate -- rounding size up to physical extent boundary
> lvcreate -- doing automatic backup of "homevg"
> lvcreate -- logical volume "/dev/homevg/stafflv" successfully created
>
> [root at discord root]# vgdisplay -v
> --- Volume group ---
> VG Name homevg
> VG Access read/write
> VG Status available/resizable
> VG # 0
> MAX LV 256
> Cur LV 1
> Open LV 0
> MAX LV Size 2 TB
> Max PV 256
> Cur PV 1
> Act PV 1
> VG Size 477.62 GB
> PE Size 32 MB
> Total PE 15284
> Alloc PE / Size 2344 / 73.25 GB
> Free PE / Size 12940 / 404.38 GB
> VG UUID UkPr3d-7hyp-Yb7x-bxbb-pcc3-5m1S-dxSoTE
>
> --- Logical volume ---
> LV Name /dev/homevg/stafflv
> VG Name homevg
> LV Write Access read/write
> LV Status available
> LV # 1
> # open 0
> LV Size 73.25 GB
> Current LE 2344
> Allocated LE 2344
> Allocation next free
> Read ahead sectors 1024
> Block device 58:0
>
> --- Physical volumes ---
> PV Name (#) /dev/sdb (1)
> PV Status available / allocatable
> Total PE / Free PE 15284 / 12940
>
> [root at discord root]# mkfs.ext3 /dev/homevg/stafflv /home/staff
> mke2fs 1.27 (8-Mar-2002)
> mkfs.ext3: bad blocks count - /home/staff
>
>
> ACK!!!
>
>
>
>
> _______________________________________________
> linux-lvm mailing list
> linux-lvm at sistina.com
> http://lists.sistina.com/mailman/listinfo/linux-lvm
> read the LVM HOW-TO at http://tldp.org/HOWTO/LVM-HOWTO/
>
More information about the linux-lvm
mailing list