Validator UPDATE version
11min
update your system installation cli sudo apt get update y && sudo apt get upgrade y reboot if you need to load a newer kernel choose which release you want to install go to the xandeum binaries repo and download the tar bz2 file to your server this guide is using version v2 2 0 xandeum ca4fded3 you can right click on the file name to copy the download link and do the upgrade manually if you want https //github com/xandeum/binaries/releases/latest https //github com/xandeum/binaries/releases/latest otherwise, set some variables and upgrade using our process below set the version and filename variables, some versions are listed here cli #latest release 05 23 2025 ver="v2 2 0 xandeum ca4fded3" file="v2 2 0 xandeum ca4fded3 tar gz" echo e "\n" echo version=$ver; echo filename=$file echo e "\n" cli cd wget https //github com/xandeum/binaries/releases/download/$ver/$file create the needed bin folder cli mkdir / local/share/xandeum/install/releases/$ver p extract the file into the new bin dir cli cd tar xf $file directory / local/share/xandeum/install/releases/$ver add a directory for connection info, and empty it if there is old files cli sudo mkdir p /var/run/xandeum && sudo chown sol\ sol /var/run/xandeum && sudo chmod 755 /var/run/xandeum sudo rm /var/run/xandeum/ test a binary by running it in the local folder cli cd / local/share/xandeum/install/releases/$ver/bin test a binary by running it in the local folder cli /agave validator v check the version and src match your chosen version from above remove downloaded file if binaries are working cli rm /$file set our symlink to the new version set a symlink from our new release to the active release folder we will use in our $path later (this command removes an old symlink to active release if it exists) cli rm /home/sol/ local/share/xandeum/install/releases/active release ln sf /home/sol/ local/share/xandeum/install/releases/$ver/bin /home/sol/ local/share/xandeum/install/releases/active release check your install of the software from the home dirctory to prove the symlink worked a s sol user, time to test if everything worked check xandeum software version results should appear simlar to the following (check for correct version and src) cli cd agave validator v restart your validator if everyting looks good, restart your validator while delinquincy is below 10% and monitor until it is caught back up to the chain if you have the system service set to restart=always , then you can use the validator exit command the validator will restart as soon as it creates a snapshot and stops agave validator ledger /ledger exit max delinquent stake 10 min idle time 0 monitor if you have issues, try looking here monitoring your validator docid\ fuxsxlk9crmzmjdik4iq6 validator commands docid\ fsqqpsuplngeu7hehh2uf troubleshooting docid\ mnev9 qnrnjncmirp vnw