Avail Light Node

CoreNode
CoreNode

Sistem Gereksinimleri

BileşenlerMinimum Gereksinimler
✔️CPU2+ vcpu
✔️RAM4+ GB
✔️Storage40+ GB SSD
✔️UBUNTU22

Güncelleme yapacaksanız sadece bu

systemctl stop availd
cd
wget https://github.com/availproject/avail-light/releases/download/v1.7.9/avail-light-linux-amd64.tar.gz
tar -xvzf avail-light-linux-amd64.tar.gz
mv avail-light-linux-amd64 avail-light
rm -rf avail-light-linux-amd64.tar.gz
systemctl restart availd
journalctl -u availd -fo cat

Cüzdan import yapacaksanız sadece bu

nano /identity.toml
  • içerisindeki kelimelerle kendi cüzdanınızın kelimeleri değiştirip ctrl x y enterla kaydedelim
systemctl daemon-reload && systemctl restart availd && journalctl -u availd -fo cat
  • başlayınca cüzdan adresi görunecek sizin cüzdanınızmı kontrol edin

BURDAN İTİBAREN AŞAĞISI KURULUMLAR İÇİN

Update

sudo apt update && sudo apt upgrade -y
sudo apt-get install make clang pkg-config libssl-dev build-essential
screen -S alight

Avail Light Client’i yükleyin

cd
wget https://github.com/availproject/avail-light/releases/download/v1.7.9/avail-light-linux-amd64.tar.gz
tar -xvzf avail-light-linux-amd64.tar.gz
mv avail-light-linux-amd64 avail-light
rm -rf avail-light-linux-amd64.tar.gz

Servis dosyasını oluşturalım.

sudo tee /etc/systemd/system/availd.service > /dev/null <<EOF
[Unit]
Description=Avail Light Client
After=network.target
StartLimitIntervalSec=0
[Service]
User=root
ExecStart=/root/avail-light --network goldberg
Restart=always
RestartSec=120
[Install]
WantedBy=multi-user.target
EOF

Başlatalım

sudo systemctl daemon-reload
systemctl enable availd
sudo systemctl restart availd

Loglar

journalctl -u availd -fo cat
image

Son blok görüntüleme

curl "http://localhost:7000/v1/latest_block"

Avail Light Node ubuntu 20 kısa yol

Update

sudo apt update && sudo apt upgrade -y
sudo apt-get install make clang pkg-config libssl-dev build-essential
screen -S alight

Avail Light Client’i yükleyin

cd
wget https://github.com/molla202/Avail/raw/main/avail-light.tar.gz
tar -xvzf avail-light.tar.gz
chmod 744 avail-light

Servis dosyasını oluşturalım.

sudo tee /etc/systemd/system/availd.service > /dev/null <<EOF
[Unit]
Description=Avail Light Client
After=network.target
StartLimitIntervalSec=0
[Service]
User=root
ExecStart=/root/avail-light --network goldberg
Restart=always
RestartSec=120
[Install]
WantedBy=multi-user.target
EOF

Başlatalım

sudo systemctl daemon-reload
systemctl enable availd
sudo systemctl restart availd

Loglar

journalctl -u availd -fo cat
image

Not: eğer hata verirse resimdeki gibi bu kısımdaki (rust kuralım kısmı sadece)kurulumu yapıp restart edip deneyin.

sudo systemctl restart availd
journalctl -u availd -fo cat

Son blok görüntüleme

curl "http://localhost:7000/v1/latest_block"

Avail Light Node ubuntu 20 veya hata alanalr için uzun yol

Update

sudo apt update && sudo apt upgrade -y
sudo apt install make clang pkg-config libssl-dev build-essential git screen protobuf-compiler -y

Rust kuralım

curl https://sh.rustup.rs -sSf | sh

Not: 1 seçiyoruz

source $HOME/.cargo/env
rustup update nightly
rustup target add wasm32-unknown-unknown --toolchain nightly
screen -S alight

Dosyaları çekelim

git clone https://github.com/availproject/avail-light.git
cd avail-light
git checkout v1.7.9

Kuralım

cargo build --release

Servis oluşturalım

sudo tee /etc/systemd/system/availd.service > /dev/null <<EOF
[Unit] 
Description=Avail Light Client
After=network.target
StartLimitIntervalSec=0
[Service] 
User=root 
ExecStart=/root/avail-light/target/release/avail-light --network goldberg
Restart=always 
RestartSec=120
[Install] 
WantedBy=multi-user.target
EOF

Başlatalım

sudo systemctl daemon-reload
sudo systemctl enable availd.service
sudo systemctl restart availd.service

Loglar

journalctl -u availd -fo cat
Share This Article
Leave a comment

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir