Skip to main content
Version: current [25.0.x]

Configuring Executor Nodes

You can change how executor nodes are configured by modifying the executor configuration files on the coordinator node and then pushing out the changes to all the executor nodes.

  1. If the directory /var/dremio_efs/executor/etc/dremio/ does not exist on the coordinator node, create it on that node by running this command:

    Create directory
    mkdir -p /var/dremio_efs/executor/etc/dremio/
  2. Copy the executor configuration files that you want to modify from /etc/dremio/ on an executor node to /var/dremio_efs/executor/etc/dremio/ on the coordinator node.

  3. On the coordinator node, follow these steps:

    1. Make your changes in the copy of the executor configuration files on the coordinator node.

    2. If the file /var/dremio_efs/executor_customization.sh does not already exist, create it.

      Create customization file
      sudo sh -c 'echo "#!/bin/bash" > /var/dremio_efs/executor_customization.sh'
      sudo chmod 755 /var/dremio_efs/executor_customization.sh
    3. Add the following line to /var/dremio_efs/executor_customization.sh:

      Add line to customization file
      cp -rf /var/dremio_efs/executor/etc/dremio/* /etc/dremio 
    4. Restart the executor nodes.