Logged in as the non-root user
Description | Command | ||||
---|---|---|---|---|---|
1 | Update the package cache |
| |||
2 | Install pre-requisites (apt-transport-https, lsb-release) |
| |||
3 | Stop zend - use the command relevant to your installation | For installations using systemd (assumes the unit file is named 'zend.service')
For installations using monit
For installations manually running zend
| |||
4 | Add the Horizen repository to the 'sources.list' file |
| |||
5 | Pull the gpg key used to sign Horizen packages | Pulling the gpg key may take some time, if it times out, run it again until it has been imported
Alternate key server if the one above fails to respond
| |||
6 | Export the gpg key and add to apt, this enables package verification |
| |||
7 | Update the package cache again with the Horizen repository now added as a source |
| |||
8 | Install the zend daemon |
| |||
9 | Download the required parameters for zend NOTE: This will only download parameters that are missing |
| |||
10 | Check zend's version ***CHECK FOR "Zen Daemon version v4.1.0"*** |
| |||
11 | Start zend monitoring services after the upgrade has been completed | For installations using systemd (assumes the unit file is named 'zend.service')
For installations using monit
For installations manually running zend
| |||
Restarting zentracker | |||||
12 | Restart zentracker after zend has restarted | For installations using systemd (assumes the unit file is named 'zentracker.service')
For installations using pm2 (assumes the tracker is running as the only or first process, numbered 0)
|