Solana Testnet Validator - Cập nhật phiên bản Solana
Bảo trì Solana validator bao gồm việc cập nhật phiên bản Solana.
Trang này giải thích cách cập nhật Solana testnet validator của bạn.
Cập nhật phiên bản SLV
Để cập nhật phiên bản SLV validator, chạy lệnh sau:
bash
$ slv upgrade$ slv upgradeÁp dụng cập nhật phiên bản Solana
Để áp dụng cập nhật Solana testnet, chạy lệnh sau.
Để áp dụng cập nhật cho tất cả validator, chạy lệnh không có flag
-p.Để áp dụng cập nhật cho một validator cụ thể, sử dụng flag
-p để chỉ định public key của validator.Bạn cũng có thể chỉ định nhiều validator bằng cách phân cách public key bằng dấu phẩy.
bash
slv v install:solana -n testnet -p <tên>slv v install:solana -n testnet -p <tên>Chạy lệnh trên sẽ cập nhật phiên bản Solana CLI trên node của bạn.
Tại thời điểm này, bản cập nhật chưa được áp dụng, vì vậy bạn cần khởi động lại node.
Build từ mã nguồn
Nếu bạn cần tất cả các package, chạy lệnh sau để build từ mã nguồn:
bash
slv v build:solana-cli -n testnet -p <tên>slv v build:solana-cli -n testnet -p <tên>Cập nhật phiên bản Firedancer
Đối với Firedancer validator, sử dụng lệnh sau để cập nhật:
bash
slv v update:firedancer -n testnet -p <tên>slv v update:firedancer -n testnet -p <tên>Khởi động lại sau khi cập nhật phiên bản Solana
※ ⚠️ Khởi động lại node sẽ khiến nó mất đồng bộ với mạng, vì vậy hãy khởi động lại cẩn thận.
bash
slv v restart -n testnet -p <tên>slv v restart -n testnet -p <tên>Gỡ lỗi và giám sát
Sau khi triển khai, bạn có thể gỡ lỗi và giám sát Solana node.
Bạn có thể kiểm tra trạng thái Solana node bằng các lệnh sau.
Kết nối đến validator qua SSH với địa chỉ IP phù hợp:
bash
ssh solv@<ip-validator-của-bạn>ssh solv@<ip-validator-của-bạn>Kiểm tra trạng thái Solana node:
bash
solv msolv msolv là alias cho agave-validator -l /mnt/ledger.
Thiết lập này được thêm vào ~/.profile khi triển khai Solana node.