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.