Solana Testnet Validator - Solana Sürümünü Güncelleme

Bir Solana validatörünün bakımı, Solana sürümünün güncellenmesini de kapsar.
Bu sayfa, Solana testnet validatörünüzü nasıl güncelleyeceğinizi açıklar.

SLV Sürümünü Güncelleme

SLV validatör sürümünüzü güncellemek için aşağıdaki komutu çalıştırın:
bash
$ slv upgrade

Solana Sürüm Güncellemesini Uygulama

Bir Solana testnet güncellemesini uygulamak için aşağıdaki komutu çalıştırın.
Güncellemeyi tüm validatörlere uygulamak için komutu -p bayrağı olmadan çalıştırın.
Güncellemeyi belirli bir validatöre uygulamak için validatörün açık anahtarını -p bayrağıyla belirtin.
Açık anahtarlarını virgülle ayırarak birden fazla validatör de belirtebilirsiniz.
bash
slv v install:solana -n testnet -p <name>
Yukarıdaki komutu çalıştırmak, düğümünüzdeki Solana CLI sürümünü günceller.
Bu noktada güncelleme henüz uygulanmamıştır; bu nedenle düğümünüzü yeniden başlatmanız gerekir.

Kaynaktan Derleme

Tüm paketlere ihtiyacınız varsa, kaynaktan derlemek için aşağıdaki komutu çalıştırın:
bash
slv v build:solana-cli -n testnet -p <name>

Firedancer Sürümünü Güncelleme

Firedancer validatörlerini güncellemek için aşağıdaki komutu kullanın:
bash
slv v update:firedancer -n testnet -p <name>

Solana Sürüm Güncellemesinden Sonra Yeniden Başlatma

※ ⚠️ Düğümünüzü yeniden başlatmak, ağ ile senkronizasyonunu kaybetmesine neden olur; bu nedenle lütfen dikkatli bir şekilde yeniden başlatın.
bash
slv v restart -n testnet -p <name>

Hata Ayıklama ve İzleme

Dağıtımdan sonra Solana düğümünüzde hata ayıklama ve izleme yapabilirsiniz. Solana düğümünüzün durumunu aşağıdaki komutlarla kontrol edebilirsiniz.
Uygun IP adresini kullanarak validatörünüze SSH ile bağlanın:
bash
ssh solv@<your-validator-ip>
Solana düğümünüzün durumunu kontrol edin:
bash
solv m
solv, agave-validator -l /mnt/ledger komutunun takma adıdır. Bu ayar, Solana düğümü dağıtılırken ~/.profile dosyasına eklenir.