Fizetési módok Abuse

Farcaster: Egy csomópont telepítése

18.10.2024, 12:03

Leírás

A Farcaster csomópont telepítése hasonló a Taiko csomópontéhoz. Az Alchemy RPC-t igényli, és érdekes módon a Warpcast FID fiókodat is összekapcsolhatod vele. Ez azt jelenti, hogy most már nemcsak a Warpcast közösségi hálózati profilodat fejlesztheted, hanem azt is összekapcsolhatod a csomóponttal.

Követelmények

CPU: 4

RAM: 16

SSD: 200 GB

Operációs rendszer: Ubuntu 20.04

Telepítés

Elkészítettünk Önnek egy részletes útmutatót a noda telepítéséhez. A telepítési folyamat a lehető legegyszerűbb, és javasoljuk, hogy az ajánlásokban megadott minimális követelményeknek megfelelő szervert válasszon, hogy elkerülje az esetleges szinkronizációs problémákat.

  1. Telepítse a MobaXterm.
  • Csatlakozzon a bérelt szerverhez root joggal.
  • Végezze el a listában szereplő parancsokat.
  • Frissítse és telepítse a szükséges csomagokat.
sudo apt update -y
sudo apt install screen -y

2. Jelentkezzen be az Alchemy rendszerbe, és regisztráljon egy fiókot.

  • Kattintson az "Áttekintés" gombra.
  • Kattintson az "Új alkalmazás létrehozása" gombra.

  • Válassza ki az "Ethereum" és az "Ethereum Mainnet" lehetőséget.
  • Az alján tetszőleges érték és kattintson az "Alkalmazás létrehozása" gombra.

  • A jobb oldalon kattintson az "Api Key" gombra.

  • Másolja ki a HTTPS-címet, és mentse el a Jegyzettömbben vagy más megfelelő helyre.
  • Ismételje meg ugyanazokat a lépéseket, de válassza ki az "Optimism Mainnet" lehetőséget.
  • Mentse el a HTTPS-címet.

  • Ezután menjünk a Warpcast profilodhoz, be kell másolnunk az FID-ünket.
    • Kattintson a "Profil" - "Három pont" - "Rólunk" gombra.
  • Másold ki az FID-t, és mentsd el a jegyzettömbbe vagy egy biztonságos helyre.

3. Menjünk vissza a terminálhoz, telepítsük a szkriptet:

curl -sSL https://download.thehubble.xyz/bootstrap.sh | bash

4. Ezután egyesével írjuk be a lemásolt linkjeinket:

  • Először - Ethereum Mainnet.
  • Második - Optimism Mainnet.
  • Ezután illesszük be az FID-ünket.
  • A telepítés elindul:

  • Néhány perc múlva megjelennek a naplók - tehát minden rendben van!
  • A CNTR+C billentyűkombinációval leállíthatjuk őket (ha ki akarunk lépni a naplókból).
  • A naplókban pillanatképeket fogunk látni - ezek fokozatosan növekedni fognak.
  • A szinkronizálás körülbelül 2-3 órát vesz igénybe.

5. Menjen a műszerfalra a következő linken: http://Айпи_вашего_сервера:3000.

  • Kezdetben nem lesznek adatok, és semmi sem lesz látható.
  • Néhány óra múlva grafikonokat fog látni:

  • Hogyan kell lennie néhány óra várakozás után:

A szinkronizálást naplók segítségével is nyomon követheti.

Nyitott portok

Szükséges, hogy a 2283-as port nyitva legyen.

  • Másolja ki egyenként az összes parancsot, és illessze be a konzolba:
sudo iptables -A INPUT -p tcp --dport 2281 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 2282 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 2283 -j ACCEPT
sudo iptables-save > /etc/iptables/rules.v4
sudo iptables -L -v -n

Ezek a lépések segítenek megnyitni a 2281, 2282 és 2283-as portokat az iptables segítségével.

Az alábbi parancsok valamelyikével mentse el az iptables módosításait, hogy azok újraindítás után is megmaradjanak:

  • Debian/Ubuntu:
 sudo apt-get install iptables-persistent
 sudo netfilter-persistent save
  • CentOS/RHEL:
sudo service iptables save
  • Systemd-vel rendelkező rendszerek esetén:
 sudo iptables-save > /etc/iptables/rules.v4
  • A szabályok hozzáadásának ellenőrzéséhez:
sudo iptables -L -v -n

Ez megmutatja az aktuális iptables szabályokat, és lehetővé teszi, hogy ellenőrizze, hogy a 2281, 2282 és 2283-as portok nyitva vannak-e.

További parancsok

A frissítéshez szükséges parancs:

cd ~/hubble && ./hubble.sh upgrade

Naplók megtekintése:

docker logs hubble-hubble-1 --since 1m -f

Csomópont törlése:

rm -rf hubble && docker stop farcasterxyz/hubble:latest && docker rm farcasterxyz/hubble:latest && docker stop grafana/grafana:10.0.3 && docker rm grafana/grafana:10.0.3 && docker stop graphiteapp/graphite-statsd:1.1.10-5 && docker rm graphiteapp/graphite-statsd:1.1.10-5