Fisheye running on MySQL throws "Errcode: 28 - No space left on device"

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

問題

Fisheye/Crucible fails while performing various operations (including but not limited) to:

  • upload a new patch

The following appears in the atlassian-fisheye.log

WARN  [schedulerServiceQuartzScheduler_Worker-0 ] org.hibernate.engine.jdbc.spi.SqlExceptionHelper SqlExceptionHelper-logExceptions - SQL Error: 3, SQLState: HY000
ERROR [schedulerServiceQuartzScheduler_Worker-0 ] org.hibernate.engine.jdbc.spi.SqlExceptionHelper SqlExceptionHelper-logExceptions - Error writing file '/tmp/MY6Otvxv' (Errcode: 28 - No space left on device)

診断

環境

  • MySQL as database

原因

There is not enough disk space to run the database.

In particular, it means that MySQL cannot create a temporary file for the result set in the temporary directory (refer to the MySQL documentation for more details).

ソリューション

  • Stop Fisheye
  • Increase the available space for the database for the /tmp folder
  • Start Fisheye
最終更新日 2018 年 7 月 31 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.