Upgrade Dremio 3 to 26.x

Hi Experts,

Can anyone help to provide a guide if I want to upgrade the old Dremio 3.0.6 to latest 26.x ?

We have a lot of configure from 3.0.6, if it’s not able to upgrade, then we have to re-create manually.

Thanks in advance,
Richard-

@meggarr 3.x to 26.x is huge leap. Your dremio.conf dist: is now mandatory. YOu would have to reset all your support keys or send them here for review. The only way for you to know is to upgrade a pre-production environment. Some SQL Plans may change

Hi @balaji.ramaswamy,
Thanks for the quick response.

It’s not a complex server setup, but a standalone one. The dremio.conf is nothing but paths and services, like below,

paths: {
  # the local path for dremio to store data.
  local: ${DREMIO_HOME}"/data"

  # the distributed path Dremio data including job results, downloads, uploads, etc
  #dist: "pdfs://"${paths.local}"/pdfs"
}

services: {
  coordinator.enabled: true,
  coordinator.master.enabled: true,
  executor.enabled: true
}

I think it shall be able to upgrade, is it ?

@meggarr 26.x will not support the below line commented

#dist: "pdfs://"${paths.local}"/pdfs"

It is mandatory that dist points to an object store (or NAS)