I made a VG with 2 PVs.
I wanted to remove this VG. But I cannot do it at all.
Please, find attached verbose output:
----
MEDIA ~ # vgs -v
Logging initialised at Wed Feb 10 12:54:40 2021
Set umask from 0022 to 0077
VG Attr Ext #PV #LV #SN VSize VFree VG UUID VProfile
raid1 wz--n- 4,00m 2 0 0 7,28t 7,28t p4CfcB-WqgJ-QYTe-w2h4-VCnI-Skcy-7metge
Wiping internal VG cache
MEDIA ~ # vgremove raid1
Logging initialised at Wed Feb 10 12:56:55 2021
Set umask from 0022 to 0077
Archiving volume group "raid1" metadata (seqno 1).
Ошибка сегментирования
MEDIA ~ #
MEDIA ~ # grep kernel /var/log/syslog | grep "Code\|vgremove"
Feb 10 11:28:37 MEDIA kernel: [ 1672.765313] vgremove[5983]: segfault at 40 ip b7cb5b40 sp bfa75b98 error 4 in libc-2.24.so[b7c26000+1b1000]
Feb 10 11:28:37 MEDIA kernel: [ 1672.765327] Code: d2 74 0b 0f bc d2 39 d0 0f 87 ac 00 00 00 01 f8 01 c8 5f c3 8d b6 00 00 00 00 85 d2 0f 85 98 00 00 00 6
6 0f ef d2 83 c7 10 90 <66> 0f 6f 07 66 0f 74 d0 83 c7 10 66 0f 74 c1 66 0f d7 d2 66 0f d7
Feb 10 11:31:02 MEDIA kernel: [ 1817.686642] vgremove[6995]: segfault at 40 ip b7c7fb40 sp bff9d2e8 error 4 in libc-2.24.so[b7bf0000+1b1000]
Feb 10 11:31:02 MEDIA kernel: [ 1817.686657] Code: d2 74 0b 0f bc d2 39 d0 0f 87 ac 00 00 00 01 f8 01 c8 5f c3 8d b6 00 00 00 00 85 d2 0f 85 98 00 00 00 6
6 0f ef d2 83 c7 10 90 <66> 0f 6f 07 66 0f 74 d0 83 c7 10 66 0f 74 c1 66 0f d7 d2 66 0f d7
----
Control: sverity -1 important This is a userspace segmentation fault. This is a kernel BUG message. Sorry, need the whole one to see anything. Bastian
Hi Bastian, Looks like I found quite relative bug #858002. But I'm not sure. I can provide any diagnostics and logs. But I don't know, which one is helpful. Can you message me any highlevel steps to provide additional info? Please, find attached syslog lines: --- Feb 10 11:28:37 MEDIA kernel: [ 1672.765313] vgremove[5983]: segfault at 40 ip b7cb5b40 sp bfa75b98 error 4 in libc-2.24.so[b7c26000+1b1000] Feb 10 11:28:37 MEDIA kernel: [ 1672.765327] Code: d2 74 0b 0f bc d2 39 d0 0f 87 ac 00 00 00 01 f8 01 c8 5f c3 8d b6 00 00 00 00 85 d2 0f 85 98 00 00 00 66 0f ef d2 83 c7 10 90 <66> 0f 6f 07 66 0f 74 d0 83 c7 10 66 0f 74 c1 66 0f d7 d2 66 0f d7 Feb 10 11:31:02 MEDIA kernel: [ 1817.686642] vgremove[6995]: segfault at 40 ip b7c7fb40 sp bff9d2e8 error 4 in libc-2.24.so[b7bf0000+1b1000] Feb 10 11:31:02 MEDIA kernel: [ 1817.686657] Code: d2 74 0b 0f bc d2 39 d0 0f 87 ac 00 00 00 01 f8 01 c8 5f c3 8d b6 00 00 00 00 85 d2 0f 85 98 00 00 00 66 0f ef d2 83 c7 10 90 <66> 0f 6f 07 66 0f 74 d0 83 c7 10 66 0f 74 c1 66 0f d7 d2 66 0f d7 Feb 10 11:40:35 MEDIA kernel: [ 2391.570610] vgremove[8560]: segfault at 40 ip b7d3db40 sp bf9f2318 error 4 in libc-2.24.so[b7cae000+1b1000] Feb 10 11:40:35 MEDIA kernel: [ 2391.570625] Code: d2 74 0b 0f bc d2 39 d0 0f 87 ac 00 00 00 01 f8 01 c8 5f c3 8d b6 00 00 00 00 85 d2 0f 85 98 00 00 00 66 0f ef d2 83 c7 10 90 <66> 0f 6f 07 66 0f 74 d0 83 c7 10 66 0f 74 c1 66 0f d7 d2 66 0f d7 Feb 10 11:41:24 MEDIA kernel: [ 2440.183107] vgremove[8729]: segfault at 40 ip b7c89b40 sp bfedd368 error 4 in libc-2.24.so[b7bfa000+1b1000] Feb 10 11:41:24 MEDIA kernel: [ 2440.183122] Code: d2 74 0b 0f bc d2 39 d0 0f 87 ac 00 00 00 01 f8 01 c8 5f c3 8d b6 00 00 00 00 85 d2 0f 85 98 00 00 00 66 0f ef d2 83 c7 10 90 <66> 0f 6f 07 66 0f 74 d0 83 c7 10 66 0f 74 c1 66 0f d7 d2 66 0f d7 Feb 10 11:41:29 MEDIA kernel: [ 2445.556077] vgremove[8731]: segfault at 40 ip b7cdab40 sp bfc4eeb8 error 4 in libc-2.24.so[b7c4b000+1b1000] Feb 10 11:41:29 MEDIA kernel: [ 2445.556092] Code: d2 74 0b 0f bc d2 39 d0 0f 87 ac 00 00 00 01 f8 01 c8 5f c3 8d b6 00 00 00 00 85 d2 0f 85 98 00 00 00 66 0f ef d2 83 c7 10 90 <66> 0f 6f 07 66 0f 74 d0 83 c7 10 66 0f 74 c1 66 0f d7 d2 66 0f d7 Feb 10 11:55:12 MEDIA kernel: [ 3267.871877] vgremove[11417]: segfault at 40 ip b7d2cb40 sp bfe1eea8 error 4 in libc-2.24.so[b7c9d000+1b1000] Feb 10 11:55:12 MEDIA kernel: [ 3267.871892] Code: d2 74 0b 0f bc d2 39 d0 0f 87 ac 00 00 00 01 f8 01 c8 5f c3 8d b6 00 00 00 00 85 d2 0f 85 98 00 00 00 66 0f ef d2 83 c7 10 90 <66> 0f 6f 07 66 0f 74 d0 83 c7 10 66 0f 74 c1 66 0f d7 d2 66 0f d7 Feb 10 11:58:35 MEDIA kernel: [ 3471.176857] vgremove[11976]: segfault at 40 ip b7d45b40 sp bfe8f398 error 4 in libc-2.24.so[b7cb6000+1b1000] Feb 10 11:58:35 MEDIA kernel: [ 3471.176872] Code: d2 74 0b 0f bc d2 39 d0 0f 87 ac 00 00 00 01 f8 01 c8 5f c3 8d b6 00 00 00 00 85 d2 0f 85 98 00 00 00 66 0f ef d2 83 c7 10 90 <66> 0f 6f 07 66 0f 74 d0 83 c7 10 66 0f 74 c1 66 0f d7 d2 66 0f d7 Feb 10 12:18:26 MEDIA kernel: [ 4662.412000] vgremove[15944]: segfault at 40 ip b7d6cb40 sp bff703d8 error 4 in libc-2.24.so[b7cdd000+1b1000] Feb 10 12:18:26 MEDIA kernel: [ 4662.412015] Code: d2 74 0b 0f bc d2 39 d0 0f 87 ac 00 00 00 01 f8 01 c8 5f c3 8d b6 00 00 00 00 85 d2 0f 85 98 00 00 00 66 0f ef d2 83 c7 10 90 <66> 0f 6f 07 66 0f 74 d0 83 c7 10 66 0f 74 c1 66 0f d7 d2 66 0f d7 Feb 10 12:39:23 MEDIA kernel: [ 5918.888114] vgremove[19190]: segfault at 40 ip b7d67b40 sp bffb6358 error 4 in libc-2.24.so[b7cd8000+1b1000] Feb 10 12:39:23 MEDIA kernel: [ 5918.888130] Code: d2 74 0b 0f bc d2 39 d0 0f 87 ac 00 00 00 01 f8 01 c8 5f c3 8d b6 00 00 00 00 85 d2 0f 85 98 00 00 00 66 0f ef d2 83 c7 10 90 <66> 0f 6f 07 66 0f 74 d0 83 c7 10 66 0f 74 c1 66 0f d7 d2 66 0f d7 Feb 10 12:55:33 MEDIA kernel: [ 6889.375708] vgremove[21675]: segfault at 40 ip b7d2fb40 sp bf957e78 error 4 in libc-2.24.so[b7ca0000+1b1000] Feb 10 12:55:33 MEDIA kernel: [ 6889.375723] Code: d2 74 0b 0f bc d2 39 d0 0f 87 ac 00 00 00 01 f8 01 c8 5f c3 8d b6 00 00 00 00 85 d2 0f 85 98 00 00 00 66 0f ef d2 83 c7 10 90 <66> 0f 6f 07 66 0f 74 d0 83 c7 10 66 0f 74 c1 66 0f d7 d2 66 0f d7 Feb 10 12:55:54 MEDIA kernel: [ 6909.889174] vgremove[21678]: segfault at 40 ip b7cdab40 sp bfd2ba18 error 4 in libc-2.24.so[b7c4b000+1b1000] Feb 10 12:55:54 MEDIA kernel: [ 6909.889190] Code: d2 74 0b 0f bc d2 39 d0 0f 87 ac 00 00 00 01 f8 01 c8 5f c3 8d b6 00 00 00 00 85 d2 0f 85 98 00 00 00 66 0f ef d2 83 c7 10 90 <66> 0f 6f 07 66 0f 74 d0 83 c7 10 66 0f 74 c1 66 0f d7 d2 66 0f d7 Feb 10 12:56:05 MEDIA kernel: [ 6920.642862] vgremove[21750]: segfault at 40 ip b7cf5b40 sp bff97738 error 4 in libc-2.24.so[b7c66000+1b1000] Feb 10 12:56:05 MEDIA kernel: [ 6920.642877] Code: d2 74 0b 0f bc d2 39 d0 0f 87 ac 00 00 00 01 f8 01 c8 5f c3 8d b6 00 00 00 00 85 d2 0f 85 98 00 00 00 66 0f ef d2 83 c7 10 90 <66> 0f 6f 07 66 0f 74 d0 83 c7 10 66 0f 74 c1 66 0f d7 d2 66 0f d7 Feb 10 12:56:26 MEDIA kernel: [ 6942.154920] vgremove[21828]: segfault at 40 ip b7d51b40 sp bfa25a78 error 4 in libc-2.24.so[b7cc2000+1b1000] Feb 10 12:56:26 MEDIA kernel: [ 6942.154935] Code: d2 74 0b 0f bc d2 39 d0 0f 87 ac 00 00 00 01 f8 01 c8 5f c3 8d b6 00 00 00 00 85 d2 0f 85 98 00 00 00 66 0f ef d2 83 c7 10 90 <66> 0f 6f 07 66 0f 74 d0 83 c7 10 66 0f 74 c1 66 0f d7 d2 66 0f d7 Feb 10 12:56:55 MEDIA kernel: [ 6971.577449] vgremove[21833]: segfault at 40 ip b7d54b40 sp bfe156f8 error 4 in libc-2.24.so[b7cc5000+1b1000] Feb 10 12:56:55 MEDIA kernel: [ 6971.577463] Code: d2 74 0b 0f bc d2 39 d0 0f 87 ac 00 00 00 01 f8 01 c8 5f c3 8d b6 00 00 00 00 85 d2 0f 85 98 00 00 00 66 0f ef d2 83 c7 10 90 <66> 0f 6f 07 66 0f 74 d0 83 c7 10 66 0f 74 c1 66 0f d7 d2 66 0f d7 Feb 10 13:08:57 MEDIA kernel: [ 7693.597808] vgremove[23619]: segfault at 40 ip b7d22b40 sp bf8680c8 error 4 in libc-2.24.so[b7c93000+1b1000] Feb 10 13:08:57 MEDIA kernel: [ 7693.597860] Code: d2 74 0b 0f bc d2 39 d0 0f 87 ac 00 00 00 01 f8 01 c8 5f c3 8d b6 00 00 00 00 85 d2 0f 85 98 00 00 00 66 0f ef d2 83 c7 10 90 <66> 0f 6f 07 66 0f 74 d0 83 c7 10 66 0f 74 c1 66 0f d7 d2 66 0f d7 Feb 10 13:11:03 MEDIA kernel: [ 7819.390462] vgremove[23990]: segfault at 40 ip b7c79b40 sp bfbb0b38 error 4 in libc-2.24.so[b7bea000+1b1000] Feb 10 13:11:03 MEDIA kernel: [ 7819.390477] Code: d2 74 0b 0f bc d2 39 d0 0f 87 ac 00 00 00 01 f8 01 c8 5f c3 8d b6 00 00 00 00 85 d2 0f 85 98 00 00 00 66 0f ef d2 83 c7 10 90 <66> 0f 6f 07 66 0f 74 d0 83 c7 10 66 0f 74 c1 66 0f d7 d2 66 0f d7 Feb 10 13:11:12 MEDIA kernel: [ 7827.918950] vgremove[24079]: segfault at 40 ip b7d3ab40 sp bfa83b68 error 4 in libc-2.24.so[b7cab000+1b1000] Feb 10 13:11:12 MEDIA kernel: [ 7827.918966] Code: d2 74 0b 0f bc d2 39 d0 0f 87 ac 00 00 00 01 f8 01 c8 5f c3 8d b6 00 00 00 00 85 d2 0f 85 98 00 00 00 66 0f ef d2 83 c7 10 90 <66> 0f 6f 07 66 0f 74 d0 83 c7 10 66 0f 74 c1 66 0f d7 d2 66 0f d7 Feb 10 13:11:15 MEDIA kernel: [ 7830.758643] vgremove[24119]: segfault at 40 ip b7d5db40 sp bfb07e68 error 4 in libc-2.24.so[b7cce000+1b1000] Feb 10 13:11:15 MEDIA kernel: [ 7830.758658] Code: d2 74 0b 0f bc d2 39 d0 0f 87 ac 00 00 00 01 f8 01 c8 5f c3 8d b6 00 00 00 00 85 d2 0f 85 98 00 00 00 66 0f ef d2 83 c7 10 90 <66> 0f 6f 07 66 0f 74 d0 83 c7 10 66 0f 74 c1 66 0f d7 d2 66 0f d7 Feb 10 13:13:35 MEDIA kernel: [ 7970.630113] vgremove[24468]: segfault at 40 ip b7d55b40 sp bfc72978 error 4 in libc-2.24.so[b7cc6000+1b1000] Feb 10 13:13:35 MEDIA kernel: [ 7970.630127] Code: d2 74 0b 0f bc d2 39 d0 0f 87 ac 00 00 00 01 f8 01 c8 5f c3 8d b6 00 00 00 00 85 d2 0f 85 98 00 00 00 66 0f ef d2 83 c7 10 90 <66> 0f 6f 07 66 0f 74 d0 83 c7 10 66 0f 74 c1 66 0f d7 d2 66 0f d7 Feb 10 14:06:24 MEDIA kernel: [11140.534817] vgremove[32561]: segfault at 40 ip b7c81b40 sp bfb5b718 error 4 in libc-2.24.so[b7bf2000+1b1000] Feb 10 14:06:24 MEDIA kernel: [11140.534832] Code: d2 74 0b 0f bc d2 39 d0 0f 87 ac 00 00 00 01 f8 01 c8 5f c3 8d b6 00 00 00 00 85 d2 0f 85 98 00 00 00 66 0f ef d2 83 c7 10 90 <66> 0f 6f 07 66 0f 74 d0 83 c7 10 66 0f 74 c1 66 0f d7 d2 66 0f d7
Dear Maintainer, I tried to reproduce the issue and got a segfault [2] when trying to vgremove inside a i386 qemu VM with version lvm2 2.02.168-2. Attached file contains the steps taken. This upstream commit sounds related. [1] Kind regards, Bernhard [1] lvmetad: fix segfault on i386 https://sourceware.org/git/?p=lvm2.git;a=commit;h=46b735c937ce68e72d08997635321bf30240325d https://sourceware.org/git/?p=lvm2.git;a=patch;h=46b735c937ce68e72d08997635321bf30240325d [2] (gdb) bt #0 __strchr_sse2_bsf () at ../sysdeps/i386/i686/multiarch/strchr-sse2-bsf.S:97 #1 0x0050b29f in config_make_nodes_v (cft=0x64fae0, parent=0x0, pre_sib=0x64fd48, ap=0xbffff92c "\365\nP") at config-util.c:248 #2 0x0050c5f7 in daemon_request_extend_v (r=..., ap=0xbffff90c "\354\224U") at daemon-client.c:218 #3 0x004fe622 in _lvmetad_send (cmd=0x606840, id=<optimized out>) at cache/lvmetad.c:435 #4 0x00500b6c in lvmetad_vg_remove_pending (vg=0x66aa28) at cache/lvmetad.c:1304 #5 0x004b366c in vg_remove_direct (vg=0x66aa28) at metadata/metadata.c:571 #6 0x004b3d3c in vg_remove (vg=0x66aa28) at metadata/metadata.c:634 #7 0x00455815 in vgremove_single (cmd=0x606840, vg_name=0x648978 "raid1", vg=0x66aa28, handle=0x648980) at vgremove.c:79 #8 0x004488b1 in _process_vgnameid_list (process_single_vg=0x455660 <vgremove_single>, handle=0x648980, arg_tags=0xbffffb10, arg_vgnames=0xbffffb18, vgnameids_to_process=0xbffffb28, read_flags=1048576, cmd=0x606840) at toollib.c:1964 #9 process_each_vg (cmd=<optimized out>, argc=<optimized out>, argv=<optimized out>, one_vgname=<optimized out>, use_vgnames=<optimized out>, read_flags=1048576, include_internal=<optimized out>, handle=0x648980, process_single_vg=<optimized out>) at toollib.c:2277 #10 0x00455949 in vgremove (cmd=<optimized out>, argc=<optimized out>, argv=<optimized out>) at vgremove.c:112 #11 0x004337ee in lvm_run_command (cmd=<optimized out>, argc=<optimized out>, argv=<optimized out>) at lvmcmdline.c:1723 #12 0x0043455d in lvm2_main (argc=2, argv=0xbffffdf4) at lvmcmdline.c:2249 #13 0x0041a537 in main (argc=2, argv=0xbffffdf4) at lvm.c:22