Size: a a a

2018 July 20

В

Влад in DeСenter Dev
Но тут надо заморачиваться с big-little endian
источник

J

John in DeСenter Dev
Paulik8
Окей, если хэш это байты, то как возводится в степень(если она представлена байтами)?
байт это по сути число от 0 до 255
источник

SK

Sergei Kustikov in DeСenter Dev
Добрый день. Подскажите если ли тут специалисты по работе с гефом или парити. На протяжении нескольких месяцев испытываем проблемы с синхронизацией ethereum (можно в личку)
источник

DG

Dmitriy Gogolev in DeСenter Dev
Sergei Kustikov
Добрый день. Подскажите если ли тут специалисты по работе с гефом или парити. На протяжении нескольких месяцев испытываем проблемы с синхронизацией ethereum (можно в личку)
Есть, какая проблема?
источник

DG

Dmitriy Gogolev in DeСenter Dev
ещё будут детали?
источник

SK

Sergei Kustikov in DeСenter Dev
Да, конечно
источник

DG

Dmitriy Gogolev in DeСenter Dev
диски hdd или ssd?
источник

SK

Sergei Kustikov in DeСenter Dev
На протяжении всего дня в логах падает geth synchronisation failed, retrying
источник

SK

Sergei Kustikov in DeСenter Dev
sdd
источник

DG

Dmitriy Gogolev in DeСenter Dev
один день не показатель
источник

DG

Dmitriy Gogolev in DeСenter Dev
на сколько старые?
источник

DG

Dmitriy Gogolev in DeСenter Dev
какая версия geth? parity?
источник

SK

Sergei Kustikov in DeСenter Dev
на данный момент развернули geth на физическом сервере и несколько на облаках
источник

DG

Dmitriy Gogolev in DeСenter Dev
давайте я лучше опишу, с чем сталкивались мы:
- медленные жесткие диски (hdd с ноября прошлого года не могут синхронизироваться в принципе, новые ssd справляются)
- большой размер базы (зависит от того, как с ней взаимодействует операционка)
- старые версии клиентов (самые последние тоже не вот прям пашут)
- рядом нет подходящих клиентов (тупо не находит ближних, подключается к дальним, большие лаги, лечится через настройки geth c указанием ближайших нод)
- если у соседних нод разные клиенты... то тоже бывают проблемы с синхронизацией
- настройки geth по умолчанию иногда не оптимальны...
источник

SK

Sergei Kustikov in DeСenter Dev
Dmitriy Gogolev
на сколько старые?
диски от intel, точную модель не помню (покупались менее полгода назад)
источник

SK

Sergei Kustikov in DeСenter Dev
Dmitriy Gogolev
один день не показатель
Это не один происходит (уже примерно пару месяцев)
источник

SK

Sergei Kustikov in DeСenter Dev
Dmitriy Gogolev
давайте я лучше опишу, с чем сталкивались мы:
- медленные жесткие диски (hdd с ноября прошлого года не могут синхронизироваться в принципе, новые ssd справляются)
- большой размер базы (зависит от того, как с ней взаимодействует операционка)
- старые версии клиентов (самые последние тоже не вот прям пашут)
- рядом нет подходящих клиентов (тупо не находит ближних, подключается к дальним, большие лаги, лечится через настройки geth c указанием ближайших нод)
- если у соседних нод разные клиенты... то тоже бывают проблемы с синхронизацией
- настройки geth по умолчанию иногда не оптимальны...
Буду признателен любой помощи
источник

DG

Dmitriy Gogolev in DeСenter Dev
если кратко, то так
источник

SK

Sergei Kustikov in DeСenter Dev
Dmitriy Gogolev
если кратко, то так
В данный момент работает такая схема - физический сервер с гефом и закрытыми портами (5-10 пиров), и 2 канала интернет соединения и 2 сервера на DO и google. Более менее стабильно работает только с закрытыми портами, но тогда стабильно мало пиров. Если открыть пиров много, но каждые 10-15 минут пишет об ошибке синхронизации
источник

DG

Dmitriy Gogolev in DeСenter Dev
Sergei Kustikov
В данный момент работает такая схема - физический сервер с гефом и закрытыми портами (5-10 пиров), и 2 канала интернет соединения и 2 сервера на DO и google. Более менее стабильно работает только с закрытыми портами, но тогда стабильно мало пиров. Если открыть пиров много, но каждые 10-15 минут пишет об ошибке синхронизации
бывает ещё банальная причина, удалённые узлы отваливаются, и взаимодействие с ними приводит к такой ошибке
источник