Solana 測試網驗證者 - 更新 Solana 版本
維護 Solana 驗證者包括更新 Solana 版本。
本頁說明如何更新您的 Solana 測試網驗證者。
更新 SLV 版本
要更新您的 SLV 驗證者版本,請執行以下命令:
bash
$ slv upgrade$ slv upgrade應用 Solana 版本更新
要應用 Solana 測試網更新,請執行以下命令。
要將更新應用到所有驗證者,請不帶
-p 標誌執行命令。要將更新應用到特定驗證者,請使用
-p 標誌指定驗證者的公鑰。您也可以用逗號分隔公鑰來指定多個驗證者。
bash
slv v install:solana -n testnet -p <name>slv v install:solana -n testnet -p <name>執行以上命令將更新您節點上的 Solana CLI 版本。
此時更新尚未生效,因此您需要重啟節點。
從原始碼構建
如果您需要所有包,請執行以下命令從原始碼構建:
bash
slv v build:solana-cli -n testnet -p <name>slv v build:solana-cli -n testnet -p <name>更新 Firedancer 版本
對於 Firedancer 驗證者,請使用以下命令進行更新:
bash
slv v update:firedancer -n testnet -p <name>slv v update:firedancer -n testnet -p <name>Solana 版本更新後重啟
※ ⚠️ 重啟節點會導致其與網路失去同步,請謹慎重啟。
bash
slv v restart -n testnet -p <name>slv v restart -n testnet -p <name>除錯與監控
部署後,您可以對 Solana 節點進行除錯和監控。
您可以使用以下命令檢查 Solana 節點的狀態。
使用相應的 IP 地址透過 SSH 連線到您的驗證者:
bash
ssh solv@<your-validator-ip>ssh solv@<your-validator-ip>檢查 Solana 節點狀態:
bash
solv msolv msolv 是 agave-validator -l /mnt/ledger 的別名。
此設定在部署 Solana 節點時新增到 ~/.profile 中。