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 MByte なので、十分なはずです。

再起動後、ダンプ ファイルは "/var/adm/ras/vmcore.x" にありますか? または、ダンプ lv から FS にダンプを配置するための追加コマンドがありますか?

答え1

sysdumpstart -p

この 4 GB サイズのダンプには約 22 分かかりました。ダンプ後に自動的に再起動します。再起動後、dumpLV からファイルにダンプを保存します。

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

ダンプ ファイルを分析できる開発者を探しています :) ソフトウェアの呼び出しを開始します。

システムダンプを強制する方法: https://www-01.ibm.com/support/docview.wss?uid=isg3T1019210

関連情報