Hogyan adjunk hozzá biztonsági készletet a ccminer-ben? Pool feladatátvételi támogatás a ccminer alkalmazásban
Felébredtél már az éjszaka közepén, hogy ellenőrizhesd, hogy bányász dolgozik-e vagy sem? Legtöbben ezen a szakaszon mentünk volna keresztül. Különösen nehézségek árán folyamatosan növekszik bizonyos érmék, nem akarjuk kihagyni ezeket a korai blokkokat. Számos olyan forgatókönyv létezik, amelyekben a bányászok nem működhetnek, például: Tápellátási problémák, Wifi / Internet problémák, összeomlások a túl sok túlhúzás miatt, instabil illesztőprogramok és medencekapcsolati problémák. Bár mindezek kijavíthatók, a medence oldali hiba nincs a kezedben.
Ha sokáig bányászott, akkor valamikor hallhatta, hogy egy medence leállást tapasztal. Még egy jól megalapozott bányászati készlet is, amely magánszerveren fut, és olyan funkciókkal rendelkezik, mint a DDOS védelem, az automatikus feladatátvételi támogatás, az öngyógyító szerverek, néha meghibásodnak. Olyan nyilvánvaló, hogy ilyen esemény valamikor megtörténik, ezért elengedhetetlen, hogy legalább egy bányászati medencét biztonsági másolatként állítson be.
A tartalékkészlet konfigurálásával, amikor a bányásza elveszíti a kapcsolatát, vagy ha a főkészlet elérhetetlen, akkor automatikusan áttér a tartalékkészletre és megkezdi a bányászatot. Így nem hagyja ki értékes bányászati idejét. A pool feladatátvételi támogatásának hozzáadása nagyon egyszerű. Itt, ebben a bejegyzésben megmutatjuk, hogyan konfigurálhatja a biztonsági másolatot a ccminerben.
Feladatkészlet hozzáadása a ccminer alkalmazásban
Amikor elkészítettük a ccminer oktatóanyagot, azt gondoltuk, hogy mindent kitértünk a bányászra. De aztán tényleg hiányoltuk ezt az egyetlen funkciót, amelyet a ccminer támogat. Kétféleképpen adhat hozzá biztonsági másolatot a ccminer programba. 1. Konfigurálja közvetlenül a kötegelt fájlban, és 2. Hozzon létre egy konfigurációs fájlt külön, és írja be az összes készletet, amelyet biztonsági másolatként szeretne használni.
Tartalékkészlet hozzáadása a ccminer kötegelt fájlban
A kötegelt fájlban általában először algoritmust ad meg, majd a készlet címét, a pénztárca címét és végül az érme szimbólumát abban az esetben, ha a készletnek több érme van ugyanazon algoritmus alatt. Biztonsági másolatkészlet hozzáadásához ugyanazt kell követnie, mint folytatva a kötegelt fájlt az algoritmus, a készlet címe és a pénztárca címe alapján. Ne feledje, hogy az elsődleges készlet jön az első, a tartalék a következő.
Íme egy példa a kötegelt fájl küllemére:
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
szünet
Mentse a kötegfájlt, és futtassa a bányászt. Alapértelmezés szerint az elsődleges poolnál kezd bányászni, és abban a pillanatban, amikor a pool meghibásodik, és azt mondja, hogy a rétegkapcsolat megszakad, másodlagos poolra vált, és ott kezd bányászni. Majd ha a tartalékkészlet egy pillanatban meghibásodik, akkor ismét áttér az elsődleges készletre.
Felveheti a –time-limit = 300 (példa) elemet is a biztonsági másolat végére. Ez 300 másodperc alatt időkorlát, és azt mondja a bányásznak, hogy csak 300 másodpercig (5 percig) bányásszon a tartalék medencénél, majd ellenőrizze a fő medence csatlakozását. Ha az elsődleges készlet online, akkor ott folytatódik, ha nem, akkor másodlagos készletre vált, további 5 percig aknázik, majd újra ellenőrzi az elsődleges készlet kapcsolatát. Ez opcionális, és módosíthatja az időkorlátot kívánsága szerint.
Példa:
ccminer-x64 -a tribus -o réteg + tcp: //yiimp.eu: 8533 -u DECBV2xuYR7RZukbycSo1D31kL4Kpiq88K -px -a tribus -o réteg + tcp: //umine.org: 3336 -u DECBV2xuYR7RZukbkK4x1 = 900
szünet
Több biztonsági készlet, algoritmus és érmék hozzáadása
A fenti konfiguráció a legújabb tpruvot verzióval működik, és kötegelt fájlként csak egy algoritmust támogat. De mi van akkor, ha különféle érméket / algoritmusokat és több készletet szeretne hozzáadni egyetlen beállítással. Ehhez létrehozunk egy JSON formátumú konfigurációs fájlt, beírjuk az összes készletet és érme részleteket, majd kötegfájl segítségével hívjuk meg. Ez egyszerű és a konfiguráció hasonló az XMR STAK-hoz és az XMRig-hez.
1. Hozzon létre egy új szöveges dokumentumot a ccminer mappában, és nevezze át multi-pool.conf vagy pool-failover.conf vagy bármi másra (.conf és nem .txt). Például a fenti képen az multi-coin-pool.conf
2. Ezután létrehozunk egy azonos nevű kötegelt fájlt. Például multi-coin-pool.bat.
3. Miután végzett, szerkessze a .bat fájlt, és írja be a következő parancsot. Szerkessze a konfigurációs nevet, hogy megfeleljen a létrehozott fájlnak. Ez az! a kötegelt fájlja készen áll.
ccminer-x64.exe -c multi-coin-pool.conf
szünet
4. Most beírjuk az összes pool és érme adatait a config fájlba. Kattintson a jobb gombbal a .conf fájlra, szerkessze, majd írja be a következő parancsot. Az alábbi mintakód csak tájékoztató jellegű, ezért módosítsa megfelelően. Ha elkészült, mentse el, és futtassa a kötegelt fájlt.
{
"medencék": [
{
"név": "hollóvadász",
"algo" : "x16r",
"url": "réteg + tcp: //ravenminer.com: 3336",
"felhasználó": "RU5Umsy0rb8AZAwRbP34bGloUrqPAk9gia",
"passz": "x",
"intenzitás" : 21
},
{
"név": "xvg-umine",
"algo" : "x17",
"url": "réteg + tcp: //eu2.umine.org: 3737",
"felhasználó": "DGdpgo3qLwfLFX8KSrocHCNiPgW7RyxJdQ",
"passz": "c = XVG"
},
{
"név": "tribus-yiimp",
"algo" : "tribus",
"url": "réteg + tcp: //yiimp.eu: 8533",
"felhasználó": "DECBV2xuYR7RZukbycSo1D31kL4Kpiq88K",
"passz": "x"
}
]
}
Hogyan működik?
Észrevette, hogy a fenti konfiguráció 3 különböző algoritmust, érméket és a készlet adatait tartalmazza. Igen, a ccminer több algoritmust támogat, így a több készlet mellett bármilyen algoritmust vagy érmét is hozzáadhat a konfigurációs fájljához.
A kötegelt fájl futtatásakor; alapértelmezés szerint elkezdi bányászni az első konfigurációt, amely ebben az esetben Ravencoin (x16r). Addig bányászza Ravent, amíg a készlet nem veszíti el a kapcsolatot, és visszaadja a rétegkapcsolat sikertelenségét: Időtúllépés hiba. Egyszer megpróbálja újra, és ha a medence még mindig lent van, akkor csatlakozik a következő medencéhez, és megkezdi a Verge érme (XVG) bányászatát. Ha ez sem sikerül, akkor átvált a 3. készletre, és megkezdi a Tribus algoritmus bányászatát. Ez ismétlődő módban megy tovább.
Ne felejtse el megfelelően beállítani a pénztárca címét, a munkavállalót, a jelszót, a pool stratum szerver kapcsolatának adatait és az érme nevét. Ez a beállítás az összes ccminer verzióval (alexis, tpruvot, klaust) és még a cryptonight ccminerrel is működik. Vegye figyelembe azt is, hogy egy hiányzó idézőjel, vessző vagy egy további zárójel megszakítja a konfigurációt, és a JSON dekódolás sikertelen hibáját eredményezi.
Ezen felül beállíthatja a nehézséget, az intenzitást, az eszközök számát, a szálakat, a teljesítménykorlátot és a ccminer-en található parancssori opciókat. Ezt a feladatátvételi stratégiát többféleképpen is használhatja, például hozzáadhat 2 különböző érmét egyetlen konfigurációban, egyformán beállíthatja az időkorlátot, és hagyhatja, hogy ismételje meg az üzemmódot. Remélem ez segít!