{"id":22114,"date":"2026-11-12T08:00:00","date_gmt":"2026-11-12T07:00:00","guid":{"rendered":"https:\/\/webhosting.de\/?p=22114"},"modified":"2026-11-05T08:25:52","modified_gmt":"2026-11-05T07:25:52","slug":"analizar-los-volcados-de-memoria-de-linux-con-kdump","status":"publish","type":"post","link":"https:\/\/webhosting.de\/es\/linux-crash-dumps-kdump-analysieren\/","title":{"rendered":"C\u00f3mo guardar y analizar volcados de memoria de Linux con kdump"},"content":{"rendered":"<div class=\"wh-article\" data-wh-layout=\"2.1.2\" style=\"width:100%;max-width:820px;margin:0 auto;color:#263b4b;font-family:inherit;font-size:18px;line-height:1.8;text-align:start;overflow-wrap:break-word;box-sizing:border-box\"><p class=\"wh-lead\" style=\"font-size:20px;line-height:1.7;color:#233746;margin:0 0 1.1em\">Con kdump puedes configurar un servidor Linux para que guarde una imagen de memoria en caso de que se produzca un fallo adecuado del n\u00facleo. Para el an\u00e1lisis posterior, necesitar\u00e1s el vmcore, un vmlinux compatible con la compilaci\u00f3n del n\u00facleo que se ha bloqueado, que contenga informaci\u00f3n de depuraci\u00f3n, y una herramienta crash compatible.   La <strong style=\"font-weight:700;color:inherit\">Preparativos antes del accidente<\/strong> Es fundamental: sin una copia de seguridad, no es posible reconstruir posteriormente el estado de la memoria perdido. Incluso un volcado existente no es m\u00e1s que una instant\u00e1nea; un \u00fanico marco de pila no prueba por s\u00ed solo la causa.<\/p>\n<nav class=\"wh-toc\" aria-label=\"Contenido de este art\u00edculo\" style=\"display:block;margin:28px 0 38px;padding:22px;border:1px solid #d9e4e8;border-radius:14px;background:#f4f8f8\"><p class=\"wh-toc-title\" style=\"font-size:13px;font-weight:700;letter-spacing:.08em;color:#49656b;margin:0 0 14px\">Ir directamente a la secci\u00f3n<\/p><div class=\"wh-toc-grid\" style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:10px\"><div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#kdump-grundlagen\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Lo que registra \u00abkdump\u00bb cuando se produce un fallo del n\u00facleo<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#voraussetzungen\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Requisitos y l\u00edmites del registro<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#artefakte\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Qu\u00e9 archivos se tienen en cuenta para el an\u00e1lisis<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#vorbereitung-pruefen\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Preparar \u00abkdump\u00bb en el servidor<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#sicherungsziel\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Seleccionar el destino de la copia de seguridad y el alcance del volcado<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#crash-einstieg\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Abrir un archivo vmcore existente con crash<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#analyse-praxis\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Clasificar las pilas y las notas de memoria<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#fehlersuche\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Si no hay ning\u00fan archivo vmcore v\u00e1lido<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#betrieb-entscheidung\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Probar el registro y validar los resultados<\/a><\/div>\n<\/div><\/nav><section class=\"wh-section\" aria-labelledby=\"kdump-grundlagen\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"kdump-grundlagen\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Lo que registra \u00abkdump\u00bb cuando se produce un fallo del n\u00facleo<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">kdump prepara la copia de seguridad de una imagen de memoria del n\u00facleo de Linux antes de que se produzca un fallo del sistema. Para ello, al iniciar el n\u00facleo normal se reserva un \u00e1rea de memoria. En esta \u00e1rea se almacena un <strong style=\"font-weight:700;color:inherit\">Kernel de captura<\/strong> cargado, que puede iniciarse mediante kexec en caso de que se produzca un fallo adecuado. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">El n\u00facleo de captura se ejecuta independientemente del n\u00facleo del sistema que se ha bloqueado y accede a su imagen de memoria a trav\u00e9s de <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">\/proc\/vmcore<\/code>. Puede guardar esta imagen en una ubicaci\u00f3n configurada. El archivo guardado suele denominarse \u00abvmcore\u00bb; que contenga todas las \u00e1reas de memoria originales depende, entre otras cosas, del filtrado seleccionado. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Las funciones est\u00e1n separadas: kdump registra y guarda el estado, mientras que el programa <strong style=\"font-weight:700;color:inherit\">accidente<\/strong> A continuaci\u00f3n, se analiza un volcado existente. Esto permite, por ejemplo, examinar los mensajes del n\u00facleo y las colas de tareas. Un volcado es una instant\u00e1nea y no proporciona autom\u00e1ticamente el historial completo del error. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Un \u00aboops\u00bb del n\u00facleo no es lo mismo que un \u00abpanic\u00bb del n\u00facleo: un \u00aboops\u00bb puede producirse sin que el sistema entre inmediatamente en estado de \u00abpanic\u00bb. Por eso, no todos los fallos del n\u00facleo dan lugar a un volcado kdump. Por el contrario, un volcado de memoria (core dump) de una aplicaci\u00f3n se refiere al estado de un proceso y no es un vmcore del n\u00facleo.<\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Esta preparaci\u00f3n es fundamental para el an\u00e1lisis posterior. Si en el momento del fallo no se hab\u00eda preparado ning\u00fan kernel de captura o no se hab\u00eda guardado ninguna imagen, kdump no podr\u00e1 reconstruir posteriormente el estado de la memoria perdido. En ese caso, los registros disponibles y otros datos de diagn\u00f3stico conservados tras el reinicio servir\u00e1n como punto de partida.<\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"voraussetzungen\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"voraussetzungen\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Requisitos y l\u00edmites del registro<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Aclara primero la distribuci\u00f3n, la versi\u00f3n y la arquitectura del servidor. De ello dependen los nombres de los paquetes, el control de servicios, la configuraci\u00f3n de arranque y los destinos de almacenamiento compatibles. Para la configuraci\u00f3n, utiliza la documentaci\u00f3n espec\u00edfica de esta plataforma, en lugar de combinar comandos de diferentes distribuciones; adem\u00e1s, el hardware y los controladores instalados tambi\u00e9n influyen en los requisitos.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">El par\u00e1metro de arranque <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">crashkernel<\/code> establece la <strong style=\"font-weight:700;color:inherit\">Reserva de memoria<\/strong> para el registro de fallos. Este espacio no est\u00e1 disponible para el funcionamiento normal. No es fiable fijar un tama\u00f1o fijo: gu\u00edate por las especificaciones relativas a la distribuci\u00f3n, la arquitectura y el equipamiento concreto, y ten en cuenta las necesidades de almacenamiento del sistema de captura.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">La memoria reservada por s\u00ed sola no es suficiente. El n\u00facleo de captura debe estar cargado y poder acceder al destino configurado. Para ello, los controladores y componentes necesarios deben estar disponibles en su entorno; en el caso de un destino de red, tambi\u00e9n es imprescindible que exista la conexi\u00f3n y que el extremo remoto sea accesible.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Prev\u00e9 en el destino suficiente capacidad para las im\u00e1genes esperadas y su almacenamiento. El tama\u00f1o de un volcado depende, entre otras cosas, del contenido de la memoria y del filtrado. Un destino lleno o inaccesible puede impedir la copia de seguridad, incluso si la reserva se ha configurado correctamente. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Ni siquiera una instalaci\u00f3n preparada garantiza que se obtenga un volcado \u00fatil. Un \u00aboops\u00bb no provoca necesariamente un \u00abpanic\u00bb; en caso de p\u00e9rdida total de alimentaci\u00f3n, el kernel de captura deja de funcionar. Del mismo modo, un fallo grave de hardware puede impedir su arranque o la escritura de la imagen. Por lo tanto, la captura y el objetivo deben considerarse independientemente de la causa real del error.<\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"artefakte\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"artefakte\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Qu\u00e9 archivos se tienen en cuenta para el an\u00e1lisis<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Para el an\u00e1lisis, no solo es importante el archivo de volcado. Si es posible, conserva tambi\u00e9n los archivos de kernel y los registros correspondientes, para poder comparar el estado en el momento del fallo con los mensajes y los cambios. La siguiente tabla distingue entre la imagen de memoria propiamente dicha y los archivos auxiliares que permiten su an\u00e1lisis.<\/p>\n<div class=\"wh-table-scroll\" tabindex=\"0\" role=\"region\" aria-label=\"Los artefactos diagn\u00f3sticos y sus limitaciones\" style=\"width:100%;max-width:100%;overflow-x:auto;margin:28px 0;border:1px solid #dce5e9;border-radius:14px;background:#fff;box-shadow:0 10px 28px -16px rgba(24,47,60,.32);box-sizing:border-box\"><table style=\"width:100%;min-width:580px;border-collapse:separate;border-spacing:0;border:0;margin:0;font-size:15px;line-height:1.6;background:#fff\"><caption style=\"padding:20px;text-align:start;font-size:17px;line-height:1.5;font-weight:700;color:#173246;background:#fff\">Los artefactos diagn\u00f3sticos y sus limitaciones<\/caption><thead><tr><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Artefacto<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Contenido<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Beneficio<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Restricci\u00f3n<\/th><\/tr><\/thead><tbody><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">vmcore<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Imagen de memoria del n\u00facleo cifrada<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Fundamentos del an\u00e1lisis de dumping<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Pueden faltar algunas \u00e1reas filtradas<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">vmlinux con informaci\u00f3n de depuraci\u00f3n<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Archivo del n\u00facleo con s\u00edmbolos e informaci\u00f3n de depuraci\u00f3n<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Asigna contenidos de memoria y funciones al n\u00facleo<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Tiene que coincidir con la versi\u00f3n que se ha bloqueado<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Mensajes del n\u00facleo<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Mensajes del n\u00facleo mostrados<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Mostrar acontecimientos y avisos previos al \u00abPanic\u00bb<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">No tiene por qu\u00e9 ser exhaustivo ni causal<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Registro del n\u00facleo de captura<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Noticias de la fase de registro<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Ayuda a resolver problemas relacionados con las copias de seguridad<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Solo se puede utilizar si se ha creado y se conserva<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Informaci\u00f3n de depuraci\u00f3n de m\u00f3dulos<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">S\u00edmbolos e informaci\u00f3n de depuraci\u00f3n para m\u00f3dulos<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Profundizar en el an\u00e1lisis de los factores que influyen<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Deben ser compatibles con los m\u00f3dulos utilizados<\/td><\/tr><\/tbody><\/table><\/div><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Esto es especialmente importante <strong style=\"font-weight:700;color:inherit\">vmlinux adecuado<\/strong>: La arquitectura y la compilaci\u00f3n exacta del n\u00facleo deben corresponder al n\u00facleo del sistema que se ha bloqueado. El n\u00facleo que se ejecute tras el reinicio puede ser otro. La salida de <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">uname -r<\/code> Por lo tanto, en el servidor reci\u00e9n reiniciado no basta con seleccionar el archivo correcto para el volcado antiguo. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Utiliza, adem\u00e1s, una versi\u00f3n de crash compatible con el n\u00facleo y el formato de volcado. Si hay controladores externos o adicionales que sean relevantes, ten a mano tambi\u00e9n sus archivos de m\u00f3dulo correspondientes y la informaci\u00f3n de depuraci\u00f3n. Si faltan s\u00edmbolos o se han filtrado p\u00e1ginas de memoria necesarias, el an\u00e1lisis puede verse limitado; dichas lagunas deben incluirse en la documentaci\u00f3n del informe.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Un vmcore puede contener informaci\u00f3n confidencial de la memoria RAM. Por ello, limita el acceso, protege la transmisi\u00f3n y establece plazos de conservaci\u00f3n y eliminaci\u00f3n. Antes de enviar un volcado o registros complementarios a un servicio de asistencia t\u00e9cnica, aclara la autorizaci\u00f3n necesaria para ello y el alcance permitido.<\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"vorbereitung-pruefen\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"vorbereitung-pruefen\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Preparar \u00abkdump\u00bb en el servidor<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">El punto de partida son la distribuci\u00f3n, la versi\u00f3n y la arquitectura del servidor. Consulta en su documentaci\u00f3n qu\u00e9 paquetes se necesitan para kdump y para cargar el n\u00facleo de captura, y c\u00f3mo se configura el servicio. Las instrucciones para las diferentes distribuciones no son intercambiables: los nombres de los paquetes, la configuraci\u00f3n de arranque y las herramientas de comprobaci\u00f3n pueden variar.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Parte de la preparaci\u00f3n consiste en elegir la <strong style=\"font-weight:700;color:inherit\">Reserva de memoria<\/strong> sobre el par\u00e1metro de arranque <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">crashkernel<\/code>. Selecciona el tama\u00f1o y, si procede, otros ajustes seg\u00fan las especificaciones de la plataforma y el hardware concretos. La memoria reservada no est\u00e1 disponible para el sistema que se ejecuta normalmente; por lo tanto, indicar un tama\u00f1o universal ser\u00eda tan poco \u00fatil como copiar sin comprobar los valores de otro servidor.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Tras la configuraci\u00f3n de arranque espec\u00edfica de la plataforma y, si fuera necesario, un reinicio, el siguiente comando de shell en modo lectura muestra los par\u00e1metros del n\u00facleo que se est\u00e1 ejecutando actualmente. Busca en la salida <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">crashkernel<\/code>. Una entrada muestra la configuraci\u00f3n pasada, pero no confirma ni que se haya cargado un kernel de captura ni que la copia de seguridad se haya realizado correctamente.<\/p>\n<div class=\"wh-code-window\" data-wh-code style=\"margin:28px 0 34px;border:1px solid #2c4656;border-radius:12px;overflow:hidden;background:#132a3b;box-shadow:0 9px 25px -13px rgba(15,35,55,.2)\"><div class=\"wh-code-toolbar\" style=\"display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:11px 16px;background:#223e50;color:#edf5fa;font-size:13px;line-height:1.5;font-weight:600\"><span>Terminal<\/span><button type=\"button\" class=\"wh-code-copy\" data-wh-copy hidden style=\"padding:6px 11px;border:1px solid #7893a1;border-radius:6px;background:transparent;color:#fff;font-size:12px;line-height:1.5;font-weight:600;cursor:pointer\">Copiar c\u00f3digo<\/button><span class=\"wh-copy-status\" aria-live=\"polite\"><\/span><span data-wh-copy-success hidden>Copiado<\/span><span data-wh-copy-fallback hidden>C\u00f3digo resaltado: por favor, c\u00f3pialo<\/span><\/div><pre class=\"wh-code\" data-no-translation translate=\"no\" style=\"display:block;margin:0;padding:20px;max-width:100%;overflow-x:auto;color:#edf5fa;background:#132a3b;font:14px\/1.75 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre;direction:ltr;text-align:left\"><code class=\"language-bash\" style=\"font:inherit;color:inherit;background:transparent;padding:0;border:0;white-space:inherit\">cat \/proc\/cmdline<\/code><\/pre><\/div><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">En RHEL 9, adem\u00e1s, puedes consultar el estado con el siguiente comando en la terminal. En otras distribuciones, debes seguir el procedimiento que se indica en la documentaci\u00f3n correspondiente. Un resultado positivo <strong style=\"font-weight:700;color:inherit\">Mensaje de estado<\/strong> Es un indicio importante de la disponibilidad, pero no sustituye a una prueba controlada de todo el proceso de seguridad. <\/p>\n<div class=\"wh-code-window\" data-wh-code style=\"margin:28px 0 34px;border:1px solid #2c4656;border-radius:12px;overflow:hidden;background:#132a3b;box-shadow:0 9px 25px -13px rgba(15,35,55,.2)\"><div class=\"wh-code-toolbar\" style=\"display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:11px 16px;background:#223e50;color:#edf5fa;font-size:13px;line-height:1.5;font-weight:600\"><span>Terminal<\/span><button type=\"button\" class=\"wh-code-copy\" data-wh-copy hidden style=\"padding:6px 11px;border:1px solid #7893a1;border-radius:6px;background:transparent;color:#fff;font-size:12px;line-height:1.5;font-weight:600;cursor:pointer\">Copiar c\u00f3digo<\/button><span class=\"wh-copy-status\" aria-live=\"polite\"><\/span><span data-wh-copy-success hidden>Copiado<\/span><span data-wh-copy-fallback hidden>C\u00f3digo resaltado: por favor, c\u00f3pialo<\/span><\/div><pre class=\"wh-code\" data-no-translation translate=\"no\" style=\"display:block;margin:0;padding:20px;max-width:100%;overflow-x:auto;color:#edf5fa;background:#132a3b;font:14px\/1.75 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre;direction:ltr;text-align:left\"><code class=\"language-bash\" style=\"font:inherit;color:inherit;background:transparent;padding:0;border:0;white-space:inherit\">kdumpctl status<\/code><\/pre><\/div><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Comprueba adem\u00e1s si el destino previsto y los controladores necesarios para ello est\u00e1n disponibles en el sistema de captura. Anota la configuraci\u00f3n seleccionada y la fecha de la comprobaci\u00f3n, para poder volver a evaluarla tras cualquier cambio en el n\u00facleo o en la infraestructura. Antes de la implementaci\u00f3n, debes comprobar la configuraci\u00f3n concreta para la plataforma de destino que se vaya a utilizar realmente.<\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"sicherungsziel\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"sicherungsziel\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Seleccionar el destino de la copia de seguridad y el alcance del volcado<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">El <strong style=\"font-weight:700;color:inherit\">Objetivo de cobertura<\/strong> Debe estar accesible durante la captura y disponer de suficiente espacio libre. Un destino local evita la dependencia de una conexi\u00f3n de red, pero requiere espacio de almacenamiento \u00fatil en el servidor. Ten en cuenta tambi\u00e9n que varios volcados guardados y los archivos de diagn\u00f3stico asociados pueden ocupar espacio. <\/p>\n<figure class=\"wp-block-image size-large wh-figure\" aria-describedby=\"wh-caption-detail1\" style=\"display:block;float:none;clear:both;width:100%;max-width:760px;margin:34px auto 40px;border:1px solid #dae5e9;border-radius:14px;overflow:hidden;background:#f5f8fa;box-shadow:0 10px 28px -17px rgba(24,47,60,.28);box-sizing:border-box\"><div class=\"wh-figure-media\" style=\"display:block;background:#eef3f5;line-height:0\"><img loading=\"lazy\" width=\"800\" height=\"534\" src=\"https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/kdump-lokales-sicherungsziel-9dfbe234-detail1-c39b701852-1024x683.webp\" class=\"wp-image-22125\" alt=\"Imagen ilustrativa generada por IA de una unidad de almacenamiento externa sobre una superficie de trabajo usada, como s\u00edmbolo de un destino de copia de seguridad local.\" decoding=\"async\" srcset=\"https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/kdump-lokales-sicherungsziel-9dfbe234-detail1-c39b701852-1024x683.webp 1024w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/kdump-lokales-sicherungsziel-9dfbe234-detail1-c39b701852-300x200.webp 300w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/kdump-lokales-sicherungsziel-9dfbe234-detail1-c39b701852-768x512.webp 768w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/kdump-lokales-sicherungsziel-9dfbe234-detail1-c39b701852-18x12.webp 18w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/kdump-lokales-sicherungsziel-9dfbe234-detail1-c39b701852.webp 1536w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" ><\/div><figcaption class=\"wh-caption\" id=\"wh-caption-detail1\" style=\"display:block;margin:0;padding:12px 18px 15px;border-top:1px solid #dce5e9;color:#506575;background:#f5f8fa;font-size:14px;line-height:1.55;text-align:start\">Imagen ilustrativa generada por IA: los destinos de volcado locales requieren suficiente memoria \u00fatil y los componentes adecuados en el sistema de captura.<\/figcaption><\/figure><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">RHEL 9 documenta, adem\u00e1s de los destinos locales, los destinos de red a trav\u00e9s de NFS o SSH. Esto permite almacenar el archivo de forma independiente del servidor en cuesti\u00f3n; para ello, es necesario que la red, el equipo remoto y los componentes necesarios del sistema de captura funcionen correctamente. Comprueba las restricciones espec\u00edficas de la configuraci\u00f3n concreta de RHEL, en lugar de dar por sentado que la accesibilidad en condiciones normales de funcionamiento es la misma que en el sistema de captura. <\/p>\n<div class=\"wh-table-scroll\" tabindex=\"0\" role=\"region\" aria-label=\"Comparaci\u00f3n de los objetivos de copia de seguridad para kdump en RHEL 9\" style=\"width:100%;max-width:100%;overflow-x:auto;margin:28px 0;border:1px solid #dce5e9;border-radius:14px;background:#fff;box-shadow:0 10px 28px -16px rgba(24,47,60,.32);box-sizing:border-box\"><table style=\"width:100%;min-width:580px;border-collapse:separate;border-spacing:0;border:0;margin:0;font-size:15px;line-height:1.6;background:#fff\"><caption style=\"padding:20px;text-align:start;font-size:17px;line-height:1.5;font-weight:700;color:#173246;background:#fff\">Comparaci\u00f3n de los objetivos de copia de seguridad para kdump en RHEL 9<\/caption><thead><tr><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Objetivo<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Ventaja<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Dependencia importante<\/th><\/tr><\/thead><tbody><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Local<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">No es necesaria una conexi\u00f3n a Internet para escribir<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Memoria local utilizable y componentes de almacenamiento disponibles<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">NFS<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Almacenamiento en un destino de red<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">La red y el nodo remoto NFS deben estar accesibles<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">SSH<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Transmisi\u00f3n a un terminal remoto<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">La red y el servidor SSH de destino deben estar accesibles<\/td><\/tr><\/tbody><\/table><\/div><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Con <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">makedumpfile<\/code> La imagen se puede comprimir y filtrar seg\u00fan las \u00e1reas de memoria seleccionadas. <strong style=\"font-weight:700;color:inherit\">Filtrado<\/strong> Puede ahorrar espacio de almacenamiento y volumen de transferencia, pero elimina p\u00e1ginas que podr\u00edan faltar para un an\u00e1lisis posterior. Por lo tanto, adapta el alcance del volcado al diagn\u00f3stico previsto y documenta los filtros utilizados; el archivo m\u00e1s peque\u00f1o no es necesariamente el m\u00e1s \u00fatil.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Un vmcore puede contener informaci\u00f3n confidencial de la memoria RAM. Por lo tanto, limita el acceso, protege la transmisi\u00f3n y establece durante cu\u00e1nto tiempo se conservar\u00e1n los archivos y cu\u00e1ndo se eliminar\u00e1n. Antes de remitirlo a un servicio de asistencia, debes obtener la autorizaci\u00f3n necesaria; esto tambi\u00e9n se aplica a las copias almacenadas por separado.<\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"crash-einstieg\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"crash-einstieg\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Abrir un archivo vmcore existente con crash<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Para el an\u00e1lisis posterior, necesitas el vmcore disponible, uno que se corresponda con la versi\u00f3n del kernel que se ha bloqueado y con la arquitectura <strong style=\"font-weight:700;color:inherit\">vmlinux con informaci\u00f3n de depuraci\u00f3n<\/strong> as\u00ed como una versi\u00f3n de crash compatible con el n\u00facleo y el formato de volcado. El n\u00facleo que se ejecuta tras un reinicio puede ser otro; por lo tanto, la indicaci\u00f3n de su versi\u00f3n por s\u00ed sola no identifica de forma fiable la compilaci\u00f3n que ha sufrido un fallo.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">El siguiente comando esquem\u00e1tico debe ejecutarse en el shell normal del sistema de an\u00e1lisis. Sustituye ambas rutas por las de los archivos reales. El comando abre una imagen existente para su an\u00e1lisis; no genera ning\u00fan volcado ni configura kdump. <\/p>\n<div class=\"wh-code-window\" data-wh-code style=\"margin:28px 0 34px;border:1px solid #2c4656;border-radius:12px;overflow:hidden;background:#132a3b;box-shadow:0 9px 25px -13px rgba(15,35,55,.2)\"><div class=\"wh-code-toolbar\" style=\"display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:11px 16px;background:#223e50;color:#edf5fa;font-size:13px;line-height:1.5;font-weight:600\"><span>Terminal<\/span><button type=\"button\" class=\"wh-code-copy\" data-wh-copy hidden style=\"padding:6px 11px;border:1px solid #7893a1;border-radius:6px;background:transparent;color:#fff;font-size:12px;line-height:1.5;font-weight:600;cursor:pointer\">Copiar c\u00f3digo<\/button><span class=\"wh-copy-status\" aria-live=\"polite\"><\/span><span data-wh-copy-success hidden>Copiado<\/span><span data-wh-copy-fallback hidden>C\u00f3digo resaltado: por favor, c\u00f3pialo<\/span><\/div><pre class=\"wh-code\" data-no-translation translate=\"no\" style=\"display:block;margin:0;padding:20px;max-width:100%;overflow-x:auto;color:#edf5fa;background:#132a3b;font:14px\/1.75 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre;direction:ltr;text-align:left\"><code class=\"language-bash\" style=\"font:inherit;color:inherit;background:transparent;padding:0;border:0;white-space:inherit\">crash \/pfad\/zum\/passenden\/vmlinux \/pfad\/zum\/vmcore<\/code><\/pre><\/div><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Una vez superado el periodo de prueba, trabajar\u00e1s en el <strong style=\"font-weight:700;color:inherit\">mensaje de error<\/strong>, ya no en el shell normal. All\u00ed se muestra <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">log<\/code> los mensajes del n\u00facleo disponibles. Busca primero el mensaje de p\u00e1nico y los mensajes que lo rodean; los mensajes pueden servir de punto de partida, pero no describen necesariamente la causa completa. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Con <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">bt<\/code> analizas la pila del contexto de an\u00e1lisis actual; <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">bt -a<\/code> Muestra las pilas de las tareas activas en las CPU. Compara las cadenas de llamadas con los mensajes, en lugar de considerar un \u00fanico fotograma como prueba de la causa del error. Dependiendo del estado y el alcance del volcado, puede que falte informaci\u00f3n. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">En la misma l\u00ednea de comando, ayuda <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">ps<\/code> en la vista general de tareas; <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">kmem -i<\/code> Proporciona informaci\u00f3n general sobre la memoria. Esta instant\u00e1nea por s\u00ed sola no demuestra ni la existencia de una fuga de memoria ni cu\u00e1l es su causa. Si se desea examinar con m\u00e1s detalle un m\u00f3dulo implicado, puede ser necesario disponer adem\u00e1s de los archivos del m\u00f3dulo correspondientes y de la informaci\u00f3n de depuraci\u00f3n.  <\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"analyse-praxis\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"analyse-praxis\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Clasificar las pilas y las notas de memoria<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Si se produce un error de p\u00e1nico tras un cambio en los controladores, anota en primer lugar el momento en que se produjo, la versi\u00f3n del kernel que fall\u00f3 y los m\u00f3dulos implicados. Compara estos datos con el registro de cambios: \u00bfsolo se ha actualizado el controlador o se ha instalado al mismo tiempo un nuevo n\u00facleo? De este modo, podr\u00e1s delimitar qu\u00e9 cambios son relevantes para la investigaci\u00f3n.<\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">A continuaci\u00f3n, lee con <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">log<\/code> los mensajes del n\u00facleo disponibles y comprueba con <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">bt<\/code> la pila del contexto de an\u00e1lisis actual. <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">bt -a<\/code> complementa la visi\u00f3n de las tareas activas de las CPU. Anota, adem\u00e1s del texto del \u00abpanic\u00bb, los mensajes que lo precedieron; pueden proporcionar el contexto de un error que se detecte m\u00e1s adelante.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">A <strong style=\"font-weight:700;color:inherit\">Marco del controlador<\/strong> La presencia en la pila es un indicio, pero no una prueba de culpa. Por ejemplo, un da\u00f1o anterior en la memoria puede no detectarse hasta que se ejecuta una funci\u00f3n del controlador. Por lo tanto, comprueba si los mensajes, los m\u00f3dulos implicados y el flujo de ejecuci\u00f3n coinciden antes de determinar que un cambio es la causa.<\/p>\n<figure class=\"wp-block-image size-large wh-figure\" aria-describedby=\"wh-caption-detail2\" style=\"display:block;float:none;clear:both;width:100%;max-width:760px;margin:34px auto 40px;border:1px solid #dae5e9;border-radius:14px;overflow:hidden;background:#f5f8fa;box-shadow:0 10px 28px -17px rgba(24,47,60,.28);box-sizing:border-box\"><div class=\"wh-figure-media\" style=\"display:block;background:#eef3f5;line-height:0\"><img loading=\"lazy\" width=\"800\" height=\"534\" src=\"https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/kernel-stackframe-einordnen-9dfbe234-detail2-c5e8882cf5-1024x683.webp\" class=\"wp-image-22126\" alt=\"Ilustraci\u00f3n generada por IA de una cadena de llamadas formada por franjas superpuestas con un \u00abstackframe\u00bb resaltado.\" decoding=\"async\" srcset=\"https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/kernel-stackframe-einordnen-9dfbe234-detail2-c5e8882cf5-1024x683.webp 1024w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/kernel-stackframe-einordnen-9dfbe234-detail2-c5e8882cf5-300x200.webp 300w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/kernel-stackframe-einordnen-9dfbe234-detail2-c5e8882cf5-768x512.webp 768w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/kernel-stackframe-einordnen-9dfbe234-detail2-c5e8882cf5-18x12.webp 18w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/kernel-stackframe-einordnen-9dfbe234-detail2-c5e8882cf5.webp 1536w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" ><\/div><figcaption class=\"wh-caption\" id=\"wh-caption-detail2\" style=\"display:block;margin:0;padding:12px 18px 15px;border-top:1px solid #dce5e9;color:#506575;background:#f5f8fa;font-size:14px;line-height:1.55;text-align:start\">Ilustraci\u00f3n generada por IA: un \u00abstackframe\u00bb llamativo es un punto de partida, pero a\u00fan no constituye una prueba de la causa del error.<\/figcaption><\/figure><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">En caso de sospecha de almacenamiento, se facilita <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">kmem -i<\/code> Una visi\u00f3n general de la informaci\u00f3n sobre la memoria, en la medida en que el volcado y la herramienta la faciliten. Analiza estos valores junto con los mensajes del n\u00facleo. Un valor aislado no prueba ni la existencia de una fuga de memoria ni su causa; adem\u00e1s, es posible que falten p\u00e1ginas de memoria necesarias debido a la aplicaci\u00f3n de filtros. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Para determinar si el consumo aumenta con el tiempo, necesitas series temporales complementarias. Si se analiza por separado la carga de la CPU, se puede <a href=\"https:\/\/webhosting.de\/es\/herramienta-perf-de-linux-analisis-de-cuellos-de-botella-de-la-cpu-optimizacion-carga-del-servidor-perfilado\/\">Perfilado de la CPU con la herramienta Perf de Linux<\/a> ayudar. Estas mediciones complementan el volcado de memoria, pero no sustituyen el estado registrado en \u00e9l en el momento del fallo.<\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"fehlersuche\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"fehlersuche\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Si no hay ning\u00fan archivo vmcore v\u00e1lido<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Tras un bloqueo y el posterior reinicio, lo primero que hay que aclarar es si realmente se ha producido un \u00abPanic\u00bb y si se ha guardado un vmcore. El simple hecho de reiniciar no prueba ninguna de las dos cosas. Busca mensajes que coincidan con el momento del incidente y comprueba la ubicaci\u00f3n de almacenamiento configurada antes de deducir que se trata de un error concreto por el hecho de que falte un archivo.<\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Analiza la <strong style=\"font-weight:700;color:inherit\">Cadena de registro<\/strong> Por separado: \u00bfSe hab\u00eda cargado un kernel de captura en el sistema afectado y era el evento adecuado para activar kdump? No todos los \u00aboops\u00bb provocan un \u00abpanic\u00bb. Adem\u00e1s, una p\u00e9rdida total de alimentaci\u00f3n o un fallo grave de hardware pueden impedir que el kernel de captura se inicie o escriba datos. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">A continuaci\u00f3n, comprueba el destino de la copia de seguridad: \u00bfera accesible, hab\u00eda espacio suficiente disponible y el sistema de captura inclu\u00eda los controladores y componentes necesarios? En el caso de un destino de red, hay que tener en cuenta adem\u00e1s la conexi\u00f3n y el equipo remoto como factores dependientes. En RHEL, el archivo <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">kexec-dmesg.log<\/code> Proporcionar informaci\u00f3n sobre la fase de registro, siempre que se haya creado y guardado. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">A falta de un volcado \u00fatil, los registros anteriores o los mensajes persistentes de la consola y del n\u00facleo son alternativas importantes. Sin embargo, estas fuentes no proporcionan una imagen completa de la memoria; el estado perdido no se puede reconstruir a posteriori con kdump.<\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Si los mensajes u otras observaciones indican que hay problemas en la red, se puede realizar una <a href=\"https:\/\/webhosting.de\/es\/analizar-la-carga-de-trabajo-de-softirq-en-linux-optimizacion-del-rendimiento-centro-de-datos\/\">An\u00e1lisis de la carga de las SoftIRQ de Linux<\/a> ayuda a clasificar el procesamiento de paquetes. Responde a una cuesti\u00f3n distinta a la de la comprobaci\u00f3n del destino del volcado y, por s\u00ed sola, no demuestra ni que se haya producido un \u00abpanic\u00bb ni que sea la causa de un fallo en la copia de seguridad.<\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"betrieb-entscheidung\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"betrieb-entscheidung\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Probar el registro y validar los resultados<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Elige el alcance del volcado en funci\u00f3n de la pregunta de diagn\u00f3stico prevista y de los recursos disponibles. La compresi\u00f3n y el filtrado pueden ahorrar espacio de almacenamiento y reducir el volumen de datos transmitidos; sin embargo, las p\u00e1ginas de memoria eliminadas ya no estar\u00e1n disponibles para an\u00e1lisis posteriores. Documenta esta decisi\u00f3n para que, durante el an\u00e1lisis, quede claro qu\u00e9 datos podr\u00edan faltar. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Un vmcore puede contener informaci\u00f3n confidencial almacenada en memoria. Por lo tanto, regula el acceso, la transmisi\u00f3n segura y el plazo de conservaci\u00f3n, as\u00ed como el almacenamiento de los archivos de depuraci\u00f3n correspondientes. Antes de remitirlo a un servicio de asistencia, aclara la autorizaci\u00f3n necesaria y el tratamiento previsto de los datos.<\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Vuelve a comprobar la preparaci\u00f3n si se producen cambios en el n\u00facleo, los controladores, la configuraci\u00f3n de arranque o la infraestructura de copias de seguridad. Esto incluye el n\u00facleo de captura cargado y la accesibilidad del destino seleccionado. Un mensaje de estado positivo es \u00fatil, pero por s\u00ed solo no indica si, en las condiciones actuales, se genera realmente un volcado que se pueda analizar. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><strong style=\"font-weight:700;color:inherit\">Advertencia:<\/strong> Una prueba controlada de extremo a extremo provoca deliberadamente un fallo del sistema y puede dar lugar a reinicios y a la p\u00e9rdida de datos. Real\u00edzala \u00fanicamente en un entorno de pruebas autorizado o durante una ventana de mantenimiento preparada para ello, con una copia de seguridad de los datos. Aclara de antemano las responsabilidades, las repercusiones y el proceso de reinicio; para ello, no se ha especificado deliberadamente ning\u00fan comando de activaci\u00f3n. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Un significativo <strong style=\"font-weight:700;color:inherit\">Prueba de extremo a extremo<\/strong> No te limites a comprobar el estado: comprueba si el archivo ha llegado al destino previsto y si se puede abrir con los archivos correspondientes a la compilaci\u00f3n registrada. A continuaci\u00f3n, durante la depuraci\u00f3n del servidor, anota los hallazgos, los datos que faltan, las incertidumbres y los siguientes pasos de comprobaci\u00f3n. Distingue claramente entre los indicios observados y las causas a\u00fan no confirmadas.<\/p>\n<\/section><section class=\"wh-sources\" style=\"margin:40px 0 0;padding:24px 0 0;border-top:1px solid #dce5e9;color:#596b7b;font-size:14px;line-height:1.65\"><h2 style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Fuentes y estado actual de los conocimientos<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Estado de la investigaci\u00f3n: <time datetime=\"2026-11-04\">2026-11-04<\/time><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Fecha de la investigaci\u00f3n y la documentaci\u00f3n: 4 de noviembre de 2026. Los ejemplos espec\u00edficos de la distribuci\u00f3n se refieren a RHEL 9; comprueba la configuraci\u00f3n de tu propia plataforma antes de utilizarla.<\/p><div class=\"wh-source-urls\"><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/docs.kernel.org\/admin-guide\/kdump\/kdump.html<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/docs.redhat.com\/en\/documentation\/red_hat_enterprise_linux\/9\/html\/managing_monitoring_and_updating_the_kernel\/analyzing-a-core-dump_assembly_managing-kernel-command-line-parameters-with-uki<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/docs.redhat.com\/en\/documentation\/red_hat_enterprise_linux\/9\/html-single\/managing_monitoring_and_updating_the_kernel\/index<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/crash-utility.github.io\/help_pages\/log.html<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/crash-utility.github.io\/help_pages\/bt.html<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/crash-utility.github.io\/help_pages\/kmem.html<\/span><\/p><\/div><\/section><\/div>","protected":false},"excerpt":{"rendered":"<p>kdump crea una imagen de memoria cuando se producen determinados fallos del n\u00facleo. Descubre cu\u00e1les son los requisitos y c\u00f3mo analizar minuciosamente un archivo vmcore existente con crash.<\/p>","protected":false},"author":1,"featured_media":22124,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[922],"tags":[],"class_list":["post-22114","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technologie"],"acf":[],"_links":{"self":[{"href":"https:\/\/webhosting.de\/es\/wp-json\/wp\/v2\/posts\/22114","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webhosting.de\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webhosting.de\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webhosting.de\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/webhosting.de\/es\/wp-json\/wp\/v2\/comments?post=22114"}],"version-history":[{"count":3,"href":"https:\/\/webhosting.de\/es\/wp-json\/wp\/v2\/posts\/22114\/revisions"}],"predecessor-version":[{"id":22127,"href":"https:\/\/webhosting.de\/es\/wp-json\/wp\/v2\/posts\/22114\/revisions\/22127"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webhosting.de\/es\/wp-json\/wp\/v2\/media\/22124"}],"wp:attachment":[{"href":"https:\/\/webhosting.de\/es\/wp-json\/wp\/v2\/media?parent=22114"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webhosting.de\/es\/wp-json\/wp\/v2\/categories?post=22114"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webhosting.de\/es\/wp-json\/wp\/v2\/tags?post=22114"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}