Uživatelské nástroje

Nástroje pro tento web


instalace:prerekvizity

Toto je starší verze dokumentu!


Instalační prekevizity pro node ELA Blockchain ®

Základní požadavky na infrastrukturu zahrnují:

  • server s instalovaným Linuxem distribuce Debian 10/11 64-bit
  • v případě virtuálního serveru je nutná plná virtualizace (vlastní kernel), z důvodu využití Docker containers
  • subdoména blockchain.<jménofiremní domény> například: blockchain.fccps.cz
  • pevná veřejná IP adresa, nasměrovaná na subdoménu blockchain

Před instalací je nejprve potřeba:

1) Poslat na email kozak@elachain.cz informace o nodu:

  • kontakt na osobu, která bude vedena jako majitel nodu
  • kontakt na osobu, která bude vedena jako technický kontakt nodu (budou ji zasílány updaty nodu, které je potřeba provádět, aby byl node aktualizovaný)
  • doménu, na které bude node a aplikace běžet, ve formátu blockchain.VaseDomena
  • poskytovatel, kde node poběží - jestli fyzicky na Vašem HW nebo jméno poskytovatele VPS v cloudu

2) Až bude vše pro instalaci Vašeho nodu připraveno, dostanete v odpovědi na Váš email .install-env soubor v šifrovaném archivu, který je potřeba během instalace.

Hardwarová specifikace serveru pro provoz nodu:

minimální:

  • CPU: 1 core
  • RAM: 2 GB
  • DISK: 30 GB

doporučená:

  • CPU: 2 cores
  • RAM: 4 GB
  • DISK: 100 GB

Dále je třeba zřídit dvě subdomény druhého řádu pod subdoménou blockchain:

  • peer0.blockchain.<jméno firemní domény> například: peer0.blockchain.fccps.cz
  • peer1.blockchain.<jméno firemní domény> například: peer1.blockchain.fccps.cz
  • při zřizování těchto subdomén nastavte jejich DNS záznamy tak, aby byly obě subdomény přiřazeny ke stejné pevné adrese, jako subdoména blockchain (nastavení A záznamu obou subdomén na vaši pevnou IP adresu)
  • pro jistotu ještě zkontrolujte, zda váš provider (v případě instalace na HW serveru vaše IT oddělení) povoluje přes svůj firewall přístup na následující porty (všechny tyto porty kompletní instalace blockchainu a aplikace Notarius využívá):
    • 7051 (TCP) - IN/OUT
    • 8051 (TCP) - IN/OUT
    • 3000 (TCP) - IN/OUT
    • 80 (TCP) - IN/OUT
    • 443 (TCP) - IN/OUT
    • 7050 (TCP) - OUT
  • pokud povolíte používání monitorovací služby collectd je ještě třeba povolit následující porty
    • 25826 (UDP) - OUT
    • 8125 (UDP) na interface docker_hfc_if (interface docker sítě, není potřeba ven z internetu)

Příklad pomocí iptables:

iptables -A INPUT -i docker_hfc_if -p udp –dport 8125 -j ACCEPT

Pokud máte nftables, přidejte do /etc/nftables.conf a restartujte nftables:

iifname „docker_hfc_if“ udp dport 8125 counter accept

Pokud chcete v Notarius aplikaci zobrazovat logo, je potřeba nám zaslat dva obrázky v rozlišení 250w X 50h px a 200w X 200h px nejlépe ve formátu png.

instalace/prerekvizity.1643209777.txt.gz · Poslední úprava: 2022/01/26 16:09 autor: kozak