我运行以下命令来创建快照卷.但内核收到了一个错误,kvm管理程序停止响应.为什么错误以及如何解决?
lvcreate -L20G -s -n volume_A_backup /dev/vgroup/volumeA
错误日志:
Mar 10 02:36:59 kvm kernel: BUG: Bad page map in process udevd pte:800000081ad43645 pmd:409f37067
Mar 10 02:36:59 kvm kernel: addr:00006aff4f837000 vm_flags:00100173 anon_vma:ffff88081f7dc448 mapping:(null) index:7fffffff1
Mar 10 02:37:02 kvm kernel: Pid: 5091, comm: udevd Not tainted 2.6.32-358.18.1.el6.x86_64 #1
Mar 10 02:37:03 kvm kernel: Call Trace:
Mar 10 02:37:03 kvm kernel: [] ? print_bad_pte+0x1d8/0x290
Mar 10 02:37:03 kvm kernel: [] ? generic_file_aio_read+0x380/0x700
Mar 10 02:37:03 kvm kernel: [] ? vm_normal_page+0x6b/0x70
Mar 10 02:37:03 kvm kernel: [] ? unmap_vmas+0x61f/0xc30
Mar 10 02:37:03 kvm kernel: [] ? exit_mmap+0x87/0x170
Mar 10 02:37:03 kvm kernel: [] ? mmput+0x6c/0x120
Mar 10 02:37:03 kvm kernel: [] ? flush_old_exec+0x484/0x690
Mar 10 02:37:03 kvm kernel: [] ? load_elf_binary+0x350/0x1ab0
Mar 10 02:37:03 kvm kernel: [] ? follow_page+0x31f/0x470
Mar 10 02:37:03 kvm kernel: [] ? __get_user_pages+0x110/0x430
Mar 10 02:37:03 kvm kernel: [] ? load_misc_binary+0x9e/0x3f0
Mar 10 02:37:03 kvm kernel: [] ? get_user_pages+0x49/0x50
Mar 10 02:37:03 kvm kernel: [] ? search_binary_handler+0x137/0x370
Mar 10 02:37:03 kvm kernel: [] ? do_execve+0x217/0x2c0
Mar 10 02:37:03 kvm kernel: [] ? sys_execve+0x4a/0x80
Mar 10 02:37:03 kvm kernel: [] ? stub_execve+0x6a/0xc0
Mar 10 02:37:03 kvm kernel: Disabling lock debugging due to kernel taint
Mar 10 02:37:03 kvm kernel: BUG: Bad page map in process dmsetup pte:00000700 pmd:409f34067
Mar 10 02:37:03 kvm kernel: addr:00006a3dcd3df000 vm_flags:08000070 anon_vma:(null) mapping:ffff88081b8385e0 index:27
Mar 10 02:37:03 kvm kernel: vma->vm_ops->fault: filemap_fault+0x0/0x500
Mar 10 02:37:03 kvm kernel: vma->vm_file->f_op->mmap: ext4_file_mmap+0x0/0x60 [ext4]
Mar 10 02:37:04 kvm kernel: Pid: 5091, comm: dmsetup Tainted: G B --------------- 2.6.32-358.18.1.el6.x86_64 #1
Mar 10 02:37:04 kvm kernel: Call Trace:
Mar 10 02:37:04 kvm kernel: [] ? print_bad_pte+0x1d8/0x290
Mar 10 02:37:04 kvm kernel: [] ? vm_normal_page+0x6b/0x70
Mar 10 02:37:04 kvm kernel: [] ? unmap_vmas+0x61f/0xc30
Mar 10 02:37:04 kvm kernel: [] ? exit_mmap+0x87/0x170
Mar 10 02:37:04 kvm kernel: [] ? mmput+0x6c/0x120
Mar 10 02:37:04 kvm kernel: [] ? exit_mm+0x12b/0x180
Mar 10 02:37:04 kvm kernel: [] ? do_exit+0x15f/0x870
Mar 10 02:37:04 kvm kernel: [] ? do_group_exit+0x58/0xd0
Mar 10 02:37:04 kvm kernel: [] ? sys_exit_group+0x17/0x20
Mar 10 02:37:04 kvm kernel: [] ? system_call_fastpath+0x16/0x1b
Mar 10 02:37:04 kvm kernel: BUG: Bad page map in process dmsetup pte:00000f00 pmd:409f34067
Mar 10 02:37:04 kvm kernel: addr:00006a3dcd3ef000 vm_flags:08000070 anon_vma:(null) mapping:ffff88081b8385e0 index:37
Mar 10 02:37:04 kvm kernel: vma->vm_ops->fault: filemap_fault+0x0/0x500
Mar 10 02:37:05 kvm kernel: vma->vm_file->f_op->mmap: ext4_file_mmap+0x0/0x60 [ext4]
Mar 10 02:37:05 kvm kernel: Pid: 5091, comm: dmsetup Tainted: G B --------------- 2.6.32-358.18.1.el6.x86_64 #1
Mar 10 02:37:05 kvm kernel: Call Trace:
Mar 10 02:37:05 kvm kernel: [] ? print_bad_pte+0x1d8/0x290
Mar 10 02:37:05 kvm kernel: [] ? vm_normal_page+0x6b/0x70
Mar 10 02:37:05 kvm kernel: [] ? unmap_vmas+0x61f/0xc30
Mar 10 02:37:05 kvm kernel: [] ? exit_mmap+0x87/0x170
Mar 10 02:37:05 kvm kernel: [] ? mmput+0x6c/0x120
Mar 10 02:37:05 kvm kernel: [] ? exit_mm+0x12b/0x180
Mar 10 02:37:05 kvm kernel: [] ? do_exit+0x15f/0x870
Mar 10 02:37:05 kvm kernel: [] ? do_group_exit+0x58/0xd0
Mar 10 02:37:05 kvm kernel: [] ? sys_exit_group+0x17/0x20
Mar 10 02:37:05 kvm kernel: [] ? system_call_fastpath+0x16/0x1b
Mar 10 02:37:05 kvm kernel: BUG: Bad page map in process dmsetup pte:00000f00 pmd:409f35067
Mar 10 02:37:05 kvm kernel: addr:00006a3dcd447000 vm_flags:08000070 anon_vma:(null) mapping:ffff88081b8385e0 index:8f
Mar 10 02:37:05 kvm kernel: vma->vm_ops->fault: filemap_fault+0x0/0x500
Mar 10 02:37:05 kvm kernel: vma->vm_file->f_op->mmap: ext4_file_mmap+0x0/0x60 [ext4]
Mar 10 02:37:05 kvm kernel: Pid: 5091, comm: dmsetup Tainted: G B --------------- 2.6.32-358.18.1.el6.x86_64 #1
Mar 10 02:37:05 kvm kernel: Call Trace:
Mar 10 02:37:05 kvm kernel: [] ? print_bad_pte+0x1d8/0x290
Mar 10 02:37:05 kvm kernel: [] ? __put_single_page+0x1e/0x30
Mar 10 02:37:05 kvm kernel: [] ? vm_normal_page+0x6b/0x70
Mar 10 02:37:05 kvm kernel: [] ? unmap_vmas+0x61f/0xc30
Mar 10 02:37:05 kvm kernel: [] ? exit_mmap+0x87/0x170
Mar 10 02:37:05 kvm kernel: [] ? mmput+0x6c/0x120
Mar 10 02:37:05 kvm kernel: [] ? exit_mm+0x12b/0x180
Mar 10 02:37:05 kvm kernel: [] ? do_exit+0x15f/0x870
Mar 10 02:37:05 kvm kernel: [] ? do_group_exit+0x58/0xd0
Mar 10 02:37:05 kvm kernel: [] ? sys_exit_group+0x17/0x20
Mar 10 02:37:05 kvm kernel: [] ? system_call_fastpath+0x16/0x1b
Mar 10 02:37:05 kvm kernel: BUG: Bad page map in process dmsetup pte:00000300 pmd:409f35067
你的内核被污染了:
Tainted: G B
B表示[1]:
A process has been found in a Bad page state, indicating a corruption of the Virtual memory subsystem, possibly caused by malfunctioning RAM or cache memory.
基本上大多数BUG:正在处理的错误页面映射与物理内存故障有关.但在存在虚拟化的情况下,它也可能是一个hypervizor bug.
但我建议你先检查一下mcelog(8).
[1] http://www.novell.com/support/kb/doc.php?id=3582750