AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / unix / 问题 / 446022
Accepted
sys463
sys463
Asked: 2018-05-26 07:02:02 +0800 CST2018-05-26 07:02:02 +0800 CST 2018-05-26 07:02:02 +0800 CST

“页面分配失败”内核消息的解释

  • 772

我的 RHEL7 系统出现“页面分配失败”错误。这里是:

内核:[85531.010995] sh:页面分配失败:顺序:4,模式:0x2040d0
内核:[85531.011000] CPU:1 PID:20846 通信:sh 未污染 3.10.0-693.el7.AV1.x86_64 #1
内核:[85531.011002] 硬件名称:VMware, Inc. VMware Virtual Platform/440BX 桌面参考平台,BIOS 6.00 09/21/2015
内核:[85531.011003] 00000000002040d0 00000000d00413f4 ffff8800070ffa18 ffffffff816a3e1d
内核:[85531.011006] ffff8800070ffaa8 ffffffff81188d00 0000000000000000 ffff88023ffd8000
内核:[85531.011008] 0000000000000004 00000000002040d0 ffff8800070ffaa8 00000000d00413f4
内核:[85531.011010] 调用跟踪:
内核:[85531.011018] [] dump_stack+0x19/0x1b
内核:[85531.011023] [] warn_alloc_failed+0x110/0x180
内核:[85531.011026] [] __alloc_pages_slowpath+0x6b6/0x724
内核:[85531.011028] [] __alloc_pages_nodemask+0x405/0x420
内核:[85531.011031] [] alloc_pages_current+0x98/0x110
内核:[85531.011035] [] new_slab+0x2fc/0x310
内核:[85531.011037] [] ___slab_alloc+0x3ac/0x4f0
内核:[85531.011042] []?复制进程+0x18e/0x19a0
内核:[85531.011044] []?复制进程+0x18e/0x19a0
内核:[85531.011046] [] __slab_alloc+0x40/0x5c
内核:[85531.011049] [] kmem_cache_alloc_node+0x8b/0x200
内核:[85531.011051] [] copy_process+0x18e/0x19a0
内核:[85531.011053] [] do_fork+0x91/0x320
内核:[85531.011056] [] SyS_clone+0x16/0x20
内核:[85531.011059] [] stub_clone+0x69/0x90
内核:[85531.011061] []?system_call_fastpath+0x16/0x1b
内核:[85531.011062] 内存信息:
内核:[85531.011066] active_anon:1145227 inactive_anon:278512 isolated_anon:0
内核:[85531.011066] active_file:181319 inactive_file:185784 isolated_file:0
内核:[85531.011066] unevictable:2695 脏:4333 写回:0 不稳定:0
内核:[85531.011066]slab_reclaimable:45889slab_unreclaimable:54798
内核:[85531.011066] 映射:79471 shmem:52418 页表:11994 反弹:0
内核:[85531.011066] free:33850 free_pcp:0 free_cma:0
内核:[85531.011069] Node 0 DMA free:15868kB min:132kB low:164kB high:196kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15992kB托管:15908kB mlocked:0kB 脏:0kB 写回:0kB 映射:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB 不稳定:0kB 反弹:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB writeback_tmp:0kB pages_scanned: 0 all_unreclaimable?是的
内核:[85531.011073] lowmem_reserve[]:0 2809 7800 7800
kernel: [85531.011076] Node 0 DMA32 free:53892kB min:24292kB low:30364kB high:36436kB active_anon:1622080kB inactive_anon:516652kB active_file:203244kB inactive_file:212104kB unevictable:2312kB isolated(anon):0kB isolated(file):0kB present:3129280kB managed:2878656kB mlocked:2312kB dirty:6236kB writeback:0kB mapped:115972kB shmem:79808kB slab_reclaimable:77740kB slab_unreclaimable:90500kB kernel_stack:13680kB pagetables:17624kB unstable:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB writeback_tmp:0kB pages_scanned: 0 all_unreclaimable?不
内核:[85531.011080] lowmem_reserve[]:0 0 4990 4990
内核:[85531.011082] 节点 0 正常空闲:65640kB 最小值:43152kB 低:53940kB 高:64728kB active_anon:2958828kB inactive_anon:597396kB active_file:522032kB inactive_file:531032kB unvictable:8468kB 已隔离(kB 已隔离:531032kB managed:5110372kB mlocked:8464kB dirty:11096kB writeback:0kB mapped:201912kB shmem:129864kB slab_reclaimable:105816kB slab_unreclaimable:128684kB kernel_stack:19936kB pagetables:30352kB unstable:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB writeback_tmp:0kB pages_scanned: 0 all_unreclaimable?不
内核:[85531.011085] lowmem_reserve[]:0 0 0 0
内核:[85531.011087] 节点 0 DMA:1*4kB (U) 1*8kB (U) 1*16kB (U) 1*32kB (U) 1*64kB (U) 1*128kB (U) 1*256kB (U ) 0*512kB 1*1024kB (U) 1*2048kB (M) 3*4096kB (M) = 15868kB
内核:[85531.011095] 节点 0 DMA32:2946*4kB (UEM) 1995*8kB (UEM) 1241*16kB (UEM) 186*32kB (UEM) 9*64kB (U) 0*128kB 0*256kB 0*512kB 0* 1024kB 0*2048kB 0*4096kB = 54128kB
内核:[85531.011102] 节点 0 正常:16005*4kB (UEM) 248*8kB (UEM) 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 66004k
内核:[85531.011108] 节点 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB
内核:[85531.011109] 428930 总页面缓存页面
内核:[85531.011110] 交换缓存中有 8261 个页面
内核:[85531.011111]交换缓存统计:添加51264,删除43003,查找2892763/2894481
内核:[85531.011112] 自由交换 = 5078128kB
内核:[85531.011113] 总交换 = 5242876kB
内核:[85531.011114] 2097038 页 RAM
内核:[85531.011114] 0 页 HighMem/MovableOnly
内核:[85531.011115] 95804 页保留
内核:[85531.011116] SLUB:无法在节点 -1 上分配内存(gfp=0xd0)
内核:[85531.011118] 缓存:task_struct,对象大小:45024,缓冲区大小:45024,默认顺序:4,最小顺序:4
内核:[85531.011119] 节点 0:slabs:2114,objs:2114,免费:0

问题是关于其消息的最新部分:

内核:[85531.011116] SLUB:无法在节点 -1 上分配内存(gfp=0xd0)
内核:[85531.011118] 缓存:task_struct,对象大小:45024,缓冲区大小:45024,默认顺序:4,最小顺序:4
内核:[85531.011119] 节点 0:slabs:2114,objs:2114,免费:0

-1当 Zone from 分配失败时,为什么节点索引有Node 0?这有点混乱。。

内核:[85531.011087] 节点 0 DMA:1*4kB (U) 1*8kB (U) 1*16kB (U) 1*32kB (U) 1*64kB (U) 1*128kB (U) 1*256kB (U ) 0*512kB 1*1024kB (U) 1*2048kB (M) 3*4096kB (M) = 15868kB
内核:[85531.011095] 节点 0 DMA32:2946*4kB (UEM) 1995*8kB (UEM) 1241*16kB (UEM) 186*32kB (UEM) 9*64kB (U) 0*128kB 0*256kB 0*512kB 0* 1024kB 0*2048kB 0*4096kB = 54128kB
内核:[85531.011102] 节点 0 正常:16005*4kB (UEM) 248*8kB (UEM) 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 66004k
linux rhel
  • 1 1 个回答
  • 2125 Views

1 个回答

  • Voted
  1. Best Answer
    Chuck E
    2018-06-27T15:26:10+08:002018-06-27T15:26:10+08:00

    节点 -1 表示“任何节点”。您可能只有一个节点。Red Hat 的内核经过配置,可以通过模拟只有一个节点的 NUMA 机器在单节点机器上运行。检查您的引导日志 (/var/log/dmesg)。我有:

    [    0.000000] No NUMA configuration found
    [    0.000000] Faking a node at [mem 0x0000000000000000-0x000000023bffffff]
    
    • 2

相关问题

  • 使用键盘快捷键启动/停止 systemd 服务 [关闭]

  • 需要一些系统调用

  • astyle 不会更改源文件格式

  • 通过标签将根文件系统传递给linux内核

  • 在 Gnome3 中禁用窗口的自动最大化

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何将 GPG 私钥和公钥导出到文件

    • 4 个回答
  • Marko Smith

    ssh 无法协商:“找不到匹配的密码”,正在拒绝 cbc

    • 4 个回答
  • Marko Smith

    我们如何运行存储在变量中的命令?

    • 5 个回答
  • Marko Smith

    如何配置 systemd-resolved 和 systemd-networkd 以使用本地 DNS 服务器来解析本地域和远程 DNS 服务器来解析远程域?

    • 3 个回答
  • Marko Smith

    如何卸载内核模块“nvidia-drm”?

    • 13 个回答
  • Marko Smith

    dist-upgrade 后 Kali Linux 中的 apt-get update 错误 [重复]

    • 2 个回答
  • Marko Smith

    如何从 systemctl 服务日志中查看最新的 x 行

    • 5 个回答
  • Marko Smith

    Nano - 跳转到文件末尾

    • 8 个回答
  • Marko Smith

    grub 错误:你需要先加载内核

    • 4 个回答
  • Marko Smith

    如何下载软件包而不是使用 apt-get 命令安装它?

    • 7 个回答
  • Martin Hope
    rocky 如何将 GPG 私钥和公钥导出到文件 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Wong Jia Hau ssh-add 返回:“连接代理时出错:没有这样的文件或目录” 2018-08-24 23:28:13 +0800 CST
  • Martin Hope
    Evan Carroll systemctl 状态显示:“状态:降级” 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim 我们如何运行存储在变量中的命令? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S 为什么 /dev/null 是一个文件?为什么它的功能不作为一个简单的程序来实现? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 如何从 systemctl 服务日志中查看最新的 x 行 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - 跳转到文件末尾 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla 为什么真假这么大? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis 在一个巨大的(70GB)、一行、文本文件中替换字符串 2017-12-30 06:58:33 +0800 CST
  • Martin Hope
    Bagas Sanjaya 为什么 Linux 使用 LF 作为换行符? 2017-12-20 05:48:21 +0800 CST

热门标签

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve