• Podpora
  • Červený trojúhelník - pozdní odeslání partialu

Zdravím plantážníci!

Nevím, jestli jsem jediný, protože jsem nezaznamenal, že by se tu někdo další bouřil... Už 3 dny mně chodí u třetiny až poloviny partialů červený trojúhelník s upozorněním, že partial dorazil pozdě. Chápu, že je nastavený nějaký limit, tuším 25 sec, ale mně se velká část partialů toulá někdy i 10 minut. Dost dobře nechápu, jak je to možné. Všude se uvádělo, že na farmu stačí slabší stroj a obyčejné disky. Původně jsem to zkoušel na i3 3240, 16 GB RAM, minulý týden jsem na rychlo postavil core2 Quad a nainstalil čisté desítky, protože GUI přestalo podporovat sedmičky. Čistá instalace, vše aktuální. Včera jsem to psychicky nevydržel a složil jsem další sestavu s Phaenomen ll X4 , 16 GB RAM. Disky používám interní ( částečně nové, některé starší ) a k tomu mám 7 exteráků INTENSO přes USB3. Všude mám zakázané uspávání, předpokládám, že disky stále běží. Exteráky neustále svítí a při 400 plotech téměř neustále blikají. Přesto každý druhý plot je červený... Net mám 50 Mbit, odchozí 5 Mbit, ping okolo 15. Opakovaně kontrolováno. Port 8444 otevřený. Plotů mně přibývá každý den 35, ale moje pořadí neustále klesá. Kde je chyba? Tuší to někdo? Zkoušel jsem připojit každý disk zvlášť. Jak externí, tak interní. Červené partialy lezou ze všech a stále víc. Vyházel jsem interní USB2 řadiče, nahradil je novými externími USB3. Stejně tak jsem vyzkoušel interní sata řadiče a přídavný Marwell. Výsledek pořád stejný. Žádná změna nepomáhá. Dneska poslední zoufalý pokus - počítač jsem úplně odpojil od sítě a připojil jsem ho na mobilní síť 4G. Nic jiného tady u nás není. Rychlost okolo 7 Mbit, ping tuším 25 , odchozí asi 1,8 . Výsledek je subjektivně stejný. Na compu běží pouze farma, nic jiného. Plotím na speciálním. Docker se mně nepodařilo spustit. Po instalaci tvrdil, že je nutné povolit virtualizaci. Přitom v Biosu povolená byla, dokonce to bylo vidět i ve správě výkonu. To si opravdu musím koupit Rabsperry, abych mohl farmit, nebo to jde i jinak? Někdo nějaký nápad? Už jsem opravdu zoufalý. Za 3 dny mám 1 000 partialů červených . 🙁 Pro doplnění NAS nemám.

    chia-mann 🤔 jako prvne musim vyjasnit - ten limit neni nas vymysl. Je to nastaveni CHIA site jako takove. Nas pool na to jen v dobre vuli upozornuje, abyste (vsichni) vedeli, ze je NECO spatne a nebude vam to fungovat. At u nas nebo kdekoliv jinde.

    Sem tam se MUZE neco takoveho stat, ze dorazi pozdeji, ale rozhodne by nemelo byt pravidlo, ze vetsina ti chodi pozde. Proto jsme dneska jeste upravili nastaveni, aby to posilalo maily a otravovalo, kdyz jich je pozde vic jak 3%. Nema smysl se zbytecne desit, kdyz jich je par.

    Hodis mi sem prosim treba adresu z prohlizece @chia-mann , kdyz kliknes na traktor na problemovem tokenu? Chtel bych se na to podivat. "Spravne" to ma vypadat napr. takto:

    [upl-image-preview url=https://forum.czech.farm/assets/files/2021-07-21/1626897946-924827-obrazek.png]

    Mam overeno, ze to RPi opravdu staci (je to na hrane, ale staci) dokonce se sitovym diskem. Takze s takovym zelezem bych se VUBEC nebal. Tam bude problem jinde. Co me napada:

    • zatez disku. Nekopirujes na nej treba neustale ploty? Vim, ze disky dokazi byt pod velkou zatezi pri zapisu dost lenosne
    • kde ti bezi chia jako takova (na jakem disku?) - jde o to, ze cely blockchain je ulozen v 1 a cela penezenka ve druhe OBRI sqlite databazi, ktera je (overeno v kodu) kvuli zamezeni ztraty dat zapnuta do v podstate synchronniho rezimu. Tj. fakt pomaly rezim, kdy jakakoliv zmena ceka na zapis a vyprazdneni vsech cache na disku. S tim jsem mel problem, kdyz to bezelo na pomalem disku, na kterem jsem zaroven plotil - proste ten disk nestihal udrzovat krok se zapisy blockchainu
    • posledni, co me napada je, ze tvuj full node se pozde dozvida o blocich, ktere chodi ze site. Mozna bych zkusil zvysit pocet peeru. Zkusil bych v chia config.yaml najit (a tady fakt opatrne, soubor nerozbit, idealne zalohovat, upravovat, kdyz je chia vypla!) v sekci full_node: najit target_outbound_peer_count: 10 a target_peer_count: 100 (nevim, jake jsou vychozi hodnoty) a ty zvednout. Treba na 30, 100. To by ti melo zvednout sanci, ze jsi pripojeny k vetsimu poctu rychlych peeru

      nexus Zdar. Já to vůbec nemyslím zle! Vím, že limit je daný a přes to vlak nejede. Pouze už jsem zoufalý. Takže znovu : na compu POUZE farmím. Je to speciální počítač, kde nechodím ani na net. Ploty dělám na jiném počítači. GUI běhá na systémovým disku. Normální plotnový SATAlll, 7 200 ot, 500 GB. Nic jiného na tomto disku neběží. Počítač je velice svižný a reaguje okamžitě, bez záseků. Využití CPU, RAM i disku je minimální. Ploty jsou na samostatných discích. Disk, na který zrovna kopíruju ( robocopy ) jsem zkoušel mít ve farmě i mimo. Nemá to žádný vliv. Dneska jsem měl plotovací počítač úplně vypnutý a odpojený a nic se nezměnilo. Počet aktivně připojených peeru jsem teď napočítal asi 80.
      Adresa je asi tohle : https://pool.czech.farm/mynft/58 . Nebo chceš to číslo, co je za traktorem? Partiali jsem měl při obtížnosti 1 téměř každou minutu až dvě. S obtížností 2 jich je méně. Ale i tak mám červený každý druhý, nebo třetí partial. Někdy i 5 za sebou.

        chia-mann vsak v pohode, ja to nepochopil nijak zle 🙂 jen v tom mikro textu neni moc mista na vysvetlovani, tak jsem to aspon trosku rozepsal tady pro pripadne ostatni.

        Tohle je vypis tvych "late partials" kde druhe cislo je cas na doruceni:

        2021-07-19 17:43:21 1085
        2021-07-19 17:43:22 97
        2021-07-19 17:43:22 301
        2021-07-19 17:43:22 1086
        2021-07-19 17:43:22 710
        2021-07-19 17:43:22 1177
        2021-07-19 17:43:22 689
        2021-07-19 17:43:22 710
        2021-07-19 17:43:22 846
        2021-07-19 23:44:52 31
        2021-07-20 02:26:46 104
        2021-07-20 02:26:46 103
        2021-07-20 02:27:17 70
        2021-07-20 02:27:18 34
        2021-07-20 02:32:57 25
        2021-07-20 02:34:36 47
        2021-07-20 02:34:37 48
        2021-07-20 02:36:35 56
        2021-07-20 02:36:35 56
        2021-07-20 02:36:38 25
        2021-07-20 02:46:29 114
        2021-07-20 02:46:29 114
        2021-07-20 02:46:29 146
        2021-07-20 02:46:29 114
        2021-07-20 02:46:29 114
        2021-07-20 02:46:29 40
        2021-07-20 02:46:29 40
        2021-07-20 02:47:02 36
        2021-07-20 02:47:02 36
        2021-07-20 03:01:00 406
        2021-07-20 03:01:00 573
        2021-07-20 03:01:00 573
        2021-07-20 03:01:00 379
        2021-07-20 03:01:00 105
        2021-07-20 03:01:00 88
        2021-07-20 03:01:01 135
        2021-07-20 03:01:01 96
        2021-07-20 03:01:01 48
        2021-07-20 03:01:01 135
        2021-07-20 03:01:01 96
        2021-07-20 03:01:01 122
        2021-07-20 03:01:01 105
        2021-07-20 03:11:19 89
        2021-07-20 03:11:19 106
        2021-07-20 03:11:19 53
        2021-07-20 03:11:19 73
        2021-07-20 03:11:19 73
        2021-07-20 03:30:38 80
        2021-07-20 03:30:38 289
        2021-07-20 03:30:38 289
        2021-07-20 03:30:38 90
        2021-07-20 03:30:38 91
        2021-07-20 03:30:38 89
        2021-07-20 03:30:39 90
        2021-07-20 03:33:34 35
        2021-07-20 03:33:34 127
        2021-07-20 04:04:58 46
        2021-07-20 04:05:06 25
        2021-07-20 04:34:01 27
        2021-07-20 05:49:53 133
        2021-07-20 06:12:16 122
        2021-07-20 06:42:07 36
        2021-07-20 07:11:54 32
        2021-07-20 07:11:54 156
        2021-07-20 07:26:36 190
        2021-07-20 07:54:30 64
        2021-07-20 07:54:30 111
        2021-07-20 08:30:05 101
        2021-07-20 08:55:54 37
        2021-07-20 09:04:45 27
        2021-07-20 09:04:45 125
        2021-07-20 09:04:45 27
        2021-07-20 09:39:12 173
        2021-07-20 09:39:12 185
        2021-07-20 09:39:12 340
        2021-07-20 09:39:12 185
        2021-07-20 09:39:12 27
        2021-07-20 10:15:49 30
        2021-07-20 10:15:49 31
        2021-07-20 10:15:49 31
        2021-07-20 10:22:00 220
        2021-07-20 10:22:00 220
        2021-07-20 10:22:00 339
        2021-07-20 10:22:00 321
        2021-07-20 10:22:00 448
        2021-07-20 10:22:00 321
        2021-07-20 10:22:00 448
        2021-07-20 11:26:10 95
        2021-07-20 11:26:10 175
        2021-07-20 11:26:10 66
        2021-07-20 11:26:10 66
        2021-07-20 11:26:10 66
        2021-07-20 11:26:10 96
        2021-07-20 12:30:49 107
        2021-07-20 12:30:49 211
        2021-07-20 12:30:49 363
        2021-07-20 12:30:49 363
        2021-07-20 13:38:28 26
        2021-07-20 15:17:32 86
        2021-07-20 21:31:36 27
        2021-07-20 21:31:36 27
        2021-07-20 21:31:36 27
        2021-07-21 03:00:16 183
        2021-07-21 03:00:16 28
        2021-07-21 03:00:16 129
        2021-07-21 03:00:16 174
        2021-07-21 03:00:17 28
        2021-07-21 03:00:17 120
        2021-07-21 03:00:17 129
        2021-07-21 04:07:05 89
        2021-07-21 04:07:05 32
        2021-07-21 04:29:47 25
        2021-07-21 05:15:29 50
        2021-07-21 06:01:33 35
        2021-07-21 06:24:34 115
        2021-07-21 06:24:34 38
        2021-07-21 06:47:20 118
        2021-07-21 06:47:20 56
        2021-07-21 06:47:21 109
        2021-07-21 06:47:23 112
        2021-07-21 06:47:23 112
        2021-07-21 06:47:23 112
        2021-07-21 07:10:37 55
        2021-07-21 07:10:37 55
        2021-07-21 07:10:37 27
        2021-07-21 07:10:37 55
        2021-07-21 07:33:15 59
        2021-07-21 08:18:55 28
        2021-07-21 08:18:56 120
        2021-07-21 08:18:56 121
        2021-07-21 08:41:53 85
        2021-07-21 09:27:10 69
        2021-07-21 10:13:04 93
        2021-07-21 10:13:04 93
        2021-07-21 10:35:21 54
        2021-07-21 10:57:58 74
        2021-07-21 10:57:58 119
        2021-07-21 11:20:28 39
        2021-07-21 11:34:23 41
        2021-07-21 12:09:26 99
        2021-07-21 12:09:26 99
        2021-07-21 12:09:27 118
        2021-07-21 12:33:23 40
        2021-07-21 12:33:23 40
        2021-07-21 12:33:23 40
        2021-07-21 12:53:49 32
        2021-07-21 13:16:25 92
        2021-07-21 13:16:25 92
        2021-07-21 14:51:29 119
        2021-07-21 14:51:29 49
        2021-07-21 15:14:17 128
        2021-07-21 15:14:17 128
        2021-07-21 15:14:18 45
        2021-07-21 15:14:18 54
        2021-07-21 15:14:18 44
        2021-07-21 15:14:18 78
        2021-07-21 15:14:18 64
        2021-07-21 15:37:02 99
        2021-07-21 15:37:07 104
        2021-07-21 15:37:07 76
        2021-07-21 16:00:08 98
        2021-07-21 16:46:14 28
        2021-07-21 17:09:57 44
        2021-07-21 17:32:57 67
        2021-07-21 17:55:44 57
        2021-07-21 22:07:47 45
        2021-07-21 22:07:47 45
        2021-07-21 22:07:47 44
        2021-07-21 22:07:48 29
        2021-07-21 22:30:40 33
        2021-07-21 22:30:41 86
        2021-07-21 22:30:46 62
        2021-07-21 22:53:48 28
        2021-07-21 22:53:48 104

        celkove jsi dodal za dnesek - 1056 partialu (neresim ted body) a k tomu 72 late coz jako neni nijak super, ale ze by to bylo mega spatne, to bych podle tech cisel asi taky nerekl. Hodne zajimave je, ze ty "late" posilas v davkach. Jako by bylo neco ucpane a pak to povolilo a probehlo to vsechno. Ja bych to tipoval na net a spatnou / pomalou synchronizaci nody

        Pozor, ze gui zobrazuje vykricnik k PLOTU, ktery dodal pozdni partial v poslednich 48 hodinach. Myslenka za tim je, ze bys podle toho mohl byt schopen odhalit napr pomaly stroj nebo disk, protoze vetsina pomalych partialu bude na nem. Mozna by to chtelo jeste jiny pohled ve stylu "log" - dodal jsi partial 1,2 ktery byl late,3 4 5 ...

          nexus
          Já to asi blbě pochopil. Když kliknu na token, tak mám stránku napůl červenou. Ale jestli to teď chápu dobře, tak tak ten vykřičník neznamená, že zrovna tenhle partial byl pozdě, ale že byl pozdě někdy v posledních 48 hodinách. Je to tak? A jak se chyby hromadí, postupně se mně to celé zaplní červeným... Ta ztráta dělá odhadem 7 % . Abych našel chybu, bylo by dobré, aby se u tokenu objevily pouze AKTUÁLNÍ late, nebo možnost nějakého logu, případně grafu v závislosti na čase. Protože takhle já se v tom 3 dny neustále hrabu, restartuju, odebírám disky, mažu ploty a výsledek je pořád stejný. Po každé změně na to půl hodiny čučím a i když se nic neděje, točí se mně tam červené trojúhelníky na každém druhém řádku. Řekl bych, že je to dost matoucí.Takže za pokles % na poolu si vlastně můžu z největší části sám, jak neustále hledám chybu, místo abych farmil. Ty větší mezery v tvém logu vesměs odpovídají časům, kdy jsem nefarmil a chtěl jsem to rozmlátit kladivem! 😄 Je, nebo bude někde dostupný takový log pro diagnostiku? A poslední věc - pár vteřin pochopím, ale některé moje časy jsou fakt k neuvěření.

            chia-mann chápeš to spravne. Ta část na kterou koukáš je primárně informace o plotech a takový log, co by se ti hodil zatím neexistuje, ale bylo by fajn, aby existoval. Píšu si do todo.

            No ty časy mě právě vedou k tomu, že máš problémy se synchronizaci. Chia ještě nepochopila, že není sync a farmi nad starými daty. Ty přijdou na server a oproti aktuální špičce blockchainu jsou tedy tolik pozadu.

            Nic, je pozdě, možná to nedává smysl, co píšu. Raději to zítra ještě přečtu

              nexus Ahoj. Ještě v noci jsem udělal několik změn, které by snad mohly omezit záseky synchronizace. Podle partialů na tokenu to nepoznám, protože ty trojúhelníky mohou být ještě z doby před úpravou. Myslíš, že bych tě mohl poprosit ještě o jeden log, jako jsi mně poslal včera? Potřeboval bych ho za posledních 12 hodin, jestli to je možné. Od 2:00 hod do dnešních 14:00 hodin ? Strašně moc by mně to pomohlo. Taky jsem koukal na mail a jako možnou příčinu zpoždění jste dopsali i kopírování nových plotů ... To by mohlo být ono. 😃 Předem děkuji.

                chia-mann hele kdyz tak 2 hodky vydrzis, tak nasadim logy jako takove a muzes si to sledovat sam

                  nexus

                  Tak stejně jich mám za 17 hodin přes 50 . Sice je to občas po jednom a o pár sec, ale častěji jsou spojené 2 - 4 najednou. Na farmu jsem nenahrával, ráno jsem jen přidal disk s pár ploty. Takže problém nebyl v opakovaném nahrávání plotů přes robocopy, jak jsem si myslel. Systém je asi citlivý na jakoukoliv zátěž. dá se mi, že některé late odpovídají době, kdy jsem aktivoval ploty, co nejsou na pool a ještě je nemám přeplotované. A hlavně mám pocit, že k záseku dochází v okamžiku, když z toho počítače kouknu na pool, jak na tom jsem. Výkonu má ale dost, takže nechápu. Ještě zkusím vyměnit router, abych vyloučil i tuto možnost.

                  Šel by filtr jen na zpozděné. Sem to celé proklilal a u mě zatim vše ok. Ale být tak filtr vidim to hned. Díky

                    Ahoj, budu dávat farmu na Intel Pentium E5800 @ 3.20GHz CPU Mark 1100, 4 GB RAM, systém na SSD + 3 x HDD na SATA + 6 x HDD na USB 2.0, tak jsem zvědav jestli to pojede ... Jinak jsem to tu pročítal, neblbne nějaký disk, který by to brzdil ?

                    nexus

                    Takže ten log skutečných late partiálů mně velice a velice pomohl k dohledání problému. Teď téměř okamžitě vidím, jaká je odezva na změny v železe a připojení. Vylučovací metodou, kterou jsem musel zopakovat postupy z minulých dní, kdy ještě byla mírně zavádějící zpětná vazba, jsem našel možný zdroj problémů. Vyhodil jsem switch a za posledních 12 hodin mám pouze 5 late partialů a to se zpožděním lehce nad 25 sec. Změna je to tak výrazná, že to nemůže být náhoda. Ještě by mně pomohlo, kdyby se dal v logu zobrazit, třeba pod nějakým dalším tlačítkem, skutečný čas i těch partialů, které jsou v pořádku. Velice rád bych získal jistotu, že vše běží, jak má a že ty špatné partialy jsou jen výjimka. Děsí mně možnost, že se všechny "zdravé" partialy pohybují těsně pod hranicí 25 sec a při dalším zatížení budu mít zase problémy. Je to velký problém zobrazit i čas dobrých partialů? Možná by nebylo od věci zobrazit to ve formě grafu... Myslím si, že by to pomohlo i dalším plantážníkům při optimalizaci sestavy. Předem díky. 😃

                      chia-mann hmm, ten cas nesbiram, takze uplne easy to nebude. Ale pisu si do toho sbirat a psat

                        nexus dobre, protoze je vsechno krasne replikovane a zalohovane mezi sebou, tak to jednoduche bylo 😁 nasazuju. Jen teda u starych to neni, objevuje se to az ted u nove zaslanych

                          nexus

                          SUPER !!! Díky moc ! Ty časy mám v řádu jednotek sec, takže je to v pohodě a problém byl asi definitívně vyřešen. Dobrá práce! 😄

                            chia-mann to rad slysim. Jeste jsem vam pridal ten filtr jen na chyby, tak snad uz se bude debugovat pohodlne