S rastúcim počtom mincí masternode by vás mohlo zaujímať nastavenie a prevádzka vášho vlastného masternode. Môže to byť buď získanie pasívneho príjmu alebo testovanie prostredia alebo pochopenie fungovania celého systému. V skutočnosti je väčšina mincí masternode založená na Dash alebo PIVX, takže požiadavky a celkový postup nastavenia sú pre každú mincu takmer rovnaké. Na nastavenie masternodu budete v zásade potrebovať nasledujúce prvky:

  • Určité množstvo mincí ako kolaterál.
  • Peňaženka nainštalovaná v miestnom počítači (peňaženka ovládača).
  • Vzdialený server VPS s vyhradenou adresou IP (Najodporúčanejšie: Vultr alebo Digitálny oceán) a
  • PuTTY – emulátor terminálu, ktorý sa použije na nastavenie vášho servera VPS.

Keď budete mať všetky tieto požiadavky, ste pripravení nastaviť a spustiť svoje vlastné masternody. Pre každú jednotlivú mincu sú nenáročné a netechnické podrobné pokyny, ktoré vysvetľujú, ako nastaviť masternody. Zahŕňa všetky potrebné informácie, ako je nasadenie servera VPS, vytvorenie odkladacieho súboru, konfigurácia servera, kompilácia démona, konfigurácia miestnej peňaženky a spustenie vášho uzla. Existujú aj inštalačné skripty masternode, ktoré sa postarajú o celý proces nastavenia, ako napríklad: inštalácia závislostí, automatická kompilácia démona a konfigurácia systému.

Vďaka takýmto ľahko sledovateľným výukovým programom nemusíte mať na spustenie masternode ani vedomosti o serveroch Linux alebo príkazoch PuTTY. Nie je to však nič, čo by ste nastavili a zabudli. S vašimi masternódami sa môžete kedykoľvek stretnúť s technickými problémami. Existujú scenáre, v ktorých by došlo k zlyhaniu vášho servera, váš masternode zmizne po aktualizácii / vidličke siete alebo dokonca zastaví synchronizáciu. V takýchto prípadoch možno budete musieť zastaviť démona, reštartovať server a dokonca musíte upraviť konfiguračný súbor masternode.

Ak chcete vyriešiť a vyriešiť všetky problémy spojené s masternode, musíte najskôr vedieť, ako komunikovať so serverom. Musíte tiež pochopiť základné príkazy, ktoré vám pomôžu spravovať vaše masternody. Tu v tejto príručke pre začiatočníkov budeme zdieľať zoznam užitočného systému Linux & Príkazy masternode. Ale predtým tu bude rýchle úvodné slovo k PuTTY.

PuTTY – Prístup na server masternode

Predpokladáme, že ste už nastavili svoj masternode a máte nainštalovaný PuTTY (https://www.putty.org/) na vašom počítači. PuTTY nie je nič iné ako otvorený klient SSH, ktorý sa používa na pripojenie k vzdialenému počítaču. Existuje veľa klientov SSH, ale PuTTY je najbežnejšie používaný emulátor terminálu pre operačný systém Windows. Pre Linux a Mac; používatelia majú zabudovaný terminál.

Teraz sa na pripojenie k vášmu Linuxu VPS (server masternode) cez SSH potrebujeme dve veci. 1. Vaša VPS IP adresa a 2. Prihlasovacie poverenia servera. Ak používate Vultr, stačí kliknúť na názov servera. Dostanete adresu IP, používateľské meno a heslo.

Heslo IP adresy Vultr

Skopírujte VPS IP adresu a zadajte ju do konfiguračného okna PuTTY. Ako predvolené ponechajte port aj typ pripojenia, čo je 22 a SSH. Potom kliknite na otvoriť, čím sa otvorí okno terminálu.

Konfigurácia PuTTY

Teraz v okne terminálu zadajte svoje používateľské meno (root) servera, heslo (z bezpečnostných dôvodov sa v poli pre heslo nezobrazí nič) a stlačte kláves Enter. To je všetko. Teraz ste prihlásení na server.

Po prihlásení sa dostanete do domovského adresára a uvidíte niečo ako toto:

root @ your-vps-info: ~ #

(alebo)

username @ your-vps-info: ~ # (ak nie je root)

Od tejto chvíle môžete podľa potreby používať nasledujúci zoznam príkazov SSH na vykonávanie akýchkoľvek základných akcií.

Bežné príkazy SSH

Nasledujúci zoznam by vám mal poskytnúť základné informácie o tom, ako sa pohybovať na serveri, vytvárať priečinky, mazať / upravovať súbory, kontrolovať zdroje servera atď. Spravovať server masternode je viac ako dosť. Pretože ste už nastavili masternody, nebudeme sa venovať nasledujúcim témam: inštalácia závislostí, vytvorenie odkladacieho súboru, kompilácia démona alebo inštalácia strážneho programu, pre ktorý vytvoríme samostatný tutoriál.

Zoznam adresárov a obsahu – príkaz „ls“

Príkaz „ls“ je jeden z najzákladnejších príkazov, ktorý sa používa na výpis súborov a adresárov.

  • Príkaz: je
  • Použitie: ls [možnosť] [súbor]

Velenie

Popis

ls -l Vypíše zoznam súborov pohodlnejším spôsobom
ls -al Uvádza zoznam všetkých súborov a priečinkov vrátane skrytých
ls -is Zoznam súborov podľa veľkosti súboru
ls -lat Zoznam súborov na základe času poslednej zmeny

Základná navigácia – príkaz „cd“

Akonáhle ste zistili zoznam súborov na vašom serveri, možno budete chcieť prechádzať. Na navigáciu v súborovom systéme môžete použiť príkaz „cd“, ktorý znamená „zmeniť adresár“.

  • Príkaz: cd
  • Použitie: cd [názov priečinka]
  • Príklad: cd / sample-folder

Velenie

Popis

CD / Prejdite do koreňového adresára
cd . Zostaňte v rovnakom adresári
cd .. Posunúť sa o jeden adresár vyššie
cd – Vráťte sa do predchádzajúceho adresára
cd ~ Prejdite do domovského priečinka

Vytlačiť pracovný adresár – „pwd“

V systéme Windows máte prehliadač súborov, v ktorom môžete ľahko zistiť presný priečinok, v ktorom sa nachádzate. V systéme Linux na zobrazenie aktuálneho umiestnenia môžete použiť príkaz „pwd“, čo znamená „vytlačiť pracovný adresár“..

  • Príkaz: pwd
  • Výsledok: /root/.dashcore/chainstate

Umiestnenie súborov a priečinkov

Prechádzanie jednotlivými adresármi a hľadanie konkrétneho súboru môže byť časovo náročné. Ak poznáte názov súboru (dash.conf) a ak chcete zistiť jeho umiestnenie, môžete použiť príkaz „locate“. Tento príkaz je najjednoduchší spôsob, ako zistiť umiestnenie súboru alebo priečinka v systémoch Linux.

  • Príklad: vyhľadajte dash.conf
  • Výsledok: /root/.dash/dash.conf

Podobne ako v prípade príkazu „locate“ máte aj príkaz „find“, pomocou ktorého môžete zobraziť zoznam súborov podľa názvu súboru.

  • Príklad: nájsť / -typ f -name "mncache.dat"

Vytváranie súborov a priečinkov – „mkdir“ | „Dotyk“

Niekedy môžete vytvoriť nový priečinok alebo súbor. Môžete to urobiť pomocou nasledujúcich príkazov. Príkaz „mkdir”Slúži na vytvorenie nového priečinka (adresára) a príkazu“dotknúť sa”Sa používa na vytvorenie nového súboru.

  • Príklad: mkdir nový priečinok
  • Príklad: dotknite sa pivx.conf

Kopírovanie súborov a priečinkov – príkaz „cp“

Ak chcete kopírovať súbor z jedného miesta na druhé, môžete použiť príkaz „cp“.

  • Príkaz: cp
  • Použitie: cp [názov-súboru] [zdrojový adresár]
  • Príklad: cp masternode.conf / root
  • Ďalšie informácie o použití získate zadaním cp –help

Presun súborov a priečinkov – príkaz „mv“

Podobne ako pri kopírovaní súborov môžete aj súbory presunúť pomocou príkazu „mv“.

  • Príkaz: mv
  • Použitie: mv [názov-súboru] [zdrojový adresár]
  • Príklad: mv sample.txt /root/.dash

Používanie textových editorov

Po vytvorení súboru (napríklad: phore.conf) bude súbor prázdny. Ak chcete upraviť súbor, najskôr budete potrebovať textový editor, do ktorého si môžete nainštalovať nano.

Inštalácia: sudo apt-get nainštalovať nano

Po inštalácii zadajte do okna konzoly názov súboru nano a upravte všetky súbory.

Kontrola zdrojov servera – RAM, disk & vyuzitie procesora

Havaruje vaša masternode často? Prvá vec, ktorú musíte skontrolovať, je skontrolovať, či na vašom serveri nedochádzajú zdroje. Nasledujúce príkazy by mali prísť vhod.

Velenie

Popis

voľný -m Zobrazuje celkový počet použitých serverov & voľná pamäť vrátane informácií o výmene
df -h Zobrazí celkovú použitú hodnotu & dostupné miesto na disku vášho servera
hore Zobrazuje veľa informácií o aktuálnom stave vášho servera
netstat Zobrazuje aktuálne sieťové pripojenie vášho servera

Využitie procesora VPS Disk RAM

Voliteľné: Ak chcete získať podrobnejšie správy o využití disku, môžete si nainštalovať Ncdu, čo je diskový nástroj pre systémy Unix.

  • Inštalácia: sudo apt-get install ncdu
  • Príkaz: sudo ncdu /

Voliteľné: Na sledovanie šírky pásma môžete nainštalovať vnStat, čo je sieťový nástroj pre operačné systémy Linux.

  • Inštalácia: sudo apt-get install vnstat
  • Príkaz: vnstat

Ďalšie užitočné príkazy

Velenie

Popis

Využitie

PSČ Použite ho na kompresiu priečinkov zip foldername.zip [cieľové umiestnenie]
rozbaliť Použite ho na dekompresiu súborov pomocou súboru .zip rozbaľte komprimovanú zložku.zip [cieľové umiestnenie]
rm Odstráňte súbor zo servera rm sample.txt
rm * Odstráňte všetky súbory z adresára  
rmdir Použite ho na odstránenie priečinka alebo adresára rmdir foldername
chmod Zmena povolení súborov a priečinkov skladacie meno chmod 775
du -h Vypočítajte celkový priestor adresára alebo súboru du -h názov súboru
hlava Zobrazí prvých 10 riadkov v súbore hlavová dash.conf
chvost Zobrazí posledných 10 riadkov v súbore chvost pomlčky.konf
východ Odhlásenie z okna terminálu  
jasný Úplne vymaže obrazovku terminálu  
história Zobrazí zoznam naposledy použitých príkazov „History 10“ – zobrazí posledných 10 príkazov
wget Používa sa na sťahovanie súborov z internetu wget https://github.com/dashpay/dash/releases/download/v0.12.3.3/dashcore-0.12.3.3-x86_64-linux-gnu.tar.gz
aktualizácia apt-get Aktualizuje operačný systém pomocou aktualizovaných softvérových balíkov a bezpečnostných opráv.  

Príkazy masternode

Vyššie uvedené príkazy SSH vám pomôžu spravovať váš VPS. Aby ste však mohli spravovať svoje masternody, musíte sa naučiť príkazy masternode. Nasledujúce príkazy by mali prísť vhod a sú použiteľné pre väčšinu mincí masternode.

Poznámka: Vymeniť coinname-cli s menom mince masternode. Napríklad „Dash-cli getinfo“

1. coinname-cli getinfo – Vypíše údaje JSON. Zobrazuje informácie ako verzia peňaženky, výška bloku, vyváženie atď.

2. coinname-cli getmininginfo – vytlačí informácie súvisiace s ťažbou, ako sú ťažkosti s ťažbou, údaje o reťazci, sieťová hashrate atď..

3. coinname-cli getblockcount – zobrazuje celkový počet spracovaných blokov. Týmto príkazom môžete skontrolovať stav synchronizácie peňaženky masternode. Okrem toho môžete tiež použiť stav „coinname-cli mnsync“, ktorý by mal zobrazovať MASTERNODE_SYNC_FINISHED.

4. coinname-cli stav masternode – slúži na kontrolu stavu masternode.

5. coinname-cli masternodelist plný | grep ip-address – Používa sa na overenie pracovného stavu vášho masternode.

6. coinname-cli masternode current – zobrazuje konkrétnejšie informácie o vašom masternode, ako napríklad: IP adresa, port, podrobnosti o príjemcovi platby atď..

7. coinname-cli getconnectioncount – Zobrazí celkový počet pripojení k vášmu masternode.

8. coinname-cli getbalance – Zobrazí zostatok vašej peňaženky masternode. Vyváženie bude 0, pretože väčšina masternód je zvyčajne nastavená v horúcom / studenom prostredí. Ďalej môžete tiež použiť „zoznamy účtov coinname-cli“.

9. coinname-cli masternode list – Uvádza všetky masternódy v sieti a ich aktuálny stav.

10. nano coinname.conf (napr. Nano ~ / .dashcore / dash.conf) – upravte konfiguračný súbor masternode, aby ste pridali uzly alebo zmenili konfiguráciu.

11. coinname-cli stop – slúži na zastavenie peňaženky

Dúfame, že vyššie uvedený zoznam príkazov bude pre vás užitočný pri správe servera masternode. Ak sa vám to zdá užitočné, zdieľajte ich.

Existujú nejaké ďalšie dôležité príkazy SSH, ktoré by ste chceli zdieľať? Alebo existujú nejaké ďalšie príkazy masternode, ktoré nám v tomto článku chýbali? Vložte ho do komentárov nižšie.

Ďalší sprievodcovia masternode:

  • Kroky na bezpečné vypnutie masternodov
  • Sprievodca výberom platieb masternode
  • Ako získať e-mailové upozornenie na vaše masternody