Operating a Node
Node Upgrade
Guide to upgrading your Story node clients
There are three types of upgrades
- Upgrade the story geth client
- Upgrade the story client manually
- Schedule the upgrade with Cosmovisor
Upgrade the story geth client
Upgrade the story client manually
Schedule the upgrade with Cosmovisor
The following steps outline how to schedule an upgrade using Cosmovisor:
- Create the upgrade directory and download the new binary
- Verify the upgrade configuration
The upgrade-info.json should show:
- Monitor the upgrade
Note: Cosmovisor will automatically handle the binary switch once the specified block height is reached. Before the upgrade, confirm that your node is fully synced and has enough disk space available.
Use Cosmovisor While running Story Node
This guide is for people who are running story without using cosmovisor, but still want to use cosmovisor to schedule the upgrade.
- Install Cosmovisor
You will see the version of cosmovisor.
- Set the environment variables
If you have any permission issues, you can run the following command to fix it.
- Setup the cosmovisor
- Add cosmovisor to the systemd service
Check the status of the cosmovisor service
You will see the version of cosmovisor.
- Schedule the upgrade