- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
如何在已更改的 Linux 内核上获取核心转储?
我正在运行一个 Ubuntu 14.04 虚拟机,4G 内存,4 核,编译并安装了 3.18 内核。
BOOT_IMAGE=/boot/vmlinuz-3.18.7+ root=UUID=4a45cb37-0577-4307-bfc5-da80ee9097db ro crashkernel=384M-:128M
user@dhcp194:~/source/nfs4tc$ sudo kdump-config test USE_KDUMP:
1 KDUMP_SYSCTL: kernel.panic_on_oops=1 KDUMP_COREDIR:
/var/crash crashkernel addr: 0x30000000 kdump kernel addr: relocatable kdump kernel: /boot/vmlinuz-3.18.7+ kdump initrd: /boot/initrd.img-3.18.7+ kexec command to be used: /sbin/kexec -p --command-line="BOOT_IMAGE=/boot/vmlinuz-3.18.7+ root=UUID=4a45cb37-0577-4307-bfc5-da80ee9097db ro irqpoll maxcpus=1 nousb" --initrd=/boot/initrd.img-3.18.7+ /boot/vmlinuz-3.18.7+
kdump-load 抛出一个错误。
user@dhcp194:~/source/nfs4tc$ sudo kdump-config load Could not find a free area of memory of 0x9521000 bytes... locate_hole failed * failed to load kdump kernel
系统日志片段:
/var/log/syslog.1:Apr 3 17:30:23 dhcp194 kdump-tools: failed to load kdump kernel /var/log/syslog.1:Apr 3 17:58:12 dhcp194 kdump-tools: failed to load kdump kernel /var/log/syslog.1:Apr 3 19:39:09 dhcp194 kdump-tools: failed to load kdump kernel
它在全新安装的 VM 中工作,但在更改内核后它不会。我使用默认的 .config 文件进行内核编译。有什么帮助吗?
最佳答案
让我们称之为崩溃内核——一个 kdump 必须加载的内核,以及系统内核——你的主机内核。
要检查 2. 您可以查看/proc/iomem。如果其中没有“崩溃内核”部分,则说明出了问题。接下来 ... 在 kexec 实用程序中使用 -d 选项进行详细模式
关于c - 在已编译的 Linux 内核上启用 kdump,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29448158/
我们有一个 redhat 6 服务器,内存在 64GB 左右,我们计划配置 kdump,我对磁盘大小感到困惑我应该设置。 Redhat 建议它是 内存 + 2% 更多(这意味着大约 66GB 磁盘空间
我正在研究内核中的系统调用。在执行此操作时,我可以使用崩溃实用程序在内核崩溃后获得代码流。有什么方法可以在不导致内核崩溃的情况下查看内核内存转储? 最佳答案 要获取内核日志,您可以使用dmesg 命令
我有一个 kdump 说 crash> kmem -i PAGES TOTAL PERCENTAGE TOTAL MEM 468778
如何在已更改的 Linux 内核上获取核心转储? 我正在运行一个 Ubuntu 14.04 虚拟机,4G 内存,4 核,编译并安装了 3.18 内核。 BOOT_IMAGE=/boot/vmlinuz
关闭。这个问题是off-topic .它目前不接受答案。 想改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。 关闭 10 年前。 Improve thi
我尝试在 RHEL6.5 或 CentOS 上让 vmcore 编辑/etc/kdump.conf。/etc/fstab 已设置 /dev/sda7/转储 ext4/dev/sda7路径/ 当我在下面
当盯着 cAdvisor 时,我得到 Factory "docker"was unable to handle container "/system.slice/kdump.service"。我试图了
我是一名优秀的程序员,十分优秀!