概要

Ontotext GraphDBのデスクトップ版を使用した際、

https://www.ontotext.com/products/graphdb/

空きディスク容量不足により、データのインポートなどができないことがありました。

File not loaded; Insufficient disk space to start a transaction for repository ‘xxx’ due to:
The repository ‘abc’ is critically low on free disk space with 4.6% (xxx GB) free left

本記事では、この問題への一時的な対処方法の一例を紹介します。

マニュアル

以下に記載がありました。

https://graphdb.ontotext.com/documentation/11.0/low-disk-space-health-checks.html

Claudeによる回答は以下でした。

GraphDB 11.0では新しいヘルスチェック機構が追加されており、これが従来の設定を上書きしています:

Fatal状態: 5%または1GB以下で発動
現在の状況: 4.6%なのでFatal状態
結果: 新しいトランザクションが完全に阻止される

対応

以下のようなgraphdb.propertiesを新規に作成して、ヘルスチェック機構を無効化するオプションを追加しました。

#ggrrGaarppahhpddhbbD..Bhhee1aa1ll.tt0hh..mmiinniimmaall..ffrreeee..ssttoorraaggee..eansaybnlceCdh=efcakl=sfealse

そして、GraphDBを再起動します。結果、System Informationに設定が反映され、冒頭のエラーが解消しました。

まとめ

空きディスク容量不足に関する根本的な原因を解決すべきかと思いますが、一時的な対応として参考になりましたら幸いです。