Tải nhanh Solana Snapshot
Giới thiệu
Bạn có thể tăng tốc đồng bộ Solana node bằng cách sử dụng các host tải snapshot SLV.
Hướng dẫn này giải thích cách tải Solana mainnet snapshot với SLV CLI.
Nếu bạn khởi động hoặc cập nhật node mà không có snapshot, quá trình đồng bộ có thể mất nhiều giờ (hơn 10 giờ ở một số khu vực châu Á) hoặc thậm chí thất bại.
Cộng đồng SLV phản chiếu snapshot trên nhiều khu vực để node có thể hoạt động nhanh chóng trên toàn thế giới.
Chỉ dành cho mạng ERPC
Tải nhanh Snapshot chỉ khả dụng trong mạng ERPC.
Sử dụng máy chủ bare metal ERPC sẽ tự động bật tính năng này.
Mua máy chủ bare metal qua Discord chính thức của Validators DAO: Tham gia Discord.
Các khu vực
Mỗi endpoint phục vụ hai file:
snapshot.tar.bz2 và incremental-snapshot.tar.bz2.
Tải từ khu vực gần nhất để đồng bộ nhanh nhất.| Khu vực | Endpoint |
|---|---|
| 🇳🇱 Amsterdam | https://solana-snapshot-ams.erpc.global |
| 🇩🇪 Frankfurt | https://solana-snapshot-fra.erpc.global |
| 🇬🇧 London | https://solana-snapshot-lon.erpc.global |
| 🇺🇸 New York | https://solana-snapshot-ny.erpc.global |
| 🇺🇸 Chicago | https://solana-snapshot-chi.erpc.global |
| 🇸🇬 Singapore | https://solana-snapshot-sgp.erpc.global |
| 🇯🇵 Tokyo | https://solana-snapshot-tokyo.erpc.global |
Tải snapshot bằng lệnh SLV
SLV CLI cung cấp
slv rpc get:snapshot để tải snapshot song song đến các RPC node đã đăng ký trong inventory.
Nó sử dụng wget để lấy các file mới nhất từ khu vực đã chọn vào /mnt/snapshot.bash
slv rpc get:snapshot -n mainnet -p <tên RPC node>slv rpc get:snapshot -n mainnet -p <tên RPC node>Sử dụng tên node đã đăng ký trong
~/.slv/inventory.mainnet.rpcs.yml. Bạn có thể chọn nhiều node và chạy cùng lúc.Khôi phục ngay lập tức bằng cách đăng nhập vào node
Nếu bạn cần khôi phục thủ công ngay lập tức (ví dụ: sau sự cố hoặc thay ổ đĩa), hãy làm theo các bước sau để tải lại snapshot:
bash
sudo systemctl stop solv
sudo rm -rf /mnt/snapshot/*
sudo find /mnt/ledger/ -mindepth 1 -not -name "contact-info.bin" -delete
cd /mnt/snapshot && wget -c --trust-server-names https://solana-snapshot-fra.erpc.global/snapshot.tar.bz2 && wget -c --trust-server-names https://solana-snapshot-fra.erpc.global/incremental-snapshot.tar.bz2
sudo systemctl start solvsudo systemctl stop solv
sudo rm -rf /mnt/snapshot/*
sudo find /mnt/ledger/ -mindepth 1 -not -name "contact-info.bin" -delete
cd /mnt/snapshot && wget -c --trust-server-names https://solana-snapshot-fra.erpc.global/snapshot.tar.bz2 && wget -c --trust-server-names https://solana-snapshot-fra.erpc.global/incremental-snapshot.tar.bz2
sudo systemctl start solv- Dừng dịch vụ
solv, xóa/mnt/snapshot, và dọn/mnt/ledger(giữ lạicontact-info.bin). - Thay endpoint gần nhất từ bảng trên và tải cả
snapshot.tar.bz2vàincremental-snapshot.tar.bz2. - Khởi động
solvđể tiếp tục từ snapshot mới ngay lập tức.
Bare metal hiệu suất cao
Bare metal mạnh mẽ cho validator có sẵn qua Discord của Validators DAO. Tham gia nếu bạn cần hướng dẫn hoặc hỗ trợ mua sắm.
Tham gia Discord
ERPC Global cung cấp máy chủ được tuyển chọn với hiệu suất mạng và CPU hàng đầu trên toàn thế giới.
Máy chủ SLV Metal nằm trên mạng có quyền truy cập trực tiếp đến các endpoint snapshot ở trên.
Chúng được tinh chỉnh sẵn (I/O, mạng, CPU) để bạn có thể đạt hiệu suất tối đa ngay sau khi cung cấp.
Xem bare metal tại ERPC Global