Solana Mainnet RPC - Обновление версии Solana

Поддержка Solana validator включает обновление версии Solana.
Эта страница объясняет, как обновить ваш Solana mainnet RPC.

Update SLV Version

Чтобы обновить версию SLV validator, выполните следующую команду:
bash
$ slv upgrade

Apply Solana Version Update

Чтобы применить обновление Solana mainnet, выполните следующую команду.
Чтобы применить обновление ко всем validators, выполните команду без флага -p.
Чтобы применить обновление к конкретному validator, используйте флаг -p, чтобы указать public key validator.
Вы также можете указать несколько validators, разделив их public keys запятыми.
bash
slv rpc install:solana -n mainnet -p <name>
Запуск этой команды обновит версию Solana CLI на вашей ноде.
На этом этапе обновление еще не применено, поэтому вам нужно будет перезапустить ноду.

Build from Source

Если вам нужны все packages, выполните следующую команду для сборки из исходного кода:
bash
slv rpc build:solana-cli -n mainnet -p <name>

Restart After Solana Version Update

※ ⚠️ Перезапуск ноды приведет к потере синхронизации с сетью, поэтому выполняйте перезапуск с осторожностью.
bash
slv r restart -n mainnet -p <name>

Debug and Monitoring

После deployment вы можете выполнять debug и monitoring вашей Solana-ноды. Проверить статус Solana-ноды можно с помощью следующих команд.
Подключитесь к validator по SSH, используя соответствующий IP-адрес:
bash
ssh solv@<your-validator-ip>
Проверьте статус Solana-ноды:
bash
solv m
solv - это alias для agave-validator -l /mnt/ledger. Эта настройка добавляется в ~/.profile при deployment Solana-ноды.