AIX: как сделать дамп, содержащий также информацию, связанную с приложением?

AIX: как сделать дамп, содержащий также информацию, связанную с приложением?

Есть сервер с интересной проблемой (еще несколько других тоже имели эту проблему). Мы думаем, что SAP берет на себя почти всю подкачку, но мы не можем сказать это на 100%, потому что когда возникает эта проблема, даже "ps -ef" не будет работать в системе, потому что команда зависнет!

Как во время возникновения проблемы (до перезагрузки, так как перезагрузка решает проблему) сделать дамп, который разработчики позже смогут проанализировать?

Пока что я прочитал, что если:

sysdumpstart -p

выполняется, AIX сделает дамп и перезагрузится после этого:

-p  Initiates a system dump and writes the results to the primary dump device.

Вопрос: но достаточно ли этого?(команда "sysdumpstart -p") Будет ли создан дамп, в котором также будет храниться информация, связанная с SAP, для последующей отладки?

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 # 

Размер lg_dumplv составляет 12288 МБ, так что этого должно быть достаточно.

После перезагрузки я найду файлы дампа в "/var/adm/ras/vmcore.x" ? Или есть дополнительная команда, чтобы положить дамп в FS из дампового lv?

решение1

sysdumpstart -p

на это ушло около ~22 минут, чтобы сделать это размером 4 ГБ. Он автоматически перезагружается после дампа! После перезагрузки сохраните дамп из dumpLV в файл.

smitty dump
Copy a system dump from a dump device to a file

пытаюсь найти разработчика, который сможет проанализировать файл дампа :) открытие программного вызова.

Как принудительно сделать дамп системы: https://www-01.ibm.com/support/docview.wss?uid=isg3T1019210

Связанный контент