I have build an image (details) to run colmap on a server. When running colmap inside the container with a mounted file system I get SQLite error [../src/base/database.cc, line 267]: disk I/O error
. The problem seems to be caused by SQLite3 being unable to write to the underlying file system. I have ruled out the following options:
- The file system is not corrupted and there is enough free disk space.
- The folder is mounted correctly, I can read and create other files.
- Other programs are not working with the database (the file is first created during the process).
- Using a different location / path structure does not solve the problem.
In this thread it is mentioned that the shared drive arrangement (on the server side) or system resources could cause the problem. I have ruled out resource issues. How can I check whether the shared drive arrangement is actually the problem? How can I make changes such that SQLite3 works as intended?