Oracle のデータベースサーバーで「-bash: cannot create temp file for here-document: No space left on device」のエラーが表示された

まずは、以下のコマンドで i-node の残りがあるか調べてみましょう。 現在、↓こんな状態でした。 ルート(/) の IFree が 0 なので i-node の残りが無くなったことが分かります。 Oracle の場合、i-node を使い果たすのは adump(監査ログ) の可能性が高いです。 adump を調べてみます。 ファイル数を確認します。 大量のファイルがあると、ls のソートに時間がかかるので、-Uオプション を付けて ls でソートを行わないようにします。 ↓こんな感じの audファイル があります。 audファイル を削除します。 少し ルート が空きました。 「orc1_ora_10*」のレベルでは、ファイルが多すぎて削除できませんでした。 rm で消すなら↓このレベルですね。 PHPで削除コマンドを生成してもいいかも。 20回繰り返して、なんとか93%までもっていくことができました。

Oracle のデータベースサーバーで「-bash: cannot create temp file for here-document: No space left on device」のエラーが表示された Read More »

Scroll to Top