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