Last updated

Rakurai Quickstart — Guide

Fast upgrade steps for operators already running a Rakurai validator.

Audience: Existing Rakurai validator operators upgrading to a new release.

See also: Setup and build (full guide)


1. Upgrade steps

If you are already running Rakurai and only want to upgrade your node, follow these steps for this release.

Note: If you are new to running Rakurai, follow the complete guide starting at Setup and build.

  1. Checkout to the latest release

    git checkout <RELEASE_TAG>
    
  2. Update your submodules in this release:

    git submodule update --init
    
  3. Download the scheduler binary, authenticating it with your identity key.

  4. Replace your old binary with the new one in the correct paths.

  5. Build and run your validator, incorporating the scheduler binary you just downloaded.


2. Share diagnostics log after first leader turn

Please share the output of this command after your first leader turn on a Rakurai validator:

date; for p in "block time" "Banking packet delay" "rakurai_status"; do line=$(grep "$p" <LOG_FILE> | tail -n1); echo "$p: ${line:-not found}"; done

Replace <LOG_FILE> with your actual log file name.