đŸ“ŖAnnouncements

Important updates if you have used this guide auto-installer

From Quilibrium 2.0 it is important to stop your node gracefully to avoid being penalized.

Only follow this guide if you are on Linux/Ubuntu and are NOT running a cluster.

If you installed your node via the scripts in this guide or the QONE menu, please continue reading. Your service file should run your node directly via its binary, and have some special settings to stop the node gracefully. A correct service file will look like similar to the one below. Node version and system architecture may change, and if you have CPUQUOTA, GOMAXPROCS settings, that is not an issue.

[Unit]
Description=Ceremony Client Go App Service

[Service]
Type=simple
Restart=always
RestartSec=5s
WorkingDirectory=/root/ceremonyclient/node
ExecStart=/root/ceremonyclient/node/node-1.4.21.1-linux-amd64
KillSignal=SIGINT
TimeoutStopSec=30s

[Install]
WantedBy=multi-user.target

Check your current service file:

nano /lib/systemd/system/ceremonyclient.service

And if it is still running the node via release_autorun.sh, make the necessary changes. These are the important lines to add (node version and system architecture may be different for you).

ExecStart=/root/ceremonyclient/node/node-1.4.21.1-linux-amd64
KillSignal=SIGINT
TimeoutStopSec=30s

Finally, run


sudo systemctl daemon-reload && sudo systemctl restart ceremonyclient

To do all this automatically, you can also simply use the below script

mkdir -p ~/scripts && \
wget -O ~/scripts/qnode_service_change_autorun_to_bin.sh "https://raw.githubusercontent.com/lamat1111/QuilibriumScripts/main/tools/qnode_service_change_autorun_to_bin.sh" && \
chmod +x ~/scripts/qnode_service_change_autorun_to_bin.sh && \
~/scripts/qnode_service_change_autorun_to_bin.sh

The script will show you the new service file at the end and ask for your manual confirmation. If something is not right, you can then manually edit the file yourself to make corrections.


After these changes, your node won't be able to auto-update anymore, you will have to update manually. But when stopping or restarting it, you should not be penalized.


Please also look in Discord and Telegram for the latest updates.


Last updated