Validador Solana Testnet - Atualizar Versão Solana

Manter um validador Solana inclui atualizar a versão Solana.
Esta página explica como atualizar seu validador Solana testnet.

Atualizar a versão do SLV

Para atualizar sua versão do validador SLV, execute o seguinte comando:
bash
$ slv upgrade

Aplicar a Atualização da Versão do Solana

Para aplicar uma atualização da Solana testnet, execute o seguinte comando.
Para aplicar a atualização a todos os validadores, execute o comando sem o -p bandeira.
Para aplicar a atualização a um validador específico, use o -p flag para especificar a chave pública do validador.
Você também pode especificar vários validadores separando suas chaves públicas com vírgulas.
bash
slv v install:solana -n testnet -p <name>
Executar o comando acima irá atualizar a versão Solana CLI em seu nó.
Neste ponto, a atualização ainda não foi aplicada, então você precisará reiniciar seu nó.

Compilar a partir do Código

Se precisar de todos os pacotes, execute o seguinte comando para compilar a partir do código fonte:
bash
slv v build:solana-cli -n testnet -p <name>

Atualizar a versão Firedancer

Para os validadores Firedancer, use o seguinte comando para atualizar:
bash
slv v update:firedancer -n testnet -p <name>

Reiniciar após a atualização da versão do Solana

Reiniciar seu nó fará com que ele perca a sincronização com a rede, então, por favor, reinicie com cautela.
bash
slv v restart -n testnet -p <name>

Depurar e Monitorar

Após a implantação, você pode depurar e monitorar seu nó Solana. Você pode verificar o status do seu nó Solana usando os seguintes comandos.
Conecte-se ao seu validador usando SSH com o endereço IP apropriado:
bash
ssh solv@<your-validator-ip>
Verifique o estado do seu nó Solana:
bash
solv m
solv é um apelido para agave-validator -l /mnt/ledger. Esta configuração é adicionada a ~/.profile ao implantar o nó Solana.