Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Unified Supply Chain

Upgrade calculation nodes

  • Last UpdatedAug 14, 2026
  • 2 minute read

Embedded Image (65% Scaling) (LIVE)

The CrestMaths Service (Calculation Node) contacts the calculation hub at service start to obtain the location of the fileshare and register itself as ready to begin work. Ensure that the calculation node machine can resolve the address of the fileshare previously used in the calculation hub configuration.

Uninstall Old Nodes

  1. Open an elevated command prompt or PowerShell console.

  2. Run these two commands to stop and delete the calculation node service:

    • If the old nodes are from release 2024.3 or earlier:

      sc.exe stop SpiralCrestMathsService

      sc.exe delete SpiralCrestMathsService

    • If the old nodes are from release 2024.4 or newer:

      sc.exe stop CalculationNode

      sc.exe delete CalculationNode

Repeat these steps to uninstall any additional calculation nodes on other machines.

Install New Nodes

  1. Go to the Node\CalculationNodeConfig subfolder in the installation folder for the new version (D:\Spiral\CalculationHub_New).

  2. Open server.config in your favorite text editor.

  3. Edit the following attributes of the Hub element:

    • Set the url attribute to the URL of the calculation hub website not including send.ashx.

    • Set the StorageConnectionString attribute to the local path to the JobQueue folder created in Configure the File Share, for example D:\Spiral\JobQueue.

      If the folder is on a network drive, enter the corresponding network address, such as \\<calculationhub.hostname>\JobQueue$.

  4. Save your changes to server.config.

  5. Grant Network Service modify permissions on the Node folder. This is required as the log files are written here.

  6. Open an elevated command prompt or PowerShell console.

  7. Run the following command to create the calculation node service:

    sc.exe create CalculationNode
    binpath=D:\Spiral\CalculationHub_Install\Node\Calculation.Node.exe

    Note that this is one command on a single line. The line break is formatting purposes only.

  8. Run the following three commands to change the logon and recovery configuration of the service:

    sc.exe config CalculationNode start=auto obj="NT Authority\NetworkService"

    sc.exe failure CalculationNode reset=86400 actions=restart/1000/restart/1000

    sc.exe start CalculationNode

  9. If the installation was successful and the service has started, you will see the registration of the node on the calculation hub by opening the Workers page.

    Repeat these steps to install configure and register additional calculation nodes on other machines.

    In This Topic