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 informaci 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.1643207683.txt.gz · Poslední úprava: 2022/01/26 15:34 autor: kozak