Update Guide
Table of Contents
1) Prerequisites
Before proceeding with the update, ensure you have the following:
Access Credentials: SSH access to your server with sudo privileges.
Basic Knowledge: Familiarity with command-line interfaces and server management.
Backup: It's recommended to back up your current configuration and controller files before performing the update.
2) Stop the znnd Service
znnd ServiceAccess Your Server via SSH:
Open your terminal and connect to your server using SSH:
ssh username@your_server_ipReplace
usernamewith your server's username (commonlyroot) andyour_server_ipwith your server's IP address.Stop the
znndService:Run the
znn-controllerexecutable and select the option toStop Servicetheznndservice../znn-controllerInteractive Prompt:
1) Deploy 2) Status 3) Start service 4) Stop service 5) Resync 6) Help 7) Quit Select an option from the ones listed above
Action:
Enter
4and pressEnterto stop the running theznndservice.
Note: Ensure the service has completely stopped before proceeding to the next step. You can enter
2and pressEnterto verify the Status of theznndservice.
3) Download the Latest znn-controller
znn-controllerIdentify the Latest Release URL:
Visit the Zenon Network GitHub Repository to find the latest version of the
znn-controller. Copy the download URL for the x86/64 Linux release.Download the Latest Controller:
Replace
YOUR_LATEST_URLwith the actual URL of the latestznn-controllerrelease.Example:
4) Replace the Existing znn-controller File
znn-controller FileExtract the Downloaded ZIP File:
-oFlag: Overwrites existing files without prompting.
Remove the ZIP File:
5) Deploy the Updated Controller
Run the Updated
znn-controller:
Deployment Options:
Upon execution, you will be presented with deployment options:
Select Deploy Option:
Action: Enter
1and pressEnterto deploy the updated controller.
Continue Using Existing Configuration:
Prompt:
Action: Enter
Yand pressEnterto confirm.
6) Verify the Update
Check the Status of the Controller:
Run the
znn-controllerand select the status option to verify that the update was successful.Interactive Prompt:
Action: Enter
2and pressEnterto view the current status.
Last updated
Was this helpful?
