Už ste sa niekedy zobudili uprostred noci, aby ste skontrolovali, či baník pracuje alebo nie? Väčšina z nás by si týmto štádiom prešla. Obzvlášť s ťažkosťami, ktoré neustále stúpajú na určitých minciach, si nenecháme ujsť ťažbu tých prvých blokov. Existuje veľa scenárov, v ktorých môže váš baník prestať pracovať, napríklad: Problémy s napájaním, problémy s Wi-Fi / internetom, zlyhanie v dôsledku prílišného pretaktovania, nestabilné ovládače a problémy s pripojením k bazénu. Aj keď je možné opraviť všetky tieto chyby, chyba na strane bazénu nie je vo vašich rukách.
Ak ste ťažili dlho, potom ste možno niekedy počuli, že v bazéne zažívajú výpadky. Dokonca aj dobre zavedený banský fond, ktorý beží na súkromnom serveri a má funkcie ako ochrana DDOS, podpora automatického prepnutia po zlyhaní, samoliečiace sa servery niekedy zlyhajú. Je zrejmé, že k takémuto výskytu niekedy dôjde, takže je nevyhnutné nastaviť aspoň jeden ťažobný fond ako zálohu.
Konfiguráciou záložného fondu vždy, keď váš miner stratí pripojenie alebo ak je hlavný fond nedosiahnuteľný, automaticky sa prepne na záložný fond a začne ťažiť. Takto neprídete o svoj drahocenný čas ťažby. Pridanie podpory pre prípad zlyhania pri bazéne je veľmi jednoduché. Tu v tomto príspevku vám ukážeme, ako nakonfigurovať fond záloh v ccminer.
Pridanie bailover poolu v ccminer
Keď sme robili výukový program ccminer, mysleli sme si, že sme pokryli všetko o baníkovi. Ale potom sme vlastne prišli o túto jednu funkciu, ktorú ccminer podporuje. Existujú dva spôsoby, ako pridať fond záloh v ccminer. 1. Konfigurácia priamo v dávkovom súbore a 2. Samostatné vytvorenie konfiguračného súboru a zadanie všetkých oblastí, ktoré chcete zálohovať..
Pridávanie fondu záloh do dávkového súboru ccminer
V dávkovom súbore zvyčajne najskôr zadáte algoritmus, potom adresu bazénu, adresu peňaženky a nakoniec symbol mince v prípade, že má skupina viac ako jednu mincu pod rovnakým algoritmom. Ak chcete pridať záložnú oblasť, musíte postupovať rovnako, ako pokračovať v dávkovom súbore, a to od algoritmu, adresy bazénu a adresy peňaženky. Pamätajte, že primárny fond je na prvom mieste a záložný.
Tu je ukážka toho, ako vyzerá dávkový súbor:
ccminer-x64 -a x17 -o fond-stratum-server-main -u adresa peňaženky -p c = XVG -a x17 -o fond-stratum-server-záloha -u adresa peňaženky -p x
pauza
Uložte dávkový súbor a spustite miner. Teraz sa v predvolenom nastavení začne ťažiť v primárnom bazéne a v okamihu, keď fond zlyhá a povie prerušené pripojenie stratum, prepne sa na sekundárny fond a začne sa tam ťažiť. Ak potom záložný fond v jednom bode zlyhá, prepne sa opäť na primárny.
Môžete tiež pridať –time-limit = 300 (príklad) na koniec fondu záloh. Toto je časový limit do 300 sekúnd a hovorí minerovi, aby ťažil v záložnom bazéne iba 300 sekúnd (5 minút), potom skontroluje pripojenie k hlavnému bazénu. Ak je primárny fond online, pokračuje tam, ak nie, prepne sa na sekundárny fond, ťaží ďalších 5 minút a potom znova skontroluje pripojenie primárneho fondu. Toto je voliteľné a časový limit môžete zmeniť podľa svojho želania.
Príklad:
ccminer-x64 -a tribus -o stratum + tcp: //yiimp.eu: 8533 -u DECBV2xuYR7RZukbycSo1D31kL4Kpiq88K -px -a tribus -o stratum + tcp: //umine.org: 3336 -u DECBV2xuY4K1k = 900
pauza
Pridanie viacerých záložných zdrojov, algoritmov a coinov
Vyššie uvedená konfigurácia pracuje s najnovšou verziou tpruvot a na dávkový súbor podporuje iba jeden algoritmus. Ale čo ak chcete pridať rôzne coiny / algoritmy a viac skupín v jednom nastavení. Za týmto účelom vytvoríme konfiguračný súbor formátu JSON, tam zadáme všetky podrobnosti o fondoch a minciach a potom ich zavoláme pomocou dávkového súboru. Je to jednoduché a konfigurácia je podobná ako v prípade XMR STAK a XMRig.
1. Vo svojom priečinku ccminer vytvorte nový textový dokument a premenujte ho na multi-pool.conf alebo pool-failover.conf alebo čokoľvek (.conf a nie .txt). Napríklad na obrázku vyššie je multi-coin-pool.conf
2. Ďalej vytvoríme dávkový súbor s rovnakým názvom. Napríklad multi-coin-pool.bat.
3. Po dokončení upravte súbor .bat a zadajte do neho nasledujúci príkaz. Upravte názov konfigurácie tak, aby sa zhodoval s vytvoreným súborom. To je všetko! váš dávkový súbor je teraz pripravený.
ccminer-x64.exe -c multi-coin-pool.conf
pauza
4. Teraz zadáme všetky podrobnosti o banke a minciach do konfiguračného súboru. Kliknite pravým tlačidlom myši na súbor .conf, upravte ho a potom zadajte nasledujúci príkaz. Nasledujúci ukážkový kód slúži len pre vašu informáciu, takže ho podľa toho upravte. Po dokončení ho uložte a spustite dávkový súbor.
{
"bazény": [
{
"názov": "ravenminer",
"algo" : "x16r",
"url": "stratum + tcp: //ravenminer.com: 3336",
"používateľ": "RU5Umsy0rb8AZAwRbP34bGloUrqPAk9gia",
"prejsť": "X",
"intenzita" : 21
},
{
"názov": "xvg-umine",
"algo" : "x17",
"url": "stratum + tcp: //eu2.umine.org: 3737",
"používateľ": "DGdpgo3qLwfLFX8KSrocHCNiPgW7RyxJdQ",
"prejsť": "c = XVG"
},
{
"názov": "tribus-yiimp",
"algo" : "tribus",
"url": "stratum + tcp: //yiimp.eu: 8533",
"používateľ": "DECBV2xuYR7RZukbycSo1D31kL4Kpiq88K",
"prejsť": "X"
}
]
}
Ako to funguje?
Všimli ste si, že vyššie uvedená konfigurácia obsahuje 3 rôzne algoritmy, mince a podrobnosti o skupine. Áno, ccminer podporuje viac algoritmov, takže okrem viacerých poolov môžete do svojho konfiguračného súboru pridať aj akýkoľvek algoritmus alebo coin..
Keď spustíte dávkový súbor; štandardne začne ťažiť prvú konfiguráciu, ktorou je v tomto prípade Ravencoin (x16r). Minuje Raven, kým bazén nestratí pripojenie a vráti stratové pripojenie zlyhalo: Chyba vypršala. Zopakuje to raz a ak je bazén stále dole, pripojí sa k ďalšiemu bazénu a začne ťažiť Verge coin (XVG). Ak to tiež zlyhá, prepne sa na 3. fond a začne sa ťažiť Tribusov algoritmus. Toto pokračuje v režime opakovania.
Nezabudnite vhodne nastaviť adresu peňaženky, pracovníka, heslo, informácie o pripojení k stratovej skupine servera a názov mince. Toto nastavenie funguje so všetkými verziami ccminer (alexis, tpruvot, klaust) a dokonca aj s cryptonight ccminer. Upozorňujeme tiež, že chýbajúca úvodzovka, čiarka alebo ďalšia zátvorka by konfiguráciu prelomili a vyústilo by do zlyhania chyby dekódovania JSON..
Okrem toho môžete tiež nastaviť obtiažnosť, intenzitu, počet zariadení, vlákna, limit napájania a ďalšie možnosti príkazového riadku, ktoré nájdete v ccminer. Túto stratégiu prepnutia po zlyhaní môžete tiež použiť rôznymi spôsobmi, napríklad môžete pridať 2 rôzne coiny v jednej konfigurácii, rovnako nastaviť časový limit a nechať ich ťažiť v režime opakovania. Dúfam, že to pomôže!