NDTS Installation: Difference between revisions

From Network for Advanced NMR
Jump to navigationJump to search
Line 9: Line 9:


Packages are provided as <code>.tar.gz</code> archives on the Facility Dashboard.
Packages are provided as <code>.tar.gz</code> archives on the Facility Dashboard.
== '''Daemon Installation (Workstation)''' ==
=== Prerequisites ===
# '''Gateway IP address'''
# Exact '''Instrument Name''' (set in the Facility Dashboard – no spaces)
# '''Workstation UUID''' (generated when the spectrometer was added)
<mark>WARNING: If you are installing on Alma Linux make sure that the <code>'''chkconfig'''</code> package is installed before proceeding. Without this service package, the NDTS Workstation will not properly install or run on Alma.</mark>
=== Installation Steps ===
<pre>
# Copy the .gz file to the workstation
tar xf data-transport-daemon.<distro>-<version>.tar.gz
cd dtdaemon-installer
sudo ./install.sh
# → Prompts:
#  • Gateway IP address
#  • Instrument name  (e.g., nmr600)
#  • Workstation UUID
</pre>
=== Updating the Daemon ===
<pre>
# Best practice: ensure no acquisition is running and the UI is closed
cd dtdaemon-installer
sudo ./install.sh              # updates binaries and restarts the daemon
</pre>
=== Uninstalling the Daemon ===
<pre>
# Download the latest installation package and execute uninstall.sh
sudo ./uninstall.sh
</pre>
=== Rolling Back the Daemon ===
<pre>
# The system is designed to allow roll-back to any previous version
# However, best practice would be to only roll-back one version in the event that a new version was causing issues.
# Download previous version and install
tar xf data-transport-daemon.<distro>-<old-version>.tar.gz
cd dtdaemon-installer
sudo ./install.sh
</pre>


== '''What’s Next?''' ==
== '''What’s Next?''' ==
* [[NDTS_Daemon_Configuration|Configuring the Daemon]]
* [[NDTS_Daemon_Configuration|Configuring the Daemon]]
* [[NDTS_Daemon_Operation|Running and Monitoring the Daemon]]
* [[NDTS_Daemon_Operation|Running and Monitoring the Daemon]]

Revision as of 13:31, 3 June 2025

← Back to NAN Data Transport System Overview

Installing and Updating Daemon and Gateway

This page guides Facility Managers through installing, updating, uninstalling, and rolling back the two local NDTS components:

  • Gateway – facility-level server that receives data from all workstations
  • Daemon – runs on every spectrometer workstation

Packages are provided as .tar.gz archives on the Facility Dashboard.

What’s Next?