When I first installed Dremio I set it up for myself on my account on our cluster and created the dremio/data directory in my own home directory. Now I have moved dremio/data to a shared location on our scratch drive.
I have set up Dremio for other users to test out now and whenever they try to create a dataset it fails because it is still trying to write the results to the dremio/data/pdfs/results directory in my HOME directory and not the appropriate shared one on scratch.
I’ve looked through dremio-env as well and the path it is trying to write to is not defined anywhere. I’m guessing this has something to do with me copying the dremio/data directory from my home to scratch. Is there a way, without me reinstalling everything, to fix this problem (i.e. does anyone know where Dremio is being told to write results to $HOME/dremio/data/pdfs/results rather than scratch or how to overcome this problem)?
The data set I am trying to open is a local directory. I should note that I copied over the original “dremio_data” directory from when I was doing testing and it was located in my $HOME directory (/home/mfa/dech/dremio_data …). My thinking was this was the cause of the issue. However, I’ve tried emptying the dremio_data directory and restarting Dremio but when I check the node that it should be running on the service is not started and the log shows the following error:
Dremio is exiting. Failure while starting services.
com.dremio.common.exceptions.UserException: Tried to access non-existent source [__jobResultsStore].