Šī rokasgrāmata ļauj darbināt kombainu katrā mašīnā, nevienam nepalaidot pilnu mezglu, maku un lauksaimnieku. Tādējādi jūsu sistēma būs vienkāršāka, tiks izmantots mazāks joslas platums, vieta, centrālais procesors, kā arī jūsu atslēgas būs drošākas. Tas arī padara jūsu kopējo saimniecību ātrāku un efektīvāku, atbildot uz izaicinājumiem.
Arhitektūru veido viena galvenā mašīna, kas vada lauksaimnieku, pilns mezgls un maks, kā arī citas mašīnas, kurās darbojas tikai kombains. Tikai jūsu galvenā mašīna izveidos savienojumu ar Chia tīklu.
Lai nodrošinātu saziņu starp kombainu un galveno mašīnu, tiek izmantots TLS, kur jūsu galvenā mašīna būs privātā sertifikācijas iestāde (CA), kas paraksta visus sertifikātus. Katram kombainam jābūt savam parakstītam sertifikātam, lai pareizi sazinātos ar jūsu galveno mašīnu.
_____ Harvester 1 (certificate A) / other network peers -------- Main machine (CA) ------ Harvester 2 (certificate B) \_____ Harvester 3 (certificate C)
Pēc tam katram kombainam veiciet šīs darbības:
PIEZĪME: 4. darbībai īslaicīgi izmantojat / ca direktorijas kopiju no galvenās mašīnas. NELIETOJIET kombaina mapi / ca . Ievietojiet direktoriju / ca savācēja temp mapē. Jūs savlaicīgi savam kombainam parādīsit šos failus, un pēc tam savā temp mapē varat izdzēst direktoriju / ca ..
EX:
harvester: chia_ssl_ca: crt: config/ssl/ca/chia_ca.crt key: config/ssl/ca/chia_ca.key farmer_peer: host: Main.Machine.IP port: 8447
Brīdinājums:
Jūs nevarat kopēt visu config / ssl direktoriju no vienas mašīnas uz otru. Katram kombainam jūsu galvenajai mašīnai jābūt atšķirīgai TLS sertifikātu kopai, lai to atpazītu kā dažādus kombainus. Var rasties neparedzētas kļūdas, tostarp kombaini nedarbojas pareizi, kad vieni un tie paši sertifikāti tiek koplietoti starp dažādām mašīnām.
Drošības rūpes:
Kopš beta27 versijas CA faili tiek kopēti katrā kombainā, jo dēmonam tas šobrīd ir nepieciešams, lai pareizi startētu. Tas nav ideāli, un nākamajā sertifikātu izplatīšanas veidā tiks ieviests nākamais laidiens pēc mainnet palaišanas. Lūdzu, esiet uzmanīgs, darbinot savu kombainu, kas ir pieejams no atvērtā interneta.
Piezīme:
Pašlaik (mainnet) GUI neparāda kombainu gabalus. Labākais veids, kā pārliecināties, vai tas darbojas, ir izslēgts pilns Chia mezgls un iestatīt reģistrēšanas līmeni uz INFO galvenajā datorā sadaļā config.yaml un restartējiet Chia pilnu mezglu. Tagad jūs varat pārbaudīt žurnālu ~ / .chia / mainnet / log / debug.log un redzēt, vai saņemat šādus ziņojumus:
[time stamp] farmer farmer_server : INFO -> new_signage_point_harvester to peer [harvester IP address] [peer id - 64 char hexadecimal] [time stamp] farmer farmer_server : INFO <- farming_info from peer [peer id - 64 char hexadecimal] [harvester IP address] [time stamp] farmer farmer_server : INFO <- new_proof_of_space from peer [peer id - 64 char hexadecimal] [harvester IP address]
Izejošais ziņojums new_signage_point_harvester norāda, ka lauksaimnieks nosūtīja izaicinājumu jūsu kombainam, un ienākošais ziņojums Farming_info norāda atbildi. Ziņojumā new_proof_of_space norādīts, ka kombains atrada pārbaudījumu. Jūs saņemsiet vairāk ziņojumu new_signage_point un farming_info nekā new_proof_of_space .
Lai atrastu savus žurnālus, rīkojieties šādi: Kur atrast lietas
Ja izmantojat GUI un vēlaties palaist vairākus kombainus
Lai zinātu tā darbību