Author

Topic: P2pool (Read 1707 times)

legendary
Activity: 1120
Merit: 1069
April 17, 2012, 12:08:20 AM
#16
Известная проблема... нет у прокси опций по принудительной отсылке опоздавших шар, как это было у cgminer
Quote
--submit-stale      Submit shares even if they would normally be considered stale
Я помню когда только только появился p2pool специально патчили майнеры под него чтобы понизить реджекты, так как это особенность самого пула.
newbie
Activity: 30
Merit: 0
April 16, 2012, 01:07:29 PM
#15
Поставил майнинг прокси и пул вылетать перестал вроде бы!!!тока реджекты поплыли от 9 до 20%
hero member
Activity: 616
Merit: 502
April 15, 2012, 08:07:17 AM
#14
Ufasoft и Феникс пашуть а СГмайнер нетблян ну что за фигня!!!
и возможно еще следует попробовать не самый последний цгминер. Допустим у меня на 5850ых лучше себя показал версии 2.3.1-2
Хотя лучше все равно phoenix 2.0 вот как пример файлик phoenix.cfg , должен быть в папке с фениксом (для скорости гру 850 памяти гпу 300.. Для стоковых скоростей лучше ворксайз 128
Code:
[general]
verbose = true
autodetect = +cl -cpu
backend = http://worker:[email protected]:8344
queuesize = 2
ratesamples = 100
failback = 120

[web]
disabled = true

[cl:0:0]#для первой видяхи, сотри эту строчку после #
autoconfigure = false
disabled = false
kernel = phatk2
VECTORS = true
WORKSIZE = 256
AGGRESSION = 11
Fastloop = false
bfi_int = true

[cl:0:1]#для второй видяхи, сотри эту строчку после #
autoconfigure = false
disabled = false
kernel = phatk2
VECTORS = true
WORKSIZE = 256
AGGRESSION = 11
Fastloop = false
bfi_int = true
newbie
Activity: 30
Merit: 0
April 14, 2012, 08:29:06 AM
#13
Ufasoft и Феникс пашуть а СГмайнер нетблян ну что за фигня!!!
legendary
Activity: 1120
Merit: 1069
April 14, 2012, 08:01:17 AM
#12
Порт прокси - порт веб сервера, в котором он запущен. Могу предположить что по умолчанию 80... у некоторых вебсерверов в начальном конфиге прописан 8080.
miner -> proxy:порт_прокси -> пул:порт_пула

У прокси может быть несколько пулов (резервные), и можно регистрировать много майнеров.
newbie
Activity: 30
Merit: 0
April 14, 2012, 07:37:24 AM
#11
что то сделал вроде бы всё как надо тока не соединяется каков пример на него как узнать какой порт?? если для стандартного пула конфиг cgminer.exe -o http://9.9.99.99:8332 -u 123 -p 123 а адрес прокси 9.9.99.100 тогда как конектится через этот прокси?? в прокси пулы и майнеры созданы. Где запущен прокси там нужен запущеный биткоинд??
legendary
Activity: 1120
Merit: 1069
April 14, 2012, 07:17:37 AM
#10
Для всех клиентов майнеров bitcoin-прокси выглядит обычным пулом, т.е. нужно прописать логин, пароль адрес и порт прокси сервера в майнере как адрес пула.
Внимательно читать https://github.com/cdhowie/Bitcoin-mining-proxy/blob/master/README.markdown раздел 'Setting up the proxy'
newbie
Activity: 30
Merit: 0
April 14, 2012, 07:01:26 AM
#9
поднял этот Bitcoin mining proxy проблема в том нет не 1 примера как cgminer пустить через него простой пример как
cgminer.exe -o http://**.***.***.**:9332 -u 123 -p 123 --socks-proxy адр.ес.прок.си:1080
и
cgminer.exe -o http://адр.ес.прок.си:9332 -u 123 -p 123
newbie
Activity: 30
Merit: 0
April 14, 2012, 02:57:31 AM
#8
могу нетстат если надо выложить!! Core i7 920 8 гиг памяти винт ссд vertex 3 max iops прямой ип в инет 100 мегабит. Так или иначе пул одно потоковый тока 1 ядро юзает.
legendary
Activity: 1120
Merit: 1069
April 14, 2012, 02:42:25 AM
#7
Тогда решение сложнее... ищите разработчика на python, который сумел бы починить этот баг (если он действительно тут имеет место)...
p.s. если я верно понимаю ситуацию.. пул падает при большом количестве воркеров (соединений, но боюсь что ситуация на самом деле тупее.. может у вас машина с пулом нагружена или слабая и p2pool тупо не справляется), bitcoin-прокси снизит их количество до одного.

p.p.s. еще решение, вместо одного пула p2pool можете запустить несколько Wink настраивать ничего не надо, выдать им разные порты и каталоги, а майнеры раскидать по этим пулам - делов на пять минут и чуть повышенная нагрузка на сервер.
newbie
Activity: 30
Merit: 0
April 14, 2012, 02:14:38 AM
#6
Эта хрень то всё равно будет падать и придется перезапускать а это не решение проблемы а вбить костыль называется и вместо 1 сервера надо 2 иметь.
legendary
Activity: 1120
Merit: 1069
April 14, 2012, 02:04:48 AM
#5
twisted используется для организации подключений по сети.. в общем не отключить.
p.s. чем bitcoin-mining-proxy не устраивает? это наилучшие и самое простое решение.
newbie
Activity: 30
Merit: 0
April 14, 2012, 01:57:05 AM
#4
Это уже лучше чем ннкрон мучать спасибо, Но до решения проблемы ещё далеко давайте кого какие мысли?? Кстати что за тема твистедHuh не та херь случаем что графики рисует может есть способ выключитьHuh Надёжность главнее удобства
legendary
Activity: 1120
Merit: 1069
April 14, 2012, 01:15:47 AM
#3
Ооочень интересно, баг http://twistedmatrix.com/trac/ticket/816
Quote
Opened 7 years ago
Last modified 5 months ago

Я только не понимаю почему это происходит при 20-40 соединениях, в обсуждениях тикета мелькают числа побольше - 512. И мне грустно, такой баг профукан, судя по отсутствии до сих пор решения - идеалогический (не изучал).


Установить прокси - самый логичный вариант, только нужно ставить специализированный, например https://en.bitcoin.it/wiki/Bitcoin-mining-proxy
Позволит не только свести кучу соединение, но и автоматически переключаться на резервный пул, при смерти основного.
newbie
Activity: 30
Merit: 0
April 14, 2012, 12:28:51 AM
#2
Забыл написать что было предположение что 20 коннектов для него много и решил между пулом и воркерами установить проксисервер так и это не помогло!!!!
newbie
Activity: 30
Merit: 0
April 14, 2012, 12:24:09 AM
#1
Так как я новичок пришлось создать здесь новую тему. Установил сие чудо п2пул стоят 40 компов в игровом зале которые периодически пашут на п2пул. Одновременная работа воркеров около 20 компов в среднем и постоянно (около раза в час он глохнет и приходится перезапускать) в окне появляется эта херь и начинает бежать вниз. Что я тока не пробовал нечего не помогает помогите христа ради!!!!!!!!!!!!! Может хотя бы кто подскажет способ автоматического перезапуска ведь тоже спать иногда хочется. кто решить проблему готов заплатить 10 втс.
2012-04-14 09:12:33.648000 >   File "twisted\internet\selectreactor.pyc", line 4
0, in win32select
2012-04-14 09:12:33.648000 >
2012-04-14 09:12:33.664000 > exceptions.ValueError: too many file descriptors in
 select()
2012-04-14 09:12:33.664000 > Unhandled Error
2012-04-14 09:12:33.664000 > Traceback (most recent call last):
2012-04-14 09:12:33.664000 >   File "run_p2pool.py", line 5, in
2012-04-14 09:12:33.664000 >
2012-04-14 09:12:33.664000 >   File "p2pool\main.pyc", line 1033, in run
2012-04-14 09:12:33.679000 >
2012-04-14 09:12:33.679000 >   File "twisted\internet\base.pyc", line 1162, in r
un
2012-04-14 09:12:33.679000 >
2012-04-14 09:12:33.679000 >   File "twisted\internet\base.pyc", line 1174, in m
ainLoop
2012-04-14 09:12:33.679000 >
2012-04-14 09:12:33.679000 > --- ---
2012-04-14 09:12:33.679000 >   File "twisted\internet\selectreactor.pyc", line 1
04, in doSelect
2012-04-14 09:12:33.679000 >
2012-04-14 09:12:33.679000 >   File "twisted\internet\selectreactor.pyc", line 4
0, in win32select
2012-04-14 09:12:33.679000 >
2012-04-14 09:12:33.679000 > exceptions.ValueError: too many file descriptors in
 select()
2012-04-14 09:12:33.695000 > Unhandled Error
2012-04-14 09:12:33.695000 > Traceback (most recent call last):
2012-04-14 09:12:33.695000 >   File "run_p2pool.py", line 5, in
2012-04-14 09:12:33.695000 >
2012-04-14 09:12:33.695000 >   File "p2pool\main.pyc", line 1033, in run
2012-04-14 09:12:33.695000 >
2012-04-14 09:12:33.695000 >   File "twisted\internet\base.pyc", line 1162, in r
un
2012-04-14 09:12:33.695000 >
2012-04-14 09:12:33.695000 >   File "twisted\internet\base.pyc", line 1174, in m
ainLoop
2012-04-14 09:12:33.695000 >
2012-04-14 09:12:33.695000 > --- ---
2012-04-14 09:12:33.695000 >   File "twisted\internet\selectreactor.pyc", line 1
04, in doSelect
2012-04-14 09:12:33.695000 >
2012-04-14 09:12:33.711000 >   File "twisted\internet\selectreactor.pyc", line 4
0, in win32select
2012-04-14 09:12:33.711000 >
2012-04-14 09:12:33.711000 > exceptions.ValueError: too many file descriptors in
 select()
2012-04-14 09:12:33.711000 > Unhandled Error
2012-04-14 09:12:33.711000 > Traceback (most recent call last):
2012-04-14 09:12:33.711000 >   File "run_p2pool.py", line 5, in
2012-04-14 09:12:33.711000 >
2012-04-14 09:12:33.711000 >   File "p2pool\main.pyc", line 1033, in run
2012-04-14 09:12:33.711000 >
2012-04-14 09:12:33.711000 >   File "twisted\internet\base.pyc", line 1162, in r
un
2012-04-14 09:12:33.726000 >
2012-04-14 09:12:33.726000 >   File "twisted\internet\base.pyc", line 1174, in m
ainLoop
2012-04-14 09:12:33.726000 >
2012-04-14 09:12:33.726000 > --- ---
2012-04-14 09:12:33.726000 >   File "twisted\internet\selectreactor.pyc", line 1
04, in doSelect
2012-04-14 09:12:33.726000 >
2012-04-14 09:12:33.726000 >   File "twisted\internet\selectreactor.pyc", line 4
0, in win32select
2012-04-14 09:12:33.726000 >
2012-04-14 09:12:33.726000 > exceptions.ValueError: too many file descriptors in
 select()
2012-04-14 09:12:33.726000 > Unhandled Error
2012-04-14 09:12:33.742000 > Traceback (most recent call last):
2012-04-14 09:12:33.742000 >   File "run_p2pool.py", line 5, in
2012-04-14 09:12:33.742000 >
2012-04-14 09:12:33.742000 >   File "p2pool\main.pyc", line 1033, in run
2012-04-14 09:12:33.742000 >
2012-04-14 09:12:33.742000 >   File "twisted\internet\base.pyc", line 1162, in r
un
2012-04-14 09:12:33.742000 >
2012-04-14 09:12:33.742000 >   File "twisted\internet\base.pyc", line 1174, in m
ainLoop
2012-04-14 09:12:33.742000 >
2012-04-14 09:12:33.742000 > --- ---
2012-04-14 09:12:33.742000 >   File "twisted\internet\selectreactor.pyc", line 1
04, in doSelect
2012-04-14 09:12:33.742000 >
2012-04-14 09:12:33.742000 >   File "twisted\internet\selectreactor.pyc", line 4
0, in win32select
2012-04-14 09:12:33.742000 >
2012-04-14 09:12:33.742000 > exceptions.ValueError: too many file descriptors in
 select()
2012-04-14 09:12:33.757000 > Unhandled Error
2012-04-14 09:12:33.757000 > Traceback (most recent call last):
2012-04-14 09:12:33.757000 >   File "run_p2pool.py", line 5, in
2012-04-14 09:12:33.757000 >
2012-04-14 09:12:33.757000 >   File "p2pool\main.pyc", line 1033, in run
2012-04-14 09:12:33.757000 >
2012-04-14 09:12:33.757000 >   File "twisted\internet\base.pyc", line 1162, in r
un
2012-04-14 09:12:33.757000 >
2012-04-14 09:12:33.757000 >   File "twisted\internet\base.pyc", line 1174, in m
ainLoop
2012-04-14 09:12:33.757000 >
2012-04-14 09:12:33.757000 > --- ---
2012-04-14 09:12:33.757000 >   File "twisted\internet\selectreactor.pyc", line 1
04, in doSelect
2012-04-14 09:12:33.757000 >
2012-04-14 09:12:33.773000 >   File "twisted\internet\selectreactor.pyc", line 4
0, in win32select
2012-04-14 09:12:33.773000 >
2012-04-14 09:12:33.773000 > exceptions.ValueError: too many file descriptors in
 select()
2012-04-14 09:12:33.773000 > Unhandled Error
2012-04-14 09:12:33.773000 > Traceback (most recent call last):
2012-04-14 09:12:33.773000 >   File "run_p2pool.py", line 5, in
2012-04-14 09:12:33.789000 >
2012-04-14 09:12:33.789000 >   File "p2pool\main.pyc", line 1033, in run
2012-04-14 09:12:33.789000 >
2012-04-14 09:12:33.789000 >   File "twisted\internet\base.pyc", line 1162, in r
un
2012-04-14 09:12:33.789000 >
2012-04-14 09:12:33.789000 >   File "twisted\internet\base.pyc", line 1174, in m
ainLoop
2012-04-14 09:12:33.789000 >
2012-04-14 09:12:33.789000 > --- ---
2012-04-14 09:12:33.789000 >   File "twisted\internet\selectreactor.pyc", line 1
04, in doSelect
2012-04-14 09:12:33.789000 >
2012-04-14 09:12:33.789000 >   File "twisted\internet\selectreactor.pyc", line 4
0, in win32select
2012-04-14 09:12:33.789000 >
2012-04-14 09:12:33.789000 > exceptions.ValueError: too many file descriptors in
 select()
2012-04-14 09:12:33.804000 > Unhandled Error
2012-04-14 09:12:33.804000 > Traceback (most recent call last):
2012-04-14 09:12:33.804000 >   File "run_p2pool.py", line 5, in
2012-04-14 09:12:33.804000 >
2012-04-14 09:12:33.804000 >   File "p2pool\main.pyc", line 1033, in run
2012-04-14 09:12:33.804000 >
2012-04-14 09:12:33.804000 >   File "twisted\internet\base.pyc", line 1162, in r
un
2012-04-14 09:12:33.804000 >
2012-04-14 09:12:33.804000 >   File "twisted\internet\base.pyc", line 1174, in m
ainLoop
2012-04-14 09:12:33.804000 >
2012-04-14 09:12:33.804000 > --- ---
2012-04-14 09:12:33.804000 >   File "twisted\internet\selectreactor.pyc", line 1
04, in doSelect
2012-04-14 09:12:33.804000 >
2012-04-14 09:12:33.804000 >   File "twisted\internet\selectreactor.pyc", line 4
0, in win32select
2012-04-14 09:12:33.820000 >
2012-04-14 09:12:33.820000 > exceptions.ValueError: too many file descriptors in
 select()
2012-04-14 09:12:33.820000 > Unhandled Error
2012-04-14 09:12:33.835000 > Traceback (most recent call last):
2012-04-14 09:12:33.835000 >   File "run_p2pool.py", line 5, in
2012-04-14 09:12:33.835000 >
2012-04-14 09:12:33.835000 >   File "p2pool\main.pyc", line 1033, in run
2012-04-14 09:12:33.835000 >
2012-04-14 09:12:33.835000 >   File "twisted\internet\base.pyc", line 1162, in r
un
2012-04-14 09:12:33.835000 >
2012-04-14 09:12:33.835000 >   File "twisted\internet\base.pyc", line 1174, in m
ainLoop
2012-04-14 09:12:33.835000 >
2012-04-14 09:12:33.835000 > --- ---
2012-04-14 09:12:33.835000 >   File "twisted\internet\selectreactor.pyc", line 1
04, in doSelect
2012-04-14 09:12:33.835000 >
2012-04-14 09:12:33.835000 >   File "twisted\internet\selectreactor.pyc", line 4
0, in win32select
2012-04-14 09:12:33.835000 >
2012-04-14 09:12:33.835000 > exceptions.ValueError: too many file descriptors in
 select()
2012-04-14 09:12:33.851000 > Unhandled Error
2012-04-14 09:12:33.851000 > Traceback (most recent call last):
2012-04-14 09:12:33.851000 >   File "run_p2pool.py", line 5, in
2012-04-14 09:12:33.851000 >
2012-04-14 09:12:33.851000 >   File "p2pool\main.pyc", line 1033, in run
2012-04-14 09:12:33.851000 >
2012-04-14 09:12:33.851000 >   File "twisted\internet\base.pyc", line 1162, in r
un
2012-04-14 09:12:33.851000 >
2012-04-14 09:12:33.851000 >   File "twisted\internet\base.pyc", line 1174, in m
ainLoop
2012-04-14 09:12:33.851000 >
2012-04-14 09:12:33.851000 > --- ---
2012-04-14 09:12:33.867000 >   File "twisted\internet\selectreactor.pyc", line 1
04, in doSelect
2012-04-14 09:12:33.867000 >
2012-04-14 09:12:33.867000 >   File "twisted\internet\selectreactor.pyc", line 4
0, in win32select
2012-04-14 09:12:33.867000 >
2012-04-14 09:12:33.867000 > exceptions.ValueError: too many file descriptors in
 select()
2012-04-14 09:12:33.867000 > Unhandled Error
2012-04-14 09:12:33.867000 > Traceback (most recent call last):
2012-04-14 09:12:33.867000 >   File "run_p2pool.py", line 5, in
2012-04-14 09:12:33.867000 >
2012-04-14 09:12:33.867000 >   File "p2pool\main.pyc", line 1033, in run
2012-04-14 09:12:33.867000 >
2012-04-14 09:12:33.882000 >   File "twisted\internet\base.pyc", line 1162, in r
un
2012-04-14 09:12:33.882000 >
2012-04-14 09:12:33.882000 >   File "twisted\internet\base.pyc", line 1174, in m
ainLoop
2012-04-14 09:12:33.882000 >
2012-04-14 09:12:33.882000 > --- ---
2012-04-14 09:12:33.882000 >   File "twisted\internet\selectreactor.pyc", line 1
04, in doSelect
2012-04-14 09:12:33.882000 >
2012-04-14 09:12:33.882000 >   File "twisted\internet\selectreactor.pyc", line 4
0, in win32select
2012-04-14 09:12:33.882000 >
2012-04-14 09:12:33.882000 > exceptions.ValueError: too many file descriptors in
 select()
2012-04-14 09:12:33.898000 > Unhandled Error
2012-04-14 09:12:33.898000 > Traceback (most recent call last):
2012-04-14 09:12:33.898000 >   File "run_p2pool.py", line 5, in
2012-04-14 09:12:33.898000 >
2012-04-14 09:12:33.898000 >   File "p2pool\main.pyc", line 1033, in run
2012-04-14 09:12:33.898000 >
2012-04-14 09:12:33.898000 >   File "twisted\internet\base.pyc", line 1162, in r
un
2012-04-14 09:12:33.898000 >
2012-04-14 09:12:33.898000 >   File "twisted\internet\base.pyc", line 1174, in m
ainLoop
2012-04-14 09:12:33.898000 >
2012-04-14 09:12:33.898000 > --- ---
2012-04-14 09:12:33.898000 >   File "twisted\internet\selectreactor.pyc", line 1
04, in doSelect
2012-04-14 09:12:33.898000 >
2012-04-14 09:12:33.898000 >   File "twisted\internet\selectreactor.pyc", line 4
0, in win32select
2012-04-14 09:12:33.898000 >
2012-04-14 09:12:33.898000 > exceptions.ValueError: too many file descriptors in
 select()
2012-04-14 09:12:33.913000 > Unhandled Error
2012-04-14 09:12:33.913000 > Traceback (most recent call last):
2012-04-14 09:12:33.913000 >   File "run_p2pool.py", line 5, in
2012-04-14 09:12:33.913000 >
2012-04-14 09:12:33.913000 >   File "p2pool\main.pyc", line 1033, in run
2012-04-14 09:12:33.929000 >
2012-04-14 09:12:33.929000 >   File "twisted\internet\base.pyc", line 1162, in r
un
2012-04-14 09:12:33.929000 >
2012-04-14 09:12:33.929000 >   File "twisted\internet\base.pyc", line 1174, in m
ainLoop
2012-04-14 09:12:33.929000 >
2012-04-14 09:12:33.929000 > --- ---
2012-04-14 09:12:33.929000 >   File "twisted\internet\selectreactor.pyc", line 1
04, in doSelect
2012-04-14 09:12:33.929000 >
2012-04-14 09:12:33.929000 >   File "twisted\internet\selectreactor.pyc", line 4
0, in win32select
2012-04-14 09:12:33.929000 >
2012-04-14 09:12:33.929000 > exceptions.ValueError: too many file descriptors in
 select()
2012-04-14 09:12:33.945000 > Unhandled Error
2012-04-14 09:12:33.945000 > Traceback (most recent call last):
2012-04-14 09:12:33.945000 >   File "run_p2pool.py", line 5, in
2012-04-14 09:12:33.945000 >
2012-04-14 09:12:33.945000 >   File "p2pool\main.pyc", line 1033, in run
2012-04-14 09:12:33.945000 >
2012-04-14 09:12:33.945000 >   File "twisted\internet\base.pyc", line 1162, in r
un
2012-04-14 09:12:33.945000 >
2012-04-14 09:12:33.945000 >   File "twisted\internet\base.pyc", line 1174, in m
ainLoop
2012-04-14 09:12:33.945000 >
2012-04-14 09:12:33.960000 > --- ---
2012-04-14 09:12:33.960000 >   File "twisted\internet\selectreactor.pyc", line 1
04, in doSelect
2012-04-14 09:12:33.960000 >
2012-04-14 09:12:33.960000 >   File "twisted\internet\selectreactor.pyc", line 4
0, in win32select
2012-04-14 09:12:33.960000 >
2012-04-14 09:12:33.960000 > exceptions.ValueError: too many file descriptors in
 select()
2012-04-14 09:12:33.960000 > Unhandled Error
2012-04-14 09:12:33.976000 > Traceback (most recent call last):
2012-04-14 09:12:33.976000 >   File "run_p2pool.py", line 5, in
2012-04-14 09:12:33.976000 >
2012-04-14 09:12:33.976000 >   File "p2pool\main.pyc", line 1033, in run
2012-04-14 09:12:33.976000 >
2012-04-14 09:12:33.976000 >   File "twisted\internet\base.pyc", line 1162, in r
un
2012-04-14 09:12:33.976000 >
2012-04-14 09:12:33.976000 >   File "twisted\internet\base.pyc", line 1174, in m
ainLoop
2012-04-14 09:12:33.976000 >
2012-04-14 09:12:33.976000 > --- ---
2012-04-14 09:12:33.976000 >   File "twisted\internet\selectreactor.pyc", line 1
04, in doSelect
2012-04-14 09:12:33.976000 >
2012-04-14 09:12:33.976000 >   File "twisted\internet\selectreactor.pyc", line 4
0, in win32select
2012-04-14 09:12:33.976000 >
2012-04-14 09:12:33.976000 > exceptions.ValueError: too many file descriptors in
 select()
Jump to: