Overview
When attempting to startup an existing project or a new project a missing configuration can cause a failure
Applies To
Dremio version 24.0.0
Details
The coordinator fails to start with the following error message in the UI
Failed to start Services. Failure while starting services. Failure reading configuration file.
The following properties were invalid: paths.gandiva
Also in the log file
2023-03-28 14:22:33,252 [main] INFO c.d.d.daemon.AwsConfigurationModule - Failure while starting services Failure reading configuration file. The following properties were invalid:
paths.gandiva
null
[com.dremio.config.DremioConfig.check(DremioConfig.java:264), com.dremio.config.DremioConfig.<init>(DremioConfig.java:237), com.dremio.config.DremioConfig.create(DremioConfig.java:370), com.dremio.config.DremioConfig.create(DremioC
onfig.java:319), com.dremio.config.DremioConfig.create(DremioConfig.java:315), com.dremio.dac.server.DACConfig.newConfig(DACConfig.java:211), com.dremio.dac.daemon.AwsConfigurationModule.run(AwsConfigurationModule.java:60), com.dre
mio.dac.daemon.AwsDremioDaemon.main(AwsDremioDaemon.java:18)]
2023-03-28 14:22:33,272 [main] INFO c.dremio.dac.server.AwsConfigurator - Rollback attach EFS
2023-03-28 14:22:33,272 [main] INFO c.dremio.dac.server.AwsConfigurator - Unmounting EFS
2023-03-28 14:22:33,288 [main] INFO com.dremio.dac.server.AwsUtil - Executing command, bash -c sudo mv /var/log/dremio.backup /var/log/dremio.backup1680013353288
2023-03-28 14:22:33,328 [main] INFO com.dremio.dac.server.AwsUtil - Executing command, bash -c sudo mkdir -p /var/log/dremio.backup
2023-03-28 14:22:33,365 [main] INFO com.dremio.dac.server.AwsUtil - Executing command, bash -c sudo cp -r /var/log/dremio/* /var/log/dremio.backup
Cause
There is a known issue outlined in internal jira DX-59392. There is a code fix in later versions to address this issue
Workaround
You can add the following entry to the end of the dremio.conf
file
paths.metadata: ""
Solution
Upgrade Dremio to a release later than 24.0.0