Hitachi

Hitachi Advanced Data Binder メッセージ


KFAA51286-W

Memory became insufficient during operations on cache files used by the cloud storage facility. Adjust the number of cache files used by the cloud storage facility and continue processing. (request size = aa....aa) (M)

キャッシュファイルの操作中にメモリ不足が発生しました。キャッシュファイル数を調整して,処理を続行します。

aa....aa

取得しようとしたメモリ領域のサイズ(単位:バイト)

(S)

メモリ不足が発生しないように,キャッシュファイル数を調整して処理を続行します。

〔対策〕

メモリ不足によって,作成可能なキャッシュファイル数が減ると,性能に影響を及ぼすおそれがあります。次のどちらかの対処をしたあとに,HADBサーバを再起動してください。

  • サーバ定義にadb_sys_memory_limitオペランドを指定している場合

    サーバ定義のadb_sys_memory_limitオペランドにaa....aaに出力された値を加算した値以上の値を指定してください。

  • サーバ定義にadb_sys_memory_limitオペランドを指定していない場合

    サーバ定義のadb_sys_proc_area_maxオペランドに次の計算式で求めたproc_maxの値以上の値を指定してください。

    計算式(単位:メガバイト)
    proc_maxmax_sizeget_size+1

    max_sizeadbls -d memコマンドの出力結果でTHREAD-NOが0の行のMAXの値

    get_sizeaa....aaに出力された値

    注※

    次の方法で100メガバイト単位に切り上げてください。

    A÷(100×1,024×1,024)↑×100

    Amax_sizeまたはget_sizeの値

なお,adbinitコマンドの正常終了時にこのメッセージが出力された場合には,容量不足の対処やコマンドの再実行は不要です。