coreadmは、コアファイルを管理するSolarisコマンドである。

デフォルトの設定では、「プロセス単位コアダンプ」が有効になっており、実行場所のディレクトリにコアファイルが出力される。

構文

コアファイルの設定情報を表示する。

coreadm

コアファイルのパスを指定する。

coreadm -i pattern
pattern

コアファイルのパスを指定する。パスには次のパターンを含めることができる。

パターン 説明
%f プログラム名
%p プロセスID

coreファイルの設定内容を表示する。

# coreadm
  グローバルコアのファイルパターン:
    グローバルコアファイルの内容: default
    init コアのファイルパターン: core
      init コアファイルの内容: default
        グローバルコアダンプ: disabled
      プロセス単位コアダンプ: enabled
    グローバル setid コアダンプ: disabled
    プロセス単位 setid コアダンプ: disabled
  グローバルコアダンプのロギング: disabled
#

コアファイルのパスを指定する。

# coreadm -i /root/corefiles/core.%f.%p
# coreadm
  グローバルコアのファイルパターン:
    グローバルコアファイルの内容: default
    init コアのファイルパターン: /root/corefiles/core.%f.%p
      init コアファイルの内容: default
        グローバルコアダンプ: disabled
      プロセス単位コアダンプ: enabled
    グローバル setid コアダンプ: disabled
    プロセス単位 setid コアダンプ: disabled
    グローバルコアダンプのロギング: disabled
#