Solana Mainnet RPC - Solana-versie bijwerken
Bij het onderhoud van een Solana-validator hoort ook het bijwerken van de Solana-versie.
Op deze pagina lees je hoe je je Solana-RPC op mainnet bijwerkt.
SLV-versie bijwerken
Voer het volgende commando uit om de SLV-versie van je validator bij te werken:
bash
$ slv upgrade$ slv upgradeUpdate van de Solana-versie toepassen
Voer het volgende commando uit om een Solana-update voor mainnet toe te passen.
Wil je de update op alle validators toepassen, voer het commando dan uit zonder de optie
-p.Wil je de update op één specifieke validator toepassen, geef dan met de optie
-p de public key van die validator op.Je kunt ook meerdere validators opgeven door hun public keys met komma's te scheiden.
bash
slv rpc install:solana -n mainnet -p <name>slv rpc install:solana -n mainnet -p <name>Met het bovenstaande commando wordt de versie van de Solana CLI op je node bijgewerkt.
Op dit moment is de update nog niet toegepast, dus je moet je node herstarten.
Bouwen vanuit de broncode
Heb je alle pakketten nodig, voer dan het volgende commando uit om vanuit de broncode te bouwen:
bash
slv rpc build:solana-cli -n mainnet -p <name>slv rpc build:solana-cli -n mainnet -p <name>Herstarten na een update van de Solana-versie
※ ⚠️ Door een herstart verliest je node de synchronisatie met het netwerk, dus herstart voorzichtig.
bash
slv r restart -n mainnet -p <name>slv r restart -n mainnet -p <name>Debuggen en monitoren
Na de deployment kun je je Solana-node debuggen en monitoren.
Met de volgende commando's kun je de status van je Solana-node controleren.
Maak via SSH verbinding met je validator op het juiste IP-adres:
bash
ssh solv@<your-validator-ip>ssh solv@<your-validator-ip>Controleer de status van je Solana-node:
bash
solv msolv msolv is een alias voor agave-validator -l /mnt/ledger.
Deze instelling wordt bij de deployment van de Solana-node aan ~/.profile toegevoegd.