Toto je starší verze dokumentu!
Obsah
Installation prerequisites for ELA Blockchain node ®
Basic requirements for node infrastructure:
- server with installed Linux Debian 10/11 64-bit
- in case of VM it is necessary to have full virtualization (own kernel), due to use Docker containers
- subdomain blockchain.<company domain name> e.g. : blockchain.fccps.cz
- public IP address, pointing to subdomain blockchain
Before installation it is necessary:
Send email to kozak@elachain.cz with following information:
- contact for node owner
- contact for technical person of the node (updates will be send to this contact)
- domain under which node will run in the format blockchain.YourDomain
- provider of HW/VM, where is node deployed
After receiving this information we will generate installation config .install-env which indispensable for the node installation. We will send it to you by email in encrypted archive.
Hardware requirements:
minimal:
- CPU: 1 core
- RAM: 2 GB
- DISK: 30 GB
recommended:
- CPU: 2 cores
- RAM: 4 GB
- DISK: 100 GB
Next you have to setup another two subdomains:
- peer0.blockchain.<company domain name> e.g.: peer0.blockchain.fccps.cz
- peer1.blockchain.<company domain name» e.g.: 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
Vaše logo v aplikaci Notarius
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.
Manuál k ovládání nodu
Pokud máte zájem o kompletní seznam příkazů na ovládání nodu, je možnost Vám vytvořit přístup do naší wiki.