Hitachi

Hitachi Advanced Database メッセージ


KFAA50245-E

aa....aa could not access the temporary work file. (file = bb....bb, reason = cc....cc, kind = dd....dd, last command = ee....ee, errno = ff....ff) (M)

aa....aaコマンドが作業用一時ファイルbb....bbにアクセスできません。

aa....aa:作業用一時ファイルにアクセスできないコマンド
  • Import:adbimportコマンド

  • Index-rebuild:adbidxrebuildコマンド

  • Unarchive-chunk:adbunarchivechunkコマンド

bb....bb:

作業用一時ファイル名

cc....cc:理由コード
  • No-file:ファイルがありません。

  • Invalid-permission:ファイルへのアクセス権限(読み取り権限または書き込み権限)がありません。

  • Other-access-error:上記以外のaccessシステムコールエラーが発生しました。

dd....dd:作業用一時ファイルの種類
  • index record file:インデクスレコードファイル

  • sort result file:ソート結果用ファイル

ee....ee:前回中断したコマンド
  • Import:adbimportコマンド

  • Index-rebuild:adbidxrebuildコマンド

  • Unarchive-chunk:adbunarchivechunkコマンド

ff....ff:

accessシステムコールのエラー番号

(S)

処理を終了します。

〔対策〕

■cc....ccがNo-fileの場合:

  • aa....aaがImportまたはIndex-rebuildの場合

    --create-temp-fileオプションを指定してadbidxrebuildコマンドを実行してください。

  • aa....aaがUnarchive-chunkの場合

    --forceオプションを指定して,adbunarchivechunkコマンドを実行してください。

■cc....ccがInvalid-permissionの場合:

  • aa....aaがImportまたはIndex-rebuildの場合

    OSのchmodコマンドなどでファイルへのアクセス権限(読み取り権限または書き込み権限)を付与してください。そのあとで,前回中断したコマンドを再実行してください。

    chmodコマンドの実行例

    chmod 644 /mnt/disk1/xxxxx/_T20191_I30321_P0
  • aa....aaがUnarchive-chunkの場合

    ファイルへのアクセス権限(読み取り権限および書き込み権限)をOSのchmodコマンドなどで付与してください。

    または,ファイルを削除したあとに,--forceオプションを指定して,adbunarchivechunkコマンドを再実行してください。

■cc....ccがOther-access-errorの場合:

accessシステムコールのエラー番号をOSのマニュアルで調べて,エラーの原因を取り除いてください。エラー番号からでは対処方法がわからない場合は,adbinfogetコマンドを実行してトラブルシュート情報を取得してから,弊社問い合わせ窓口に連絡してください。