ディスクの容量が確保されているにもかかわらず、「ディスクに十分な空き領域がありません」エラーが発生します

ASTERIA Warpで利用される「大容量ストリーム」の影響が考えられます。

大容量ストリームは、フロー上を流れるデータを一時ファイルとして保存することで、メモリ使用量を抑えながら大容量データを処理できる仕組みです。主に大きなストリームデータを扱う際に利用されます。

しかし、非常に大きなファイルを読み込む処理などを実行した場合、一時ファイルによってディスク容量が圧迫され、「ディスクに十分な空き領域がありません」エラーが発生することがあります。

まず、以下のFAQを参照し、大容量ストリームで使用される一時ファイルが残っていないかご確認ください。

一時ファイルが残っている場合は、すべてのフローが停止していることを確認したうえで、FlowServiceプロセスを再起動し、一時ファイルが削除されるかご確認ください。

また、StartコンポーネントやHttpStartコンポーネントなどの開始コンポーネントにある「大容量ストリームを使用」プロパティを「いいえ」に変更すると、一時ファイルは作成されなくなるため、「ディスクに十分な空き領域がありません」エラーの発生を回避できる場合があります。

ただし、この設定を変更すると大容量ストリームが使用されなくなるため、扱うデータサイズが大きい場合には OutOfMemoryError が発生する可能性があります。

そのため、処理対象のストリームサイズを小さくするか、ディスク容量の増強をご検討ください。

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています

他のキーワードで検索する