Kaip pridėti atsarginę kopiją „ccminer“? „Base failover“ palaikymas „ccminer“

Ar kada nors pabudote vidury nakties, kad patikrintumėte, ar jūs dirbate kalnakasyje, ar ne? Daugelis iš mūsų būtų išgyvenę tą etapą. Ypač su sunkumais nuolat keliame ant tam tikrų monetų, nenorime praleisti tų ankstyvųjų blokų. Yra daugybė scenarijų, kai jūsų kalnakasis gali nebeveikti, pavyzdžiui: Maitinimo problemos, Wifi / interneto problemos, strigimas dėl per didelio įsijungimo, nestabilios tvarkyklės ir baseino ryšio problemos. Nors visus tuos dalykus galima ištaisyti, baseino pusės klaida nėra jūsų rankose.

Jei kasėte ilgą laiką, tada kažkuriuo metu galbūt girdėjote, kad baseinas patiria prastovas. Net gerai įsitvirtinęs kasybos baseinas, veikiantis privačiame serveryje ir turintis tokias funkcijas kaip DDOS apsauga, automatinio perjungimo palaikymas, savaiminio gydymo serveriai, kartais nepavyks. Taip akivaizdu, kad toks įvykis įvyks tam tikru momentu, todėl būtina bent vieną kasybos telkinį nustatyti kaip atsarginę kopiją.

Konfigūruodami atsarginį telkinį, kai jūsų kasyklininkas praranda ryšį arba jei pagrindinis baseinas nepasiekiamas, jis automatiškai pereis į atsarginį telkinį ir pradės kasinėti. Tokiu būdu nepraleisite brangaus kasybos laiko. Įtraukti baseino perjungimo palaikymą yra labai paprasta. Šiame įraše parodysime, kaip sukonfigūruoti atsarginę kopiją „ccminer“.

Pridedamas perkrovimo telkinys „ccminer“

Kai mes padarėme ccminer pamoką, mes manėme, kad mes aprėpėme viską apie kasyklą. Bet tada mes praleidome šią funkciją, kurią palaiko „ccminer“. Yra du būdai, kaip pridėti atsarginę kopiją „ccminer“. 1. Konfigūruokite jį tiesiogiai paketiniame faile ir 2. Sukurkite konfigūracijos failą atskirai ir įveskite visus norimus atsarginius telkinius..

Pridedamas atsarginis telkinys „ccminer“ paketiniame faile

Savo paketiniame faile pirmiausia pirmiausia įveskite algoritmą, tada telkinio adresą, piniginės adresą ir galiausiai monetos simbolį tuo atveju, jei telkinyje yra daugiau nei viena moneta pagal tą patį algoritmą. Norėdami pridėti atsarginį telkinį, turite laikytis to paties, kas yra tęsti paketinį failą, pradedant nuo algoritmo, telkinio adreso ir piniginės adreso. Atminkite, kad pagrindinis baseinas yra pirmas, o atsarginis – kitas.

Štai pavyzdys, kaip atrodo paketinis failas:

ccminer-x64 -a x17 -o base-stratum-server-main -u piniginės adresas -p c = XVG -a x17 -o pool-stratum-server-backup -u piniginės adresas -p x

Pauzė

Išsaugokite paketinį failą ir paleiskite kasyklą. Dabar pagal numatytuosius nustatymus jis pradedamas kasyti pirminiame baseine, o tuo metu, kai baseinas sugenda ir sako, kad nutrūkęs ryšys, jis pereis į antrinį baseiną ir pradės ten kasinėti. Tada, jei atsarginės grupės nepavyksta vienu metu, ji vėl persijungia į pagrindinį.

baseino failoverio skirtasis laikas pasisuka

Taip pat atsarginės kopijos pabaigoje galite pridėti –time-limit = 300 (pavyzdys). Tai yra laiko apribojimas per 300 sekundžių, o kalnakasiui liepiama miną atsarginiame baseine atlikti tik 300 sekundžių (5 minutes), po to jis patikrins pagrindinio baseino ryšį. Jei pagrindinis baseinas yra prisijungęs, jis tęsiasi ten, jei ne, jis persijungs į antrinį baseiną, minuos dar 5 minutes ir tada vėl patikrins pagrindinio baseino ryšį. Tai neprivaloma ir galite pakeisti laiko limitą pagal savo norus.

Pavyzdys:

ccminer-x64 -a tribus -o stratum + tcp: //yiimp.eu: 8533 -u DECBV2xuYR7RZukbycSo1D31kL4Kpiq88K -px -a tribus -o stratum + tcp: //umine.org: 3336 -u DECBV2xuYR7RZukbkSx1K1K4kxk4x1x1 = 900

Pauzė

Kelių atsarginių grupių, algoritmo ir monetų pridėjimas

Aukščiau nurodyta konfigūracija veikia su naujausia „tpruvot“ versija ir kiekvienam paketiniam failui palaiko tik vieną algoritmą. Bet ką daryti, jei norite pridėti skirtingų monetų / algoritmų ir kelis kaupiklius vienoje sąrankoje. Tam mes sukursime JSON formato konfigūracijos failą, įvesime ten visus telkinius ir monetų detales ir paskambinsime naudodami paketinį failą. Tai paprasta ir konfigūracija yra panaši į „XMR STAK“ ir „XMRig“.

Kelių baseinų atsarginė kopija1. „ccminer“ aplanke sukurkite naują tekstinį dokumentą ir pervadinkite jį kaip „multi-pool.conf“ arba „pool-failover.conf“ ar dar ką (.konf. o ne .txt). Pavyzdžiui, aukščiau esančiame paveikslėlyje yra kelių monetų baseinas.conf

2. Tada sukursime paketinį failą tuo pačiu pavadinimu. Pavyzdžiui kelių monetų baseinas.šikšnosparnis.

3. Baigę redaguokite .bat failą ir įveskite jame šią komandą. Redaguokite konfigūracijos pavadinimą, kad jis atitiktų jūsų sukurtą failą. Viskas! jūsų paketinis failas yra paruoštas.

„ccminer-x64.exe“ -c multi-coin-pool.conf

Pauzė

4. Dabar į konfigūracijos failą įvesime visą informaciją apie baseiną ir monetas. Dešiniuoju pelės mygtuku spustelėkite .conf failą, redaguokite ir įveskite šią komandą. Žemiau pateiktas pavyzdinis kodas yra skirtas tik jūsų nuorodoms, todėl atitinkamai redaguokite jį. Baigę išsaugokite jį ir paleiskite paketinį failą.

{

"baseinai": [

{

"vardas": "ravenmineris",

"algo" : "x16r",

"URL": "stratum + tcp: //ravenminer.com: 3336",

"Vartotojas": "RU5Umsy0rb8AZAwRbP34bGloUrqPAk9gia",

"praeiti": "x",

"intensyvumas" : 21

},

{

"vardas": "xvg-umine",

"algo" : "x17",

"URL": "stratum + tcp: //eu2.umine.org: 3737",

"Vartotojas": "DGdpgo3qLwfLFX8KSrocHCNiPgW7RyxJdQ",

"praeiti": "c = XVG"

},

{

"vardas": "tribus-yiimp",

"algo" : "tribus",

"URL": "stratum + tcp: //yiimp.eu: 8533",

"Vartotojas": "DECBV2xuYR7RZukbycSo1D31kL4Kpiq88K",

"praeiti": "x"

}

]

}

Kaip tai veikia?

Ar pastebėjote, kad aukščiau pateiktoje konfigūracijoje yra 3 skirtingi algoritmai, monetos ir išsami baseino informacija. Taip, „ccminer“ palaiko kelis algoritmus, todėl prie kelių konfigūracijos failų, be kelių grupių, taip pat galite pridėti bet kokį algoritmą ar monetą.

Kai paleidžiate paketinį failą; pagal nutylėjimą jis pradeda minėti pirmąjį konfigūraciją, kuri šiuo atveju yra Ravencoin (x16r). Jis minuoja Raveną, kol baseinas praranda ryšį ir grąžina nepavykusį ryšio ryšį: pasibaigė klaida. Jis bando vieną kartą ir, jei baseinas vis dar neveikia, jis prisijungia prie kito baseino ir pradeda kasinėti „Verge“ monetą (XVG). Jei ir tai nepavyksta, jis persijungia į 3 baseiną ir pradeda kasinėti „Tribus“ algoritmą. Tai vyksta kartojimo režimu.

Nepamirškite tinkamai nustatyti piniginės adreso, darbuotojo, slaptažodžio, baseino sluoksnio serverio ryšio informacijos ir monetos pavadinimo. Ši sąranka veikia su visomis „ccminer“ versijomis (alexis, tpruvot, klaust) ir netgi su cryptonight ccminer. Taip pat atkreipkite dėmesį, kad vienas trūkstamas kabutė, kablelis ar papildomas skliaustas sulaužys konfigūraciją ir sukels nepavykusią JSON dekodavimo klaidą.

atsarginės kopijos JSON iššifruoti nepavyko

Be to, galite nustatyti sunkumą, intensyvumą, įrenginių skaičių, gijas, galios apribojimą ir visas komandų eilutės parinktis, kurias galite rasti „ccminer“. Taip pat galite naudoti šią perjungimo strategiją įvairiais būdais, pavyzdžiui, galite pridėti 2 skirtingas monetas vienoje konfigūracijoje, vienodai nustatyti laiko limitą ir leisti jiems pasikartoti. Tikiuosi tai padės!