Перейти к содержанию

p2pool Децентрализованный пул


Рекомендуемые сообщения

Если вы используете для запуска shell-скрипт/init-скрипт то добавьте в начало скрипта после #!/bin/sh

Так исторически сложилось в процессе моего освоения криптовалют и Linux и запускаю основные процессы с помощью rc.local. Не красиво, не спорю, но на данном этапе мне так проще определять порядок и другие опции загрузки демонов и пулов.

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

/sbin/ifconfig enp2s0 txqueuelen 10000
ulimit -n 1000000

            LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libjemalloc.so /usr/bin/bitcoind -conf=/root/bitcoin.conf
sleep 5 && LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libjemalloc.so /etc/init.d/start-p2pool start
sleep 5 && LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libjemalloc.so /etc/init.d/start-p2pool-fork start
etc.etc.etc.
В связи с этим вопрос. Как описать в этом скрипте переменные окружения?

 

 

 

taskset -pc 0 `pidof bitcoind` #привязываем к первому ядру

taskset -pc 0 `pidof pypy` #привязываем ко второму.

Ну и второе ядро будет обозначаться "1", если я правильно понимаю. В случае с физическими 4 ядрами не лучше ли задействовать крайние так сказать, чтобы первые отдать под систему. И как поступить если демонов несколько? Т.е. на ноде одновременно идет обработка BTC, UNIT, EMC, NMC etc. Изменено пользователем AndreyNag
Ссылка на комментарий
Поделиться на другие сайты

addnode=eucentral1.falcon-net.org # Полузакрытый релей.

IP к сожалению динамический и вопрос отпадает.
Ссылка на комментарий
Поделиться на другие сайты

попробуй в bitcoin.conf rpctreads увеличить.. вроде заработало.. хотя при чем оно тут?

Помогло на половину) пропало - Warning: Previous share's timestamp is 221 seconds old, но начало уходить в цикл - Missing 9 of 172 transactions for broadcast

продолжаем :D

Ссылка на комментарий
Поделиться на другие сайты

Помогло на половину) пропало - Warning: Previous share's timestamp is 221 seconds old, но начало уходить в цикл - Missing 9 of 172 transactions for broadcast

продолжаем :D

У меня после тюнинга стало тоже самое:

 

2017-05-04 20:54:02.907148 Missing 8 of 164 transactions for broadcast

2017-05-04 20:54:02.907193 Scheduling another broadcast attempt in 4 seconds
2017-05-04 20:54:02.907450 Missing 8 of 164 transactions for broadcast
2017-05-04 20:54:02.907469 Scheduling another broadcast attempt in 4 seconds
2017-05-04 20:54:02.907711 Missing 8 of 164 transactions for broadcast
2017-05-04 20:54:02.907726 Scheduling another broadcast attempt in 4 seconds
2017-05-04 20:54:02.908561 Missing 8 of 164 transactions for broadcast
2017-05-04 20:54:02.908598 Scheduling another broadcast attempt in 4 seconds
2017-05-04 20:54:02.908858 Missing 8 of 164 transactions for broadcast
2017-05-04 20:54:02.908876 Scheduling another broadcast attempt in 4 seconds
2017-05-04 20:54:02.909114 Missing 8 of 164 transactions for broadcast
2017-05-04 20:54:02.909130 Scheduling another broadcast attempt in 4 seconds
2017-05-04 20:54:02.910193 Missing 12 of 77 transactions for broadcast
2017-05-04 20:54:02.910245 Scheduling another broadcast attempt in 4 seconds
2017-05-04 20:54:02.910602 Missing 12 of 77 transactions for broadcast
2017-05-04 20:54:02.910633 Scheduling another broadcast attempt in 4 seconds
2017-05-04 20:54:02.910957 Missing 12 of 77 transactions for broadcast
2017-05-04 20:54:02.910978 Scheduling another broadcast attempt in 4 seconds
2017-05-04 20:54:02.911204 Missing 12 of 77 transactions for broadcast
2017-05-04 20:54:02.911776 Scheduling another broadcast attempt in 4 seconds
 

Как изменил параметр? Сколько поставил?

Ссылка на комментарий
Поделиться на другие сайты

У меня после тюнинга стало тоже самое:

Как изменил параметр? Сколько поставил?

rpcthreads=10, по умолчанию 4

Изменено пользователем leri4
Ссылка на комментарий
Поделиться на другие сайты

 

 

rpcthreads=10, по умолчанию 4

Я поставил 16, но мне не хватило на две ноды, и классику и форк. Первая запустилась нормально, а вторая сразу свалилась в штопор.

Ссылка на комментарий
Поделиться на другие сайты

у меня было 25, сделал 64.. пока пашет

Мне не помогло, похоже не в этом проблема

Ссылка на комментарий
Поделиться на другие сайты

угу.. опять тоже самое.. :(

 

ребят, давайте свои ноды заявим.. и пропишем друг друга там где ISawa говорил.. мобыть решит траблу.. ну на крайний случай улучшит взаимодействие

Изменено пользователем Alard
Ссылка на комментарий
Поделиться на другие сайты

 

 

Мне не помогло, похоже не в этом проблема

 

угу.. опять тоже самое..

 

Я задрал значение до "32".

 

Так же в протоколе часто видны записи:

 

2017-05-04 22:09:27.697827 Peer sent entire transaction 1f8c26f48e8ce36a06a4711d32d85cacfa7457ba2967d9460541f40c37ea400e that was already received

2017-05-04 22:09:27.943868 Peer 192.168.13.134:9335 says protocol version is 3200, client version 15.0-41-g1f5448b-dirty
2017-05-04 22:09:27.958374 Peer sent entire transaction 32127d2630a94ff6899bd32b74cadc9d8120dc86638a3d29899537264a1138fa that was already received
2017-05-04 22:09:29.223474 Peer sent entire transaction bfa299f54bf47ae538ba303b15729d8a203df25924009ae56c4568c607a8762a that was already received
 

Если нода стоит где-то глубоко за "стеной", то надо специально прописывать её внешний (белый) адрес, чтобы не было бессмысленных адресов типа 192.168.x.x

Ссылка на комментарий
Поделиться на другие сайты

так как на форке есть некоторые проблемы с синхронизацией и баном нод, и автор форка будет недоступен около недели, прописывайте третьим бэкап пулом его ноду ml.toom.im:9334


 


ps 


сейчас приходится делать вручную рестарт, логи с проблемами отправлены автору, но, увы, по-ходу в америке майские праздники тоже отмечают/


Ссылка на комментарий
Поделиться на другие сайты

потому и говорю надо вручную поболе нод попрописать себе.. вот что у меня:

ml.toom.im low-doa.mine.nu btc-fork.coinpool.pw mnogoblokov.mine.nu crypto.office-on-the.net 83.239.114.42 82.200.205.30 208.84.223.121 5.9.143.40

Ссылка на комментарий
Поделиться на другие сайты

 

так как на форке есть некоторые проблемы с синхронизацией и баном нод, и автор форка будет недоступен около недели, прописывайте третьим бэкап пулом его ноду ml.toom.im:9334

 

ps 

сейчас приходится делать вручную рестарт, логи с проблемами отправлены автору, но, увы, по-ходу в америке майские праздники тоже отмечают/

 

автор вроде сотку машин поехал ставить под аренду на свою гидроэлектростанцию ...

p.s.  

 по поводу 3 тий и так далее все ок !! 

  :) :) :)

  post-25987-0-02392500-1493927885_thumb.jpg

 всегда есть альтернатива  !!!! 

Изменено пользователем m_a17
Ссылка на комментарий
Поделиться на другие сайты

 

 

всегда есть альтернатива  !!!! 

Как удалось столько (больше трёх) резервных пулов прописать?

Ссылка на комментарий
Поделиться на другие сайты

Как удалось столько (больше трёх) резервных пулов прописать?

эээ..как обычно .через 22 порт ...

у меня такая фигня есть =http://www.awesomeminer.com/ ....купил .

чтобы 1 кликом пулы переключать на всех ...

я ж чайник..ноды нет что бы переключать ее ..

удобно ..+ веб сервер и не надо никуда заходить все видно ....

p.s. не реклама !!! .

Изменено пользователем m_a17
Ссылка на комментарий
Поделиться на другие сайты

В botcoin.conf есть два параметра отвечающие за RPC

rpcthreads=
rpcworkqueue=

 

Я задрал значение до "32".

 

Так же в протоколе часто видны записи:

Если нода стоит где-то глубоко за "стеной", то надо специально прописывать её внешний (белый) адрес, чтобы не было бессмысленных адресов типа 192.168.x.x

Неужели пул не отфильтровывает анонсы вида 192.168.0.0/24, и прочих серых адресов? Это бы поправить.

Ссылка на комментарий
Поделиться на другие сайты

@Coinpool, у Вас интересно модифицированный интерфейс ноды, не могли ли бы Вы предоставить ссылку на классическую версию, как например здесь:  http://ml.toom.im:9334/static/  

Интересует раздел "My shares", это позволит пользователю видеть на сколько эффективно находятся шары, в частности свои. В идеале бы видеть вообще список шар в разрезе по кошелькам с момента последнего рестарта ноды. На сколько это сложно сделать, ресурсов на это вроде много не надо?

 

п.с. спасибо за отсутствие предупреждения, теперь все выглядит очень солидно :)

Ссылка на комментарий
Поделиться на другие сайты

Вот потому и не спешу свою ноду обновлять. Пусть гуру допилят сперва... До ума доведут... А так-то дело хорошее. Торчу на low-doa:9334.  ;) Нода Toomim's в качестве failover.

Ссылка на комментарий
Поделиться на другие сайты

Тюнинговал, тюнинговал да не вытюнинговал.  :huh:

P.S. Необходим устойчивый список форк-нод для добавления в конфигурацию. А может еще кто-то даст на прокат "шаманский бубен"?!
И какой фактор помогает low-doa не отваливаться в то время как других лихорадит?

Изменено пользователем AndreyNag
Ссылка на комментарий
Поделиться на другие сайты

хз, может случайность, но у меня получилось синхронизироваться без Missing 53 of 58 transactions for broadcast, только после того как закрыл порт 9333, Make sure your system clock is accurate, and ensure that you're connected to decent peers тоже больше не появляется, и пиры пока держатся - Peers: 9 (2 incoming)

Наблюдаю дальше ;)

Ссылка на комментарий
Поделиться на другие сайты

И какой фактор помогает low-doa не отваливаться в то время как других лихорадит?

падаю на форке регулярно, за сутки минимум 4 рестарта

Ссылка на комментарий
Поделиться на другие сайты

падаю на форке регулярно, за сутки минимум 4 рестарта

4 раза отличные показатели))

 

28раз лихорадило за ночь..  

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Similar Topics

    • [Top-10 Bitcoin Майнинг пул] [emcd. Mining pool] - FPPS, комиссия 1.5%, без мин. порога на вывод

      Экосистема для майнеров и пользователей криптовалют, в которой можно добывать криптовалюту с низкой комиссией, хранить добытые монеты с выгодой до 12% годовых и экономить на выводе в фиатные валюты внутри одного приложения. Майнинг-пул  Добывай BTC, LTC, DOGE, ETC и другие монеты с высоким хешрейтом и минимальной комиссией 1,5%. Накопительный счёт  Безопасно храни криптовалюту и получай пассивный доход до 12% годовых.  Быстрый вывод  Выводи активы на карту - Visa, Maste

      в Пулы совместного майнинга

    • https://ducky.city - играем в игру и делим пул в 5кк$ в токенах DCM

      DuckyCity - P2E игра, где нам нужно будет сажать грядки, кормить животных, продавать продовольство... в общем Ферма!  Сейчас они начали проводить ивент на 500кк DCM. Как заявили создатели, 1 DCM - 0.01$. Тоесть, 5кк$ выделено на дроп! Раздача произойдёт в 10 эпох, в каждой пул 50кк DCM. Набиваем поинты и забираем чать с пула)   Ссылка - https://ducky.city Переходим и регистрируемя с помощью MM. Сеть можете выбрать любую.  Можете подключить ещё Твиттер. После ре

      в Раздачи монет

    • Airdrop CYBER(https://www.cyber.co/) - 2 сезон - пул 1 000 000 CYBER / $12 млн

      Airdrop CYBER - 2 сезон - пул 1 000 000 CYBER / $12 млн CyberConnect - это Web3-соцграф с $25 млн. инвестиций от Binance Labs, Multicoin Capital, The Spartan Group и других. CyberConnect совместно с Optimism, EigenLayer и AltLayer запустил модульный, социальный L2-блокчейн "Cyber" с рестейкингом. Период кампании: с 8 марта по 8 июня  Кто участвовал в первом сезоне, получат доп.преимущества во 2 сезоне и небольшой дроп токенов CYBER уже сейчас (Мне дали 2 CYBER! ). Во втором с

      в Раздачи монет

    • Делим пул в $5000 от проекта OrangeDX(https://orangedx.com/)

      OrangeDX  (https://orangedx.com/)– это DeFi экосистема для взаимодействия с BRC-20. Она позволяет пользователям торговать, обменивать, защищать, запускать токены BRC20 и мостовые EVM.    Они запустили квесты на Zealy https://zealy.io/cw/orangedx-1195/invite/qAWz9-aMRgnyW9dFHtDF0, где выполняя простые задания можно разделить пул в 5000$.   Проект анонсировал (https://twitter.com/OrangDx_BRC20/status/1767483278527975600?s=20)  пади - Poolz, TrustPad, BRC20com, FinceptorApp

      в Раздачи монет

    • https://www.bybit.com - Разделяем пул 120к$ от Solana Foundation & ByBit

      Биржа ByBit совместно с Solana Foundation запустили новое промо «Solana-Fest» с пулом 120к$. Можно выиграть награды в токенах: $MNT, $ARB, $BONK, $KAMINO, $AURY, $USDT, $ORCA, а также ценные NFT. Что делать: Регистрируемся на  ByBit и проходим KYC 1. Переходим на сайт, создаём ByBit Web3 Wallet, депаем туда от 1 $SOL, нажимаем "Start" и совершаем свапы. Ждем распределения наград. Дедлайн: 12 марта

      в Раздачи монет

×
×
  • Создать...