coredumps '¡solo puede volcar el núcleo a una ruta completamente calificada!'

coredumps '¡solo puede volcar el núcleo a una ruta completamente calificada!'

Tengo una pregunta sobre cómo generar volcados de datos en Debian.

Primero, habilito la función a través de este comando:

ulimit -c unlimited

A continuación creo un error de segmentación pero aparece este error:

[107356.139862] level0[5616]: segfault at 61616161 ip 61616161 sp bffff730 error 14
[107356.139877] Pid 5616(level0) can only dump core to fully qualified path!
[107356.139879] Skipping core dump

Recibo este mensaje con:

dmesg

¡Qué 'solo se puede volcar el núcleo a una ruta completamente calificada!' eso significa ?

Gracias amigos

Respuesta1

Los volcados de núcleo se almacenan en la ubicación configurada por kernel.core_patternsysctl. Por ejemplo:

# sysctl kernel.core_pattern

kernel.core_pattern = /var/log/core/core.%t.%e.%p

En algunas situaciones, el core_patterndebeser una ruta completa, comenzando con a /. Entonces, si la configuración solo dice coreo core.%p(refiriéndose al directorio actual), deberá ajustarla con sysctl.

información relacionada