Solana 主網驗證者 - 更新 Solana 版本

維護 Solana 驗證者包括更新 Solana 版本。
本頁介紹如何更新您的 Solana 主網驗證者。

更新 SLV 版本

要更新 SLV 驗證者版本,請執行以下命令:
bash
$ slv upgrade

應用 Solana 版本更新

要應用 Solana 主網更新,請執行以下命令。
要將更新應用到所有驗證者,請在不使用 -p 標誌的情況下執行命令。
要將更新應用到特定驗證者,請使用 -p 標誌指定驗證者的公鑰。
您還可以透過逗號分隔多個驗證者的公鑰來指定多個驗證者。
bash
slv v install:solana -n mainnet -p <>
執行上述命令將更新節點上的 Solana CLI 版本。
此時更新尚未生效,因此您需要重新啟動節點。

從原始碼構建

如果您需要所有軟體包,請執行以下命令從原始碼構建:
bash
slv v build:solana-cli -n mainnet -p <>

更新 Firedancer 版本

對於 Firedancer 驗證者,請使用以下命令進行更新:
bash
slv v update:firedancer -n mainnet -p <>

更新 Solana 版本後重啟

※ ⚠️ 重啟節點將導致其與網路失去同步,請謹慎重啟。
bash
slv v restart -n mainnet -p <>

除錯和監控

部署後,您可以直接除錯和監控您的 Solana 節點。
使用以下命令可以輕鬆檢查節點狀態:
透過 SSH 使用驗證者的 IP 地址連線:
bash
ssh solv@<your-validator-ip>
檢查 Solana 節點的當前狀態:
bash
solv m
注意: solv 是 agave-validator -l /mnt/ledger 命令的別名。 此別名在 Solana 節點部署期間自動新增到 ~/.profile