-----Message d'origine----- De : crash-utility-bounces@xxxxxxxxxx [mailto:crash-utility-bounces@xxxxxxxxxx] De la part de Bhupesh Sharma Envoyé : lundi 15 juin 2020 09:13 À : Discussion list for crash utility usage, maintenance and development <crash-utility@xxxxxxxxxx> Objet : EXT: Re: crash start in CentOS 8 ** External email - Please consider with caution ** Hello Patrick, On Mon, Jun 15, 2020 at 12:28 PM Agrain Patrick <patrick.agrain@xxxxxxxxxxxxxxxxx> wrote: > > Hello, > > > > I tried to test the crash utility from CentOS 8 with following requirements: > > First machine (VMware) on which CentOS 8 is installed and on which I performed a fake crash using SysRq. After reboot, The /var/crash was populated with the vmcore. > Second machine (Server) on which CentOS 8 is also installed and on which I wish to analyze the crash. > > > > Both machine have the same CentOS build installed. > > I imported System.map-4.18.0-147.el8.x86_64, vmcore and vmlinux.debuginfo from first machine to a directory on the second machine. > > When I run ‘crash’, I have following messages (see below), but no ‘crash>’ prompt. > > > > What have I missed ? What Should I check ? > > > > Thanks. > > Best regards, > > Patrick Agrain > > > > [root@lxkmg-pag-ale test64]# /usr/bin/crash > System.map-4.18.0-147.el8.x86_64 vmlinux.debuginfo vmcore > > > > crash 7.2.6-2.el8 > > Copyright (C) 2002-2019 Red Hat, Inc. > > Copyright (C) 2004, 2005, 2006, 2010 IBM Corporation > > Copyright (C) 1999-2006 Hewlett-Packard Co > > Copyright (C) 2005, 2006, 2011, 2012 Fujitsu Limited > > Copyright (C) 2006, 2007 VA Linux Systems Japan K.K. > > Copyright (C) 2005, 2011 NEC Corporation > > Copyright (C) 1999, 2002, 2007 Silicon Graphics, Inc. > > Copyright (C) 1999, 2000, 2001, 2002 Mission Critical Linux, Inc. > > This program is free software, covered by the GNU General Public > License, > > and you are welcome to change it and/or distribute copies of it under > > certain conditions. Enter "help copying" to see the conditions. > > This program has absolutely no warranty. Enter "help warranty" for details. > > > > GNU gdb (GDB) 7.6 > > Copyright (C) 2013 Free Software Foundation, Inc. > > License GPLv3+: GNU GPL version 3 or later > <http://gnu.org/licenses/gpl.html> > > This is free software: you are free to change and redistribute it. > > There is NO WARRANTY, to the extent permitted by law. Type "show copying" > > and "show warranty" for details. > > This GDB was configured as "x86_64-unknown-linux-gnu"... > > > > please wait... (patching 92149 gdb minimal_symbol values) [Vanished > after a few seconds] > > > > [root@lxkmg-pag-ale test64]# Can you please increase the verbosity level by specifying the -d parameter while invoking the crash command? >From CRASH(8) man page: -d num: Set the internal debug level. The higher the number, the more debugging data will be printed when crash initializes and runs. I normally would run crash with -d 15 to get verbose logs (but not too verbose to overwhelm the console :)). Can you please share the output with the same? Thanks, Bhupesh Thanks Bhupesh for taking some time. Please find the logs with -d 15 verbosity. Thanks. Best regards, Patrick Agrain [root@lxkmg-pag-ale test64]# /usr/bin/crash -d 15 System.map-4.18.0-147.el8.x86_64 vmlinux.debuginfo vmcore crash 7.2.6-2.el8 Copyright (C) 2002-2019 Red Hat, Inc. Copyright (C) 2004, 2005, 2006, 2010 IBM Corporation Copyright (C) 1999-2006 Hewlett-Packard Co Copyright (C) 2005, 2006, 2011, 2012 Fujitsu Limited Copyright (C) 2006, 2007 VA Linux Systems Japan K.K. Copyright (C) 2005, 2011 NEC Corporation Copyright (C) 1999, 2002, 2007 Silicon Graphics, Inc. Copyright (C) 1999, 2000, 2001, 2002 Mission Critical Linux, Inc. This program is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Enter "help copying" to see the conditions. This program has absolutely no warranty. Enter "help warranty" for details. compressed kdump: header->utsname.machine: x86_64 compressed kdump: memory bitmap offset: 2000 diskdump_data: filename: vmcore flags: 6 (KDUMP_CMPRS_LOCAL|ERROR_EXCLUDED) dfd: 3 ofp: 0 machine_type: 62 (EM_X86_64) header: 2d006a0 signature: "KDUMP " header_version: 6 utsname: sysname: Linux nodename: localhost.localdomain release: 4.18.0-147.el8.x86_64 version: #1 SMP Wed Dec 4 21:51:45 UTC 2019 machine: x86_64 domainname: (none) timestamp: tv_sec: 5ea68afe tv_usec: 0 status: 2 (DUMP_DH_COMPRESSED_LZO) block_size: 4096 sub_hdr_size: 1 bitmap_blocks: 32 max_mapnr: 524288 total_ram_blocks: 0 device_blocks: 0 written_blocks: 0 current_cpu: 0 nr_cpus: 1 tasks[nr_cpus]: 0 sub_header: 0 (n/a) sub_header_kdump: 2d016b0 phys_base: 35a00000 dump_level: 31 (0x1f) (DUMP_EXCLUDE_ZERO|DUMP_EXCLUDE_CACHE|DUMP_EXCLUDE_CACHE_PRI|DUMP_EXCLUDE_USER_DATA|DUMP_EXCLUDE_FREE) split: 0 start_pfn: (unused) end_pfn: (unused) offset_vmcoreinfo: 4580 (0x11e4) size_vmcoreinfo: 2024 (0x7e8) OSRELEASE=4.18.0-147.el8.x86_64 PAGESIZE=4096 SYMBOL(init_uts_ns)=ffffffff86812540 SYMBOL(node_online_map)=ffffffff86a06d60 SYMBOL(swapper_pg_dir)=ffffffff8680a000 SYMBOL(_stext)=ffffffff85600000 SYMBOL(vmap_area_list)=ffffffff868d2a90 SYMBOL(mem_section)=ffff95a67ffd2000 LENGTH(mem_section)=2048 SIZE(mem_section)=16 OFFSET(mem_section.section_mem_map)=0 SIZE(page)=64 SIZE(pglist_data)=171968 SIZE(zone)=1472 SIZE(free_area)=88 SIZE(list_head)=16 SIZE(nodemask_t)=128 OFFSET(page.flags)=0 OFFSET(page._refcount)=52 OFFSET(page.mapping)=24 OFFSET(page.lru)=8 OFFSET(page._mapcount)=48 OFFSET(page.private)=40 OFFSET(page.compound_dtor)=16 OFFSET(page.compound_order)=17 OFFSET(page.compound_head)=8 OFFSET(pglist_data.node_zones)=0 OFFSET(pglist_data.nr_zones)=171232 OFFSET(pglist_data.node_start_pfn)=171240 OFFSET(pglist_data.node_spanned_pages)=171256 OFFSET(pglist_data.node_id)=171264 OFFSET(zone.free_area)=192 OFFSET(zone.vm_stat)=1296 OFFSET(zone.spanned_pages)=112 OFFSET(free_area.free_list)=0 OFFSET(list_head.next)=0 OFFSET(list_head.prev)=8 OFFSET(vmap_area.va_start)=0 OFFSET(vmap_area.list)=48 LENGTH(zone.free_area)=11 SYMBOL(log_buf)=ffffffff8685a280 SYMBOL(log_buf_len)=ffffffff8685a27c SYMBOL(log_first_idx)=ffffffff8713a770 SYMBOL(clear_idx)=ffffffff8713a744 SYMBOL(log_next_idx)=ffffffff8713a760 SIZE(printk_log)=16 OFFSET(printk_log.ts_nsec)=0 OFFSET(printk_log.len)=8 OFFSET(printk_log.text_len)=10 OFFSET(printk_log.dict_len)=12 LENGTH(free_area.free_list)=5 NUMBER(NR_FREE_PAGES)=0 NUMBER(PG_lru)=5 NUMBER(PG_private)=12 NUMBER(PG_swapcache)=9 NUMBER(PG_swapbacked)=18 NUMBER(PG_slab)=8 NUMBER(PG_hwpoison)=22 NUMBER(PG_head_mask)=32768 NUMBER(PAGE_BUDDY_MAPCOUNT_VALUE)=-129 NUMBER(HUGETLB_PAGE_DTOR)=2 NUMBER(PAGE_OFFLINE_MAPCOUNT_VALUE)=-257 NUMBER(phys_base)=899678208 SYMBOL(init_top_pgt)=ffffffff8680a000 NUMBER(pgtable_l5_enabled)=0 SYMBOL(node_data)=ffffffff86a02580 LENGTH(node_data)=1024 KERNELOFFSET=4600000 NUMBER(KERNEL_IMAGE_SIZE)=1073741824 NUMBER(sme_mask)=0 CRASHTIME=1587972862 offset_note: 4200 (0x1068) size_note: 2404 (0x964) notes_buf: 2cff690 num_vmcoredd_notes: 0 num_prstatus_notes: 1 notes[0]: 2cff690 (NT_PRSTATUS) si.signo: 0 si.code: 0 si.errno: 0 cursig: 0 sigpend: 0 sighold: 0 pid: 7020 ppid: 0 pgrp: 0 sid:0 utime: 0.000000 stime: 0.000000 cutime: 0.000000 cstime: 0.000000 ORIG_RAX: ffffffffffffffff fpvalid: 0 R15: 0000000000000000 R14: 000056500b98d6a0 R13: ffffffff86936fc0 R12: 0000000000000000 RBP: 0000000000000004 RBX: 0000000000000063 R11: 6873617263206120 R10: 7265676769725420 R9: 54203a2071527379 R8: 0000000000000556 RAX: ffffffff85b12d10 RCX: 0000000000000006 RDX: 0000000000000000 RSI: 0000000000000086 RDI: 0000000000000063 RIP: ffffffff85b12d22 RFLAGS: 0000000000010246 RSP: ffffbd9943093e80 FS_BASE: 00007f2d9a1f6740 GS_BASE: 0000000000000000 CS: 0010 SS: 0018 DS: 0000 ES: 0000 FS: 0000 GS: 0000 snapshot_task: 0 num_qemu_notes: 0 NOTE offsets: 1068 (NT_PRSTATUS) offset_eraseinfo: 0 (0x0) size_eraseinfo: 0 (0x0) start_pfn_64: (unused) end_pfn_64: (unused) max_mapnr_64: 524288 (0x80000) data_offset: 22000 block_size: 4096 block_shift: 12 bitmap: 2d05250 bitmap_len: 131072 max_mapnr: 524288 (0x80000) dumpable_bitmap: 7f454b94e010 byte: 0 bit: 0 compressed_page: 2d026c0 curbufptr: 0 page_cache_hdr[0]: pg_flags: 0 () pg_addr: 0 pg_bufptr: 2d55290 pg_hit_count: 0 page_cache_hdr[1]: pg_flags: 0 () pg_addr: 0 pg_bufptr: 2d56290 pg_hit_count: 0 page_cache_hdr[2]: pg_flags: 0 () pg_addr: 0 pg_bufptr: 2d57290 pg_hit_count: 0 page_cache_hdr[3]: pg_flags: 0 () pg_addr: 0 pg_bufptr: 2d58290 pg_hit_count: 0 page_cache_hdr[4]: pg_flags: 0 () pg_addr: 0 pg_bufptr: 2d59290 pg_hit_count: 0 page_cache_hdr[5]: pg_flags: 0 () pg_addr: 0 pg_bufptr: 2d5a290 pg_hit_count: 0 page_cache_hdr[6]: pg_flags: 0 () pg_addr: 0 pg_bufptr: 2d5b290 pg_hit_count: 0 page_cache_hdr[7]: pg_flags: 0 () pg_addr: 0 pg_bufptr: 2d5c290 pg_hit_count: 0 page_cache_hdr[8]: pg_flags: 0 () pg_addr: 0 pg_bufptr: 2d5d290 pg_hit_count: 0 page_cache_hdr[9]: pg_flags: 0 () pg_addr: 0 pg_bufptr: 2d5e290 pg_hit_count: 0 page_cache_hdr[10]: pg_flags: 0 () pg_addr: 0 pg_bufptr: 2d5f290 pg_hit_count: 0 page_cache_hdr[11]: pg_flags: 0 () pg_addr: 0 pg_bufptr: 2d60290 pg_hit_count: 0 page_cache_hdr[12]: pg_flags: 0 () pg_addr: 0 pg_bufptr: 2d61290 pg_hit_count: 0 page_cache_hdr[13]: pg_flags: 0 () pg_addr: 0 pg_bufptr: 2d62290 pg_hit_count: 0 page_cache_hdr[14]: pg_flags: 0 () pg_addr: 0 pg_bufptr: 2d63290 pg_hit_count: 0 page_cache_hdr[15]: pg_flags: 0 () pg_addr: 0 pg_bufptr: 2d64290 pg_hit_count: 0 page_cache_buf: 2d55290 evict_index: 0 evictions: 0 accesses: 0 cached_reads: 0 valid_pages: 2d00210 readmem: read_diskdump() crash: pv_init_ops exists: ARCH_PVOPS VMCOREINFO: NUMBER(phys_base): 899678208 -> 35a00000 gdb vmlinux.debuginfo GNU gdb (GDB) 7.6 Copyright (C) 2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-unknown-linux-gnu"... GETBUF(328 -> 0) GETBUF(1500 -> 1) FREEBUF(1) FREEBUF(0) <readmem: ffffffff82131200, KVADDR, "page_offset_base", 8, (FOE|Q), d8b948> <read_diskdump: addr: ffffffff82131200 paddr: 37b31200 cnt: 8> read_diskdump: PAGE_EXCLUDED: paddr/pfn: 37b31200/37b31 crash: page excluded: kernel virtual address: ffffffff82131200 type: "page_offset_base" [root@lxkmg-pag-ale test64]# -- Crash-utility mailing list Crash-utility@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/crash-utility