neurobagel / documentation

The neurobagel documentation
http://neurobagel.org/
MIT License
10 stars 6 forks source link

graphDB refuses upload when disk space is under 5% free #149

Open surchs opened 8 months ago

surchs commented 8 months ago

Eric just ran into this issue while following step https://neurobagel.org/infrastructure/#uploading-example-neurobagel-data.

Insufficient disk space to start a transaction for repository 'my_db' due to:
The repository 'my_db' is critically low on free disk space with 4.0% (141.82 GB) free left

graphDB by default has low disk space protections (reasonable) based on percentages (reasonable?): https://graphdb.ontotext.com/documentation/10.4/low-disk-space-health-checks.html

their absolute minimal requirement is 5% free disk.

I am not completely clear if docker volumes allow us to

  1. Set the size of the volume
  2. Hide from the container the percentage of free disk space on the host

Would be worth investigating: https://docs.docker.com/storage/ (maybe) and then update the docs / default config. If we cannot find a solution, then we should update the docs to say: this can happen if you have a single super big disk that is almost full :shrug:

github-actions[bot] commented 5 months ago

We want to keep our issues up to date and active. This issue hasn't seen any activity in the last 75 days. We have applied the _flag:stale label to indicate that this issue should be reviewed again. When you review, please reread the spec and then apply one of these three options: