The filesystem that qdb uses for temporary storage must support POSIX file locking. File locking is required for database vacuuming.
If all of these conditions are met, qdb sets the internal temporary storage to the location specified by the tempstore option. If any condition is not met, qdb logs errors to the slog2info log and fails to start.
If all of these conditions are met, qdb sets the internal temporary storage to the value of TMPDIR. If any condition is not met, qdb logs errors to the slog2info log and fails to start.