Skip to main content

Use Setup Package

When to use

Choose this setup method in the following scenarios:

  • When you have already configured the first node (e.g., Node A) of a multi-node cluster
    and need to set up the remaining machines (Node B, Node C, etc.) using the generated ZIP package.

  • When you are ready to apply a configuration package to your target server that was created using one of the following methods:

Using an existing setup package

Run the Setup Wizard:
Extract the RavenDB server package into a new folder on the target machine where you wish to install the node.
Run run.ps1 (Windows) or run.sh (Linux) and accept the EULA, as explained in How to run the Setup Wizard.

Select "Use setup package":
In the Choose setup method step, select the "Use setup package" option.

Use setup package methodUse setup package method

  1. Select "Use setup package"
  2. Click "Continue" to proceed.

Upload the ZIP package:
Upload the configuration .zip file that was generated and downloaded during the initial setup.

Use setup package methodUse setup package method

  1. Drag and drop the .zip file or click to browse your local files.
  2. The navigation panel indicates your current step ("Use setup package").

Select node:
Select the specific node tag (e.g., Node B or Node C) that you want to assign to this specific machine.
Note: Do not start a setup process on a node that has already been configured.

Use setup package methodUse setup package method

  1. Open the dropdown and select the node intended for this machine.
  2. Click "Continue" to proceed.

Configuration in progress:
Wait while the wizard validates the package, applies the settings, creates the local settings.json file,
and registers any necessary certificates.

Use setup package methodUse setup package method

  1. View the real-time configuration log to track the installation progress.
  2. The navigation panel shows you have reached the final Finish step.

Restart the server:
Once the "All set!" screen appears, click Restart server to apply the configuration and start the node.

Use setup package methodUse setup package method

  1. Review the configuration summary for the current node (Node B in this example).
  2. Click Restart server.

Node joins the cluster:
Once the node restarts, it will automatically join the existing cluster and begin communicating with the other nodes. There is no need to add it manually through Studio.

Use setup package methodUse setup package method

Repeat for remaining nodes:
Repeat this process on each dedicated machine for all remaining nodes defined in your setup package.