
Hay un servidor que tiene un problema interesante (algunos otros también tuvieron el problema). Creemos que SAP toma casi toda la paginación, pero no podemos decir eso al 100%, porque cuando ocurre este problema, ni siquiera "ps -ef" se ejecutará en el sistema porque el comando se bloqueará.
Durante el problema (antes de reiniciar, porque un reinicio soluciona el problema), ¿cómo puedo hacer un volcado que los desarrolladores puedan analizar más adelante?
Hasta ahora leí que si a:
sysdumpstart -p
Cuando se ejecuta, AIX realizará un volcado y se reiniciará después:
-p Initiates a system dump and writes the results to the primary dump device.
Pregunta: pero ¿es esto suficiente?(el comando "sysdumpstart -p") ¿Creará un volcado que también almacenará la información relacionada con SAP para depurarla más adelante?
12:root@SERVER:/root # sysdumpdev -l
primary /dev/lg_dumplv
...
12:root@SERVER:/root # sysdumpdev -e
Estimated dump size in bytes: 4660710604
12:root@SERVER:/root #
El lg_dumplv tiene un tamaño de 12288 MBytes, por lo que debería ser suficiente.
Después de reiniciar, encontraré los archivos de volcado en "/var/adm/ras/vmcore.x". ¿O hay un comando adicional para colocar el volcado en el FS desde el volcado lv?
Respuesta1
sysdumpstart -p
Me llevó unos 22 minutos hacer este de 4 GBytes. ¡Se reinicia automáticamente después del volcado! Después de reiniciar, guarde el volcado de dumpLV en un archivo.
smitty dump
Copy a system dump from a dump device to a file
intentando conseguir un desarrollador que pueda analizar el archivo de volcado :) abriendo la llamada del software.
Cómo forzar un volcado del sistema: https://www-01.ibm.com/support/docview.wss?uid=isg3T1019210