From: Patrick Boutilier <boutilpj@ednet.ns.ca>
To: LVM general discussion and development <linux-lvm@redhat.com>
Subject: Re: [linux-lvm] vgscan error after resizing lv; can't boot now
Date: Mon, 12 Apr 2004 08:35:01 -0300 [thread overview]
Message-ID: <407A7EE5.3040301@ednet.ns.ca> (raw)
In-Reply-To: <OF16C58B11.B593D6A5-ON48256E74.001B7422@iss.nus.edu.sg>
zhimin@iss.nus.edu.sg wrote:
> Hello,
>
> I have a 72GB SCSI in RAID mirror. Using LVM version 1.0.3, Redhat 9.
>
> Before resizing, the partitions are (snip from lvmdiskscan):
>
> /dev/sda1 [ 31.35 MB] Primary [0xDE] (Dell Utility)
> /dev/sda2 [ 19.53 GB] NTFS
> /dev/sda3 [ 298.08 MB] Primary LINUX native partition [0x83] (/boot)
> /dev/sda4 [ 48.51 GB] Primary Windows98 extended partition [0x0F]
> /dev/sda5 [ 1.95 GB] Extended LINUX swap partition [0x82]
> /dev/sda6 [ 5.86 GB] Extended LVM partition [0x8E] (VG "Volume00")
> /dev/sda7 [ 40.69 GB] Extended LVM partition [0x8E] (VG "Volume00")
>
> The vg "Volume00" contains PV /dev/sda6 and /dev/sda7, and the LVs (all
> ext3) are:
> /dev/Volume00/root (/)
> /dev/Volume00/home (/home)
> /dev/Volume00/opt (/opt)
> /dev/Volume00/tmp (/tmp)
> /dev/Volume00/usr (/usr)
> /dev/Volume00/usrlocal (/usr/local)
> /dev/Volume00/var (/var)
>
>
> I wanted to remove the NTFS partition, make /dev/sda2 as LVM partition, and
> add it to "/dev/Volume00/opt". Here's what I did:
>
> boot to linux rescue mode
> # vgscan
> # vgchange -a y
> use fdisk to remove /dev/sda2, recreate /dev/sda2
> # mke2fs -j /dev/sda2
Why did you mke2fs on /dev/sda2 ? Should have been pvcreate I would imagine.
> use parted to set the partition type to LVM partition (0x8e)
You could have used fdisk to toggle the partition type when you created
the partion on /dev/sda2 .
> # vgextend Volume00 /dev/sda2
> Get the partition size (19.53GB) from # pvdisplay /dev/sda2
> # e2fsadm -L+19.53G /dev/Volume00/opt
> Still have 532MB as shown from # pvdisplay /dev/sda2
> # e2fsadm -L+532M /dev/Volume00/opt
> Step 11 produced error, showed many inode numbers, and asked if I wanted
> to fix for each inode number. I pressed a few 'y' and Ctrl-C to
> terminate.
> # e2fsck -y /dev/sda2 (to answer 'y' to all questions regarding fixing
> inode)
Once again I don't know why you are making/fixing an ext2 file system on
/dev/sda2 . Try running pvcreate on /dev/sda2 .
> reboot and got a kernel panic with the following msg:
> vgscan -- removing "/etc/lvmtab" and "/etc/lvmtab.d"
> vgscan -- creating empty "/etc/lvmtab" and "/etc/lvmtab.d"
> vgscan -- reading all physical volumes (this may take a while...)
> vgscan -- scanning for all active volume group(s) first
> vgscan -- reading data of volume group "Volume00" from physical
> volume(s)
> vgscan -- only found 6816 of 7424 LEs for LV /dev/Volume00/opt (2)
> vgscan -- ERROR "vg_read_with_pv_and_lv(): allocated LE of LV" can't get
> data of volume group "Volume00" from physical volume(s)
Try running pvcreate on /dev/sda2 . That might take care of the above
problem (only found 6816 of 7424 LEs for LV /dev/Volume00/opt)
> vgscan -- "/etc/lvmtab" and "/etc/lvmtab.d" successfully created
> vgscan -- WARNING: This program does not do a VGDA backup of your volume
> group
>
> I rebooted into rescue mode, and vgscan also gave the same error as above.
> And "/etc/lvmtab" and "/etc/lvmtab.d" are blank.
>
> How can I recover the VG? Is /dev/sda2 oversized by e2fsadm and therefore
> mess up the vg?
>
> Below is the selected output from pvdata for /dev/sda[2|6|7].
>
> Thanks and regards,
> zhimin
>
>
>
> --- Physical volume ---
> PV Name /dev/sda2
> VG Name Volume00
> PV Size 19.53 GB [40949685 secs] / NOT usable 4.19 MB [LVM:
> 147 KB]
> PV# 3
> PV Status NOT available
> Allocatable yes
> Cur LV 1
> PE Size (KByte) 4096
> Total PE 4997
> Free PE 133
> Allocated PE 4864
> PV UUID yE0dbB-u9IA-lLE0-nxEb-Y65M-quqE-enahmK
> pv_dev 0:8
> system_id localhost.localdomain1081448932
> pv_on_disk.base 0
> pv_on_disk.size 1024
> vg_on_disk.base 4096
> vg_on_disk.size 4096
> pv_uuidlist_on_disk.base 8192
> pv_uuidlist_on_disk.size 32896
> lv_on_disk.base 45056
> lv_on_disk.size 84296
> pe_on_disk.base 131072
> pe_on_disk.size 4259840
>
>
> --- Physical volume ---
> PV Name /dev/sda6
> VG Name Volume00
> PV Size 5.86 GB [12289662 secs] / NOT usable 4.19 MB [LVM:
> 133 KB]
> PV# 2
> PV Status available
> Allocatable yes (but full)
> Cur LV 1
> PE Size (KByte) 4096
> Total PE 1499
> Free PE 0
> Allocated PE 1499
> PV UUID lLUrL6-mDmn-rn0p-p2Tj-KOnH-RoQl-m03p8r
> pv_dev 0:8
> system_id kpapp11064550336
> pv_on_disk.base 0
> pv_on_disk.size 1024
> vg_on_disk.base 4096
> vg_on_disk.size 4096
> pv_uuidlist_on_disk.base 8192
> pv_uuidlist_on_disk.size 32896
> lv_on_disk.base 45056
> lv_on_disk.size 84296
> pe_on_disk.base 131072
> pe_on_disk.size 4259840
>
>
> --- Physical volume ---
> PV Name /dev/sda7
> VG Name Volume00
> PV Size 40.69 GB [85337217 secs] / NOT usable 4.19 MB [LVM:
> 168 KB]
> PV# 1
> PV Status available
> Allocatable yes (but full)
> Cur LV 7
> PE Size (KByte) 4096
> Total PE 10416
> Free PE 0
> Allocated PE 10416
> PV UUID lG5j0E-Whql-dSsu-n2gV-rqRB-7dCc-rLE28Q
> pv_dev 0:8
> system_id localhost.localdomain1064490821
> pv_on_disk.base 0
> pv_on_disk.size 1024
> vg_on_disk.base 4096
> vg_on_disk.size 4096
> pv_uuidlist_on_disk.base 8192
> pv_uuidlist_on_disk.size 32896
> lv_on_disk.base 45056
> lv_on_disk.size 84296
> pe_on_disk.base 131072
> pe_on_disk.size 4259840
>
> --- Volume group ---
> VG Name
> VG Access read/write
> VG Status NOT available/resizable
> VG # 0
> MAX LV 256
> Cur LV 7
> Open LV 0
> MAX LV Size 255.99 GB
> Max PV 256
> Cur PV 3
> Act PV 3
> VG Size 66.06 GB
> PE Size 4 MB
> Total PE 16912
> Alloc PE / Size 16779 / 65.54 GB
> Free PE / Size 133 / 532 MB
> VG UUID js4UPn-4GPE-I68L-Qjgb-88zN-4e7h-2PmoMC
>
>
> --- List of logical volumes ---
>
> pvdata -- logical volume "/dev/Volume00/root" at offset 0
> pvdata -- logical volume "/dev/Volume00/home" at offset 1
> pvdata -- logical volume "/dev/Volume00/opt" at offset 2
> pvdata -- logical volume "/dev/Volume00/tmp" at offset 3
> pvdata -- logical volume "/dev/Volume00/usr" at offset 4
> pvdata -- logical volume "/dev/Volume00/usrlocal" at offset 5
> pvdata -- logical volume "/dev/Volume00/var" at offset 6
> pvdata -- logical volume struct at offset 7 is empty
> pvdata -- logical volume struct at offset 8 is empty
> ...
> ...
> pvdata -- logical volume struct at offset 254 is empty
> pvdata -- logical volume struct at offset 255 is empty
>
>
> --- List of physical extents --- (for /dev/sda2)
>
> PE: 00000 LV: 003 LE: 02560
> PE: 00001 LV: --- LE: -----
> PE: 00002 LV: 003 LE: 02562
> PE: 00003 LV: 003 LE: 02563
> PE: 00004 LV: 003 LE: 02564
> PE: 00005 LV: 39914 LE: 16501
> PE: 00006 LV: 003 LE: 00000
> PE: 00007 LV: --- LE: -----
> PE: 00008 LV: 003 LE: 02568
> ...
> ...
> PE: 00026 LV: 003 LE: 02586
> PE: 00027 LV: --- LE: -----
> PE: 00028 LV: 003 LE: 02588
> PE: 00029 LV: 003 LE: 02589
> PE: 00030 LV: 003 LE: 02590
> PE: 00031 LV: 003 LE: 02591
> PE: 00032 LV: 003 LE: 02592
> PE: 00033 LV: --- LE: -----
> PE: 00034 LV: 003 LE: 02594
> PE: 00035 LV: 003 LE: 02595
> PE: 00036 LV: 003 LE: 02596
> PE: 00037 LV: 39914 LE: 16501
> PE: 00038 LV: 003 LE: 00000
> PE: 00039 LV: --- LE: -----
> PE: 00040 LV: 003 LE: 02600
> ...
> ...
> PE: 00058 LV: 003 LE: 02618
> PE: 00059 LV: --- LE: -----
> PE: 00060 LV: 003 LE: 02620
> PE: 00061 LV: 003 LE: 02621
> PE: 00062 LV: 003 LE: 02622
> PE: 00063 LV: 003 LE: 02623
> PE: 00064 LV: 003 LE: 02624
> PE: 00065 LV: --- LE: -----
> PE: 00066 LV: 003 LE: 02626
> PE: 00067 LV: 003 LE: 02627
> PE: 00068 LV: 003 LE: 02628
> PE: 00069 LV: 39914 LE: 16501
> PE: 00070 LV: 003 LE: 00000
> PE: 00071 LV: --- LE: -----
> PE: 00072 LV: 003 LE: 02632
> PE: 00073 LV: 003 LE: 02633
> ...
> ...
> PE: 04826 LV: 003 LE: 07386
> PE: 04827 LV: --- LE: -----
> PE: 04828 LV: 003 LE: 07388
> PE: 04829 LV: 003 LE: 07389
> PE: 04830 LV: 003 LE: 07390
> PE: 04831 LV: 003 LE: 07391
> PE: 04832 LV: 003 LE: 07392
> PE: 04833 LV: --- LE: -----
> PE: 04834 LV: 003 LE: 07394
> PE: 04835 LV: 003 LE: 07395
> PE: 04836 LV: 003 LE: 07396
> PE: 04837 LV: 39915 LE: 16501
> PE: 04838 LV: 003 LE: 00000
> PE: 04839 LV: --- LE: -----
> PE: 04840 LV: 003 LE: 07400
> PE: 04841 LV: 003 LE: 07401
> PE: 04842 LV: 003 LE: 07402
> PE: 04843 LV: 003 LE: 07403
> PE: 04844 LV: 003 LE: 07404
> PE: 04845 LV: 003 LE: 07405
> PE: 04846 LV: 003 LE: 07406
> PE: 04847 LV: 003 LE: 07407
> PE: 04848 LV: 003 LE: 07408
> PE: 04849 LV: 003 LE: 07409
> PE: 04850 LV: 003 LE: 07410
> PE: 04851 LV: 003 LE: 07411
> PE: 04852 LV: 003 LE: 07412
> PE: 04853 LV: 003 LE: 07413
> PE: 04854 LV: 003 LE: 07414
> PE: 04855 LV: 003 LE: 07415
> PE: 04856 LV: 003 LE: 07416
> PE: 04857 LV: 003 LE: 07417
> PE: 04858 LV: 003 LE: 07418
> PE: 04859 LV: --- LE: -----
> PE: 04860 LV: 003 LE: 07420
> PE: 04861 LV: 003 LE: 07421
> PE: 04862 LV: 003 LE: 07422
> PE: 04863 LV: 003 LE: 07423
> PE: 04864 LV: --- LE: -----
> PE: 04865 LV: --- LE: -----
> PE: 04866 LV: --- LE: -----
> PE: 04867 LV: --- LE: -----
> PE: 04868 LV: --- LE: -----
> PE: 04869 LV: --- LE: -----
> PE: 04870 LV: --- LE: -----
> PE: 04871 LV: --- LE: -----
> PE: 04872 LV: --- LE: -----
> PE: 04873 LV: --- LE: -----
> PE: 04874 LV: --- LE: -----
> PE: 04875 LV: --- LE: -----
> PE: 04876 LV: --- LE: -----
> PE: 04877 LV: --- LE: -----
> PE: 04878 LV: --- LE: -----
> PE: 04879 LV: --- LE: -----
> PE: 04880 LV: --- LE: -----
> PE: 04881 LV: --- LE: -----
> PE: 04882 LV: --- LE: -----
> PE: 04883 LV: --- LE: -----
> PE: 04884 LV: --- LE: -----
> PE: 04885 LV: --- LE: -----
> PE: 04886 LV: --- LE: -----
> PE: 04887 LV: --- LE: -----
> PE: 04888 LV: --- LE: -----
> PE: 04889 LV: --- LE: -----
> PE: 04890 LV: --- LE: -----
> PE: 04891 LV: --- LE: -----
> PE: 04892 LV: --- LE: -----
> PE: 04893 LV: --- LE: -----
> PE: 04894 LV: --- LE: -----
> PE: 04895 LV: --- LE: -----
> PE: 04896 LV: --- LE: -----
> PE: 04897 LV: --- LE: -----
> PE: 04898 LV: --- LE: -----
> PE: 04899 LV: --- LE: -----
> PE: 04900 LV: --- LE: -----
> PE: 04901 LV: --- LE: -----
> PE: 04902 LV: --- LE: -----
> PE: 04903 LV: --- LE: -----
> PE: 04904 LV: --- LE: -----
> PE: 04905 LV: --- LE: -----
> PE: 04906 LV: --- LE: -----
> PE: 04907 LV: --- LE: -----
> PE: 04908 LV: --- LE: -----
> PE: 04909 LV: --- LE: -----
> PE: 04910 LV: --- LE: -----
> PE: 04911 LV: --- LE: -----
> PE: 04912 LV: --- LE: -----
> PE: 04913 LV: --- LE: -----
> PE: 04914 LV: --- LE: -----
> PE: 04915 LV: --- LE: -----
> PE: 04916 LV: --- LE: -----
> PE: 04917 LV: --- LE: -----
> PE: 04918 LV: --- LE: -----
> PE: 04919 LV: --- LE: -----
> PE: 04920 LV: --- LE: -----
> PE: 04921 LV: --- LE: -----
> PE: 04922 LV: --- LE: -----
> PE: 04923 LV: --- LE: -----
> PE: 04924 LV: --- LE: -----
> PE: 04925 LV: --- LE: -----
> PE: 04926 LV: --- LE: -----
> PE: 04927 LV: --- LE: -----
> PE: 04928 LV: --- LE: -----
> PE: 04929 LV: --- LE: -----
> PE: 04930 LV: --- LE: -----
> PE: 04931 LV: --- LE: -----
> PE: 04932 LV: --- LE: -----
> PE: 04933 LV: --- LE: -----
> PE: 04934 LV: --- LE: -----
> PE: 04935 LV: --- LE: -----
> PE: 04936 LV: --- LE: -----
> PE: 04937 LV: --- LE: -----
> PE: 04938 LV: --- LE: -----
> PE: 04939 LV: --- LE: -----
> PE: 04940 LV: --- LE: -----
> PE: 04941 LV: --- LE: -----
> PE: 04942 LV: --- LE: -----
> PE: 04943 LV: --- LE: -----
> PE: 04944 LV: --- LE: -----
> PE: 04945 LV: --- LE: -----
> PE: 04946 LV: --- LE: -----
> PE: 04947 LV: --- LE: -----
> PE: 04948 LV: --- LE: -----
> PE: 04949 LV: --- LE: -----
> PE: 04950 LV: --- LE: -----
> PE: 04951 LV: --- LE: -----
> PE: 04952 LV: --- LE: -----
> PE: 04953 LV: --- LE: -----
> PE: 04954 LV: --- LE: -----
> PE: 04955 LV: --- LE: -----
> PE: 04956 LV: --- LE: -----
> PE: 04957 LV: --- LE: -----
> PE: 04958 LV: --- LE: -----
> PE: 04959 LV: --- LE: -----
> PE: 04960 LV: --- LE: -----
> PE: 04961 LV: --- LE: -----
> PE: 04962 LV: --- LE: -----
> PE: 04963 LV: --- LE: -----
> PE: 04964 LV: --- LE: -----
> PE: 04965 LV: --- LE: -----
> PE: 04966 LV: --- LE: -----
> PE: 04967 LV: --- LE: -----
> PE: 04968 LV: --- LE: -----
> PE: 04969 LV: --- LE: -----
> PE: 04970 LV: --- LE: -----
> PE: 04971 LV: --- LE: -----
> PE: 04972 LV: --- LE: -----
> PE: 04973 LV: --- LE: -----
> PE: 04974 LV: --- LE: -----
> PE: 04975 LV: --- LE: -----
> PE: 04976 LV: --- LE: -----
> PE: 04977 LV: --- LE: -----
> PE: 04978 LV: --- LE: -----
> PE: 04979 LV: --- LE: -----
> PE: 04980 LV: --- LE: -----
> PE: 04981 LV: --- LE: -----
> PE: 04982 LV: --- LE: -----
> PE: 04983 LV: --- LE: -----
> PE: 04984 LV: --- LE: -----
> PE: 04985 LV: --- LE: -----
> PE: 04986 LV: --- LE: -----
> PE: 04987 LV: --- LE: -----
> PE: 04988 LV: --- LE: -----
> PE: 04989 LV: --- LE: -----
> PE: 04990 LV: --- LE: -----
> PE: 04991 LV: --- LE: -----
> PE: 04992 LV: --- LE: -----
> PE: 04993 LV: --- LE: -----
> PE: 04994 LV: --- LE: -----
> PE: 04995 LV: --- LE: -----
> PE: 04996 LV: --- LE: -----
>
> _______________________________________________
> 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/
next prev parent reply other threads:[~2004-04-12 11:35 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-04-12 6:37 [linux-lvm] vgscan error after resizing lv; can't boot now zhimin
2004-04-12 9:30 ` mlist
2004-04-12 11:35 ` Patrick Boutilier [this message]
-- strict thread matches above, loose matches on Subject: below --
2004-04-12 4:53 zhimin
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=407A7EE5.3040301@ednet.ns.ca \
--to=boutilpj@ednet.ns.ca \
--cc=linux-lvm@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.