ページの先頭行へ戻る
Interstage Information Storage トラブルシューティング集
Interstage

4.2.3 デーモンのコアイメージの採取

処理がハングアップした場合や、エラーメッセージの対処として指示された場合、各デーモンのコアイメージを採取してください。

採取の対象となるデーモンは以下のとおりとなります。

プロセス名

配置サーバ

採取契機

備考

dcdaemon

抽出制御サーバ

抽出処理の異常発生時

抽出処理がハングアップした時に採取します。

dcdaemon、dereqdmn、deagtdmn、decellを合わせて採取してください。

dereqdmn

抽出制御サーバ

抽出処理の異常発生時

deagtdmn

抽出サーバ

抽出処理の異常発生時

decell

抽出サーバ

抽出処理の異常発生時

sfcfrmd

IISの全サーバ

ファイルシステムの異常発生時

メッセージの対処として指示された場合に採取します。

以下に 各デーモンに対するコアイメージの採取の手順を示します。作業はすべてスーパーユーザー(root)で実施してください。

なおsfcfrmdのコアイメージは、IISシステムを構成するすべてのノードで採取してください。


  1. プロセス ID の特定

    psにより、プロセス ID を特定します。grepの引数にコアイメージを取得したいプロセス名を指定してください。

    sfcfrmdのコアイメージを取得する場合

    # /bin/ps -e | /bin/grep sfcfrmd <Enter>
    5639 ? 00:00:25 sfcfrmd

    出力の先頭が sfcfrmd デーモンのプロセス ID です。sfcfrmd デーモンが動作していない場合は、出力されません。動作していない場合は、他のノードでの採取を行ってください。


  2. コアイメージの取得

    gcoreにより、デーモンのコアイメージをファイルへ採取します。

    sfcfrmdのコアイメージを取得する場合

    # /usr/bin/gcore -o /var/tmp/sfcfrmd_node1 5639 <Enter>
    gcore: /var/tmp/sfcfrmd_node1.5639 dumped
    # /bin/tar -zcvf /var/tmp/sfcfrmd_node1.5639.tar.gz /var/tmp/sfcfrmd_node1.5639 <Enter>
    # /bin/ls -l /var/tmp/sfcfrmd_node1.5639.tar.gz <Enter>
    -rw-rw-r-- 1 root other 1075577 6月 12日 16:30 /var/tmp/
    sfcfrmd_node1.5639.tar.gz
    #

    1の手順で調べたsfcfrmd のコアイメージをファイル /var/tmp/sfcfrmd_node1.5639 へ採取します。その後、tarでファイルを圧縮します。