Te-ai trezit vreodată în mijlocul nopții pentru a verifica dacă minerul lucrează sau nu? Cei mai mulți dintre noi am fi trecut prin acea etapă. Mai ales cu dificultate, crește constant pe anumite monede, nu vrem să pierdem minarea acelor blocuri timpurii. Există multe scenarii în care minerul dvs. poate înceta să mai funcționeze, cum ar fi: probleme de alimentare, probleme Wifi / Internet, blocare din cauza prea mult overclocking, drivere instabile și probleme de conexiune la piscină. În timp ce toate acestea pot fi remediate, eroarea de la piscină nu este în mâinile tale.
Dacă ați exploatat mult timp, atunci la un moment dat s-ar putea să fi auzit o piscină care se confruntă cu perioade de nefuncționare. Chiar și un bazin minier bine stabilit, care rulează pe server privat și are caracteristici precum protecția DDOS, asistență la failover automat, servere de auto-vindecare vor eșua uneori. Este atât de evident că o astfel de apariție se va întâmpla la un moment dat, așa că este esențial să configurați cel puțin un grup minier ca o rezervă.
Configurând un pool de rezervă ori de câte ori minerul pierde conexiunea sau dacă pool-ul principal nu este accesibil, acesta va trece automat la pool-ul de rezervă și va începe extragerea. În acest fel, nu pierdeți timpul prețios de minerit. Adăugarea suportului de failover pentru pool este foarte simplă. Aici, în această postare, vă vom arăta cum să configurați pool-ul de rezervă în ccminer.
Adăugarea unui pool de failover în ccminer
Când am făcut tutorialul ccminer, am crezut că acoperim totul despre miner. Dar, de fapt, am ratat această caracteristică pe care o acceptă ccminer. Există două moduri de a adăuga un pool de rezervă în ccminer. 1. Configurarea acestuia direct în fișierul batch și 2. Crearea unui fișier de configurare separat și introducerea tuturor pool-urilor pe care le doriți ca backup.
Adăugarea unui pool de backup în fișierul batch ccminer
În fișierul dvs. lot, introduceți de obicei algoritmul mai întâi, apoi adresa pool-ului, adresa portofelului și, în cele din urmă, simbolul monedei, în cazul în care pool-ul are mai multe monede sub același algoritm. Pentru a adăuga un pool de rezervă, trebuie să urmați același lucru care este continuarea fișierului batch pornind de la algoritm, adresa pool și adresa portofel. Amintiți-vă că grupul principal este primul și cel de rezervă vine următorul.
Iată un exemplu despre cum arată fișierul batch:
ccminer-x64 -a x17 -o pool-stratum-server-main -u wallet-address -p c = XVG -a x17 -o pool-stratum-server-backup -u wallet-address -p x
pauză
Salvați fișierul batch și rulați minerul. Acum, în mod implicit, începe să mina la bazinul principal și în momentul în care acesta eșuează și spune că conexiunea stratului este întreruptă, va trece la bazinul secundar și începe să exploateze acolo. Apoi, dacă pool-ul de rezervă eșuează la un moment dat, acesta trece din nou la pool-ul principal.
De asemenea, puteți adăuga –time-limit = 300 (exemplu) la sfârșitul grupului de backup. Aceasta este limita de timp în 300 de secunde și îi spune minerului să exploateze la piscina de rezervă doar timp de 300 de secunde (5 minute), după care va verifica conexiunea la piscina principală. Dacă piscina principală este online, atunci continuă acolo, dacă nu, va trece la piscina secundară, minează încă 5 minute și apoi verifică din nou conexiunea la piscina principală. Acest lucru este opțional și puteți modifica limita de timp conform dorinței dvs..
Exemplu:
ccminer-x64 -a tribus -o stratum + tcp: //yiimp.eu: 8533 -u DECBV2xuYR7RZukbycSo1D31kL4Kpiq88K -px -a tribus -o stratum + tcp: //umine.org: 3336 -u DECBV2xuYR7RZukbycSo1D31 = 900
pauză
Adăugarea mai multor pool-uri de rezervă, algoritm și monede
Configurarea de mai sus funcționează cu cea mai recentă versiune tpruvot și pentru fiecare fișier batch acceptă doar un algoritm. Dar dacă doriți să adăugați diferite monede / algoritmi și mai multe pool-uri, toate într-o singură configurare. Pentru aceasta, vom crea un fișier de configurare în format JSON, vom introduce toate pool-urile și detaliile monedei acolo și apoi îl vom apela folosind fișierul batch. Acest lucru este simplu, iar configurația este similară cu XMR STAK și XMRig.
1. În folderul ccminer, creați un document text nou și redenumiți-l ca multi-pool.conf sau pool-failover.conf sau orice altceva (.conf și nu .txt). De exemplu, în imaginea de mai sus este multi-coin-pool.conf
2. Apoi vom crea un fișier batch cu același nume. De exemplu multi-coin-pool.bat.
3. După ce ați terminat, editați fișierul .bat și introduceți următoarea comandă în el. Editați numele de configurare pentru a se potrivi cu fișierul pe care l-ați creat. Asta este! fișierul dvs. lot este acum gata.
ccminer-x64.exe -c multi-coin-pool.conf
pauză
4. Acum vom introduce toate detaliile pool-ului și monedei în fișierul de configurare. Faceți clic dreapta pe fișierul .conf, editați și apoi introduceți următoarea comandă. Exemplul de cod de mai jos este doar pentru referință, așa că editați-l în consecință. După ce ați terminat, salvați-l și rulați fișierul batch.
{
"bazine": [
{
"Nume": "ravenminer",
"ceva" : "x16r",
"url": "strat + tcp: //ravenminer.com: 3336",
"utilizator": "RU5Umsy0rb8AZAwRbP34bGloUrqPAk9gia",
"trece": "X",
"intensitate" : 21
},
{
"Nume": "xvg-umine",
"ceva" : "x17",
"url": "strat + tcp: //eu2.umine.org: 3737",
"utilizator": "DGdpgo3qLwfLFX8KSrocHCNiPgW7RyxJdQ",
"trece": "c = XVG"
},
{
"Nume": "tribus-yiimp",
"ceva" : "tribus",
"url": "strat + tcp: //yiimp.eu: 8533",
"utilizator": "DECBV2xuYR7RZukbycSo1D31kL4Kpiq88K",
"trece": "X"
}
]
}
Cum functioneaza?
Ați observat că configurația de mai sus conține 3 algoritmi diferiți, monede și detalii despre grup. Da, ccminer acceptă mai mulți algoritmi, astfel încât, pe lângă pool-ul multiplu, puteți adăuga orice algoritm sau monedă în fișierul dvs. de configurare.
Când rulați fișierul batch; în mod implicit, începe să extragă prima configurare, care în acest caz este Ravencoin (x16r). Minează Raven până când piscina pierde conexiunea și returnează conexiunea strat nu a reușit: Eroare expirată. Reîncearcă o dată și dacă piscina este încă în jos, atunci se conectează la următoarea piscină și începe să extragă moneda Verge (XVG). Dacă și asta eșuează, atunci trece la al treilea pool și începe să extragă algoritmul Tribus. Acest lucru continuă în modul de repetare.
Nu uitați să setați adresa portofelului, lucrătorul, parola, informațiile de conectare la serverul stratului de pool și numele monedei în mod corespunzător. Această configurare funcționează cu toate versiunile ccminer (alexis, tpruvot, klaust) și chiar cu cryptonight ccminer. Rețineți, de asemenea, că un ghilimel, o virgulă sau o paranteză care lipsesc ar rupe configurația și va avea ca rezultat o eroare de decodare JSON.
În plus, puteți seta, de asemenea, dificultate, intensitate, număr de dispozitive, fire, limită de putere și orice opțiuni de linie de comandă care pot fi găsite pe ccminer. De asemenea, puteți utiliza această strategie de failover în moduri diferite, de exemplu, puteți adăuga 2 monede diferite într-o singură configurare, setați limita de timp în mod egal și lăsați-le pe mine în modul de repetare. Sper că acest lucru vă ajută!