I got such error during reflection creation. It seems that Dremio always gets file:///local/0/opt/hadoop-mapr/dremio as spill location.
DATA_WRITE ERROR: Failed to spill to disk. Please check space availability
spill id esort-238af2e6-990f-515c-cab3-90b1e4913600.0.0.8
all spill locations [[file:///local/0/opt/hadoop-mapr/dremio](file:///\\local\0\opt\hadoop-mapr\dremio)]
for sort spilling spill id esort-238af2e6-990f-515c-cab3-90b1e4913600.0.0.8
Caller sort spilling
SqlOperatorImpl EXTERNAL_SORT
Location 0:0:8
Fragment 0:0
I have configured it to a new location in dremio.conf and restarted Dremio but no use.
paths: {
# the local path for dremio to store data.
local: "xxxxx/dremio/metadata"
spilling: ["xxxxx/dremio/metadata/spill"]
# the distributed path Dremio data including job results, downloads, uploads, etc
dist: "maprfs://xxxx/data/dremio/diststore"
}