• Hệ Sinh Thái
    • Ethereum
      • Polygon
      • Arbitrum
    • Aptos
    • Sui
    • BNB Chain
    • Polkadot
    • Solana
    • Celo
    • Near
    • Terra
    • Avalanche
    • Cosmos
  • Web3
  • NFTs
    • Metaverse
    • Game AAA
  • Infrastructure
  • Kiến Thức Crypto
  • Tạp Chí
  • AMA
  • Tuyển Dụng

CryptoViet Analytics

In Tech We Trust

Social

You are here: Home / Hệ Sinh Thái / Hướng dẫn chạy node Gear Network bằng source code
Hướng dẫn chạy node Gear Network bằng source code

Hướng dẫn chạy node Gear Network bằng source code

Tháng Tám 12, 2022 by Đạt Leave a Comment

Gear là một nền tảng smart-contract dựa WASM cải tiến cho phép các developers triển khai dApp của họ trong vòng chưa đầy 5 phút theo cách dễ dàng và hiệu quả nhất. Với Gear, mình đánh giá đây là một dự án khá tiềm năng nên sẽ hướng dẫn anh em chạy node dự án này nhé.

Anh em có thể tham khảo thêm về Gear cũng như các đặc tính kỹ thuật ưu việt của dự án này tại đây.

Nội dung bài viết ẩn
1. Cấu hình yêu cầu tối thiểu của VPS
2. Mua và cài đặt cơ bản cho VPS
3. Hướng dẫn chạy node Gear
3.1. Bước 1: Cài đặt & cập nhật package mà Gear yêu cầu
3.2. Bước 2: Tải xuống và cài đặt GEAR node
3.3. Bước 3: Git clone gear
3.4. Bước 4: Cấu hình bằng lệnh nano
3.5. Bước 5: Bắt đầu chạy node
3.6. Bước 6: Kiểm tra hoạt động của dịch vụ
3.7. Bước 7: Cập nhật phiên bản mới nhất
4. Lời kết

Cấu hình yêu cầu tối thiểu của VPS

Mua và cài đặt cơ bản cho VPS

Để xem hướng dẫn mua và cài đặt VPS, anh em xem tại đây giúp mình nhé.

Hướng dẫn chạy node Gear

Bước 1: Cài đặt & cập nhật package mà Gear yêu cầu

– Cài đặt firewall cho node 30333 & 30334/TCP:

sudo ufw allow 30333/tcp

sudo ufw allow 30334/tcp

– Cài đặt package và định cấu hình

sudo apt update && sudo apt upgrade -y

 sudo apt install -y git clang curl libssl-dev llvm libudev-dev

 – Định cấu hình cho Rustup

curl ‐‐proto '=https' ‐‐tlsv1.2 -sSf https://sh.rustup.rs | sh

 Sau khi chạy đến vùng mình khoanh đỏ thì anh em nhấn ENTER để cài đặt và thực thi tiếp dòng lên bên dưới:

source ~/.cargo/env

– Thiết lập bộ công cụ để xử lí Rootup

rustup default stable

rustup update

rustup update nightly

rustup toolchain add nightly

rustup target add wasm32-unknown-unknown ‐‐toolchain nightly

Bước 2: Tải xuống và cài đặt GEAR node

Anh em chạy các dòng lệnh dưới đây:

wget https://builds.gear.rs/gear-nightly-linux-x86_64.tar.xz && \

tar xvf gear-nightly-linux-x86_64.tar.xz && \ 

rm gear-nightly-linux-x86_64.tar.xz && \ 

chmod +x $HOME/gear-node

Bước 3: Git clone gear

git clone https://github.com/gear-tech/gear.git

cd gear

cargo build ‐‐release

 Bước 4: Cấu hình bằng lệnh nano

– Để cấu hình bằng lệnh nano, anh em sử dụng lệnh:

cd /etc/systemd/system

touch gear-node.service

sudo nano gear-node.service

– Sao chép tệp bên dưới vào tệp trống được gọi ra:

[Unit]

Description=Gear Node

After=network.target

[Service] Type=simple

User=root WorkingDirectory=/root/

ExecStart=/root/gear-node \

‐‐name NODENAME \

‐‐execution wasm \

‐‐log runtime \

‐‐telemetry-url 'ws://telemetry-backend-shard.gear-tech.io:32001/submit 0'

Restart=on-failure

RestartSec=3

LimitNOFILE=10000

[Install]

WantedBy=multi-user.target

Lưu ý: 'NODENAME' (vị trí mình không bôi đen) anh em thay bằng tên tuỳ ý.

Bước 5: Bắt đầu chạy node

sudo systemctl restart systemd-journald

sudo systemctl daemon-reload

sudo systemctl enable gear-node

sudo systemctl restart gear-node

Bước 6: Kiểm tra hoạt động của dịch vụ

Anh em kiểm tra hoạt động của dịch vụ bằng lệnh:

sudo systemctl status gear-node

– Tiếp theo anh em kiểm tra nhật ký với lệnh sau:

sudo journalctl -n 100 -f -u gear-node

– Sau đó, anh em chạy lệnh bổ sung:

sudo systemctl stop gear-node

sudo systemctl start gear-node

sudo systemctl status gear-node

Tới bước này là hoàn thành rồi nhé anh em. Tuy nhiên, cần phải theo dõi thường xuyên để cập nhật phiên bản node mới nhất từ Gear. Nếu có phiên bản mới, anh em tiến hành cập nhật theo bước 7.

Bước 7: Cập nhật phiên bản mới nhất

– Cập nhật package

sudo apt update && sudo apt upgrade -y

– Cập nhật phiên bản mới bằng dòng lệnh:

wget https://builds.gear.rs/gear-nightly-linux-x86_64.tar.xz
sudo tar -xvf gear-nightly-linux-x86_64.tar.xz -C /root 
rm gear-nightly-linux-x86_64.tar.xz
chmod +rwx gear-node
sudo systemctl restart gear-node
sudo systemctl status gear-node sudo journalctl -n 100 -f -u gear-node

Lời kết

Vậy là mình đã hoàn thành bài hướng dẫn anh em chạy node Gear Network. Anh em chạy node Gear cần kiên nhẫn vì roadmap dự kiến năm 2023 mới mainnet. Cảm ơn và hẹn gặp lại anh em ở những bài viết sau.

Chia sẻ
Disclaimer: Giao dịch tiền điện tử có mức độ rủi ro cao và có thể không phù hợp với tất cả các nhà đầu tư. CryptoViet sẽ không chịu trách nhiệm pháp lý đối với bất kỳ tổn thất hoặc thiệt hại nào có thể phát sinh trực tiếp hoặc gián tiếp từ việc sử dụng hoặc phụ thuộc vào những thông tin trên. Tất cả các ý kiến ​​được bày tỏ trên trang web này thuộc sở hữu của người viết và không bao giờ được coi là lời khuyên dưới bất kỳ hình thức nào.

Lượt xem: 119

Bài viết liên quan

CyberConnect-la-gi
CyberConnect là gì? Social Graph tiếp theo trên BNB Chain
BTCFi là gì? Giải thích về DeFi trên Bitcoin?
Toàn cảnh hệ sinh thái Aptos tháng 02/2023
Previous Post: « Subspace là gì? Những điều cần biết về Subspace Network
Next Post: Anoma Network là gì? Tổng quan về thiết kế kiến trúc của Anoma »

Reader Interactions

Trả lời Hủy

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Primary Sidebar

Theo Dõi Chúng Tôi

  • Email
  • Facebook
  • Twitter

Bài Viết Đọc Nhiều

  • Hướng dẫn chạy node Sui blockchain bằng source code – Testnet Wave 2 (671)
  • Hướng dẫn chạy node Celestia bằng source code (410)
  • Node là gì? Cơ hội nhận Retroactive thông qua việc chạy node? (381)
  • Hướng dẫn chạy node Aptos bằng source code (347)
  • Hướng dẫn chạy node Sui blockchain bằng source code (232)

Copyright © 2023 · CryptoViet Analytics · CryptoViet.com