rPman
Legendary
Offline
Activity: 1120
Merit: 1069
|
 |
September 01, 2013, 10:32:43 AM |
|
Worker 03cc3eca3f3ee4f1fe5b18ac1abb60d8d82e2d2e5d17973a94741ecb87193f123d submitted share with hash > target: Hash: 2c8df6f22a63c2cc1e06f85e925ba0d4a142a196289f3eee3e348f4f9533 Target: 3d00f0f9f7e76c000000000000000000000000000000000000000000000
я решил эту проблему просто отключив это сообщение в исходниках, почти 2 месяца так майнит пара древних видях на стратуме cgminer, проблем не обнаружено. # git diff diff --git a/p2pool/work.py b/p2pool/work.py old mode 100644 new mode 100755 index 28d8a3d..5c692fc --- a/p2pool/work.py +++ b/p2pool/work.py @@ -411,9 +411,11 @@ class WorkerBridge(worker_interface.WorkerBridge): self.share_received.happened(bitcoin_data.target_to_average_attempts(share.target), not on_time)
if pow_hash > target: - print 'Worker %s submitted share with hash > target:' % (user,) - print ' Hash: %56x' % (pow_hash,) - print ' Target: %56x' % (target,) + pass +## print 'Worker %s submitted share with hash > target:' % (user,) + ', Hash: %56x' % (pow_hash,) + ', Target: %56x' % (target,) +# print 'Worker %s submitted share with hash > target:' % (user,) +# print ' Hash: %56x' % (pow_hash,) +# print ' Target: %56x' % (target,) elif header_hash in received_header_hashes: print >>sys.stderr, 'Worker %s submitted share more than once!' % (user,) else:
|
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1362
|
 |
September 01, 2013, 11:26:47 AM |
|
2013-09-01 07:12:06.616622 > Failure: twisted.internet.error.ConnectBindError: Couldn't bind: 24: Too many open files.
Как я и говорил, не освобождаются дескрипторы при закрытии соединений, а так как при гетворке соединений переустанавливается много, то и падает быстрее. Пока ошибка на месте, отдалить это событие можно командой "ulimit -n unlimited" под юзером, под которым запускается p2pool. Перед этим надо разрешить данному юзеру изменение лимита на количество открытых им файлов (см. /etc/security/limits.conf).
|
|
|
|
dndhost
Newbie
Offline
Activity: 31
Merit: 0
|
 |
September 01, 2013, 12:48:23 PM |
|
netstat -tap выглядит ужасающе перед смертью 
|
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1362
|
 |
September 01, 2013, 12:59:37 PM |
|
netstat -tap выглядит ужасающе перед смертью  Выложи вывод.
|
|
|
|
dndhost
Newbie
Offline
Activity: 31
Merit: 0
|
 |
September 01, 2013, 01:42:01 PM |
|
http://rghost.ru/48514646это где то 30 мин работы. eth0 Link encap:Ethernet HWaddr 08:00:27:b7:a4:f1 inet addr:10.0.2.15 Bcast:10.0.2.255 Mask:255.255.255.0 inet6 addr: fe80::a00:27ff:feb7:a4f1/64 Scope:Link с *2.2 идут соединения cgminer
|
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1362
|
 |
September 01, 2013, 01:47:36 PM Last edit: September 01, 2013, 02:16:29 PM by Balthazar |
|
Результат, как говорится, на лице.  Попробуй bfgminer, интересен результат.
|
|
|
|
fsb4000
Legendary
Offline
Activity: 1400
Merit: 1000
|
 |
September 01, 2013, 02:18:31 PM |
|
|
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1362
|
 |
September 01, 2013, 02:24:12 PM |
|
18:20:43  { "hash" : "7879d6f8f785073470c8ab9503ff334da2b5903ca88d9889eb436bfcdf23818d", "confirmations" : 93, "size" : 1557, "height" : 39496, "version" : 6, "merkleroot" : "8e62635081d54d5416d0ac5a7064d59304c13317d5633ed0f2aa7182977e1149", "mint" : 1.00000000, "time" : 1377989538, "nonce" : 0, "bits" : "1d1fffff", "difficulty" : 0.03124954, "blocktrust" : "0000000000000000000000000000000000000000000000000000000008000040", "chaintrust" : "000000000000000000000000000000000000000000000000000001f164aae402", "previousblockhash" : "d9e3271b7fe9e57d943a3af2b28c7b3ba3940e4411ad775886b25e65d31f483b", "nextblockhash" : "0000000000bb227caa9e8914da648edeb5366871b381be71880d2cab820c04dd", "flags" : "proof-of-stake", "proofhash" : "000004400e8bc7be9c6ed3edf639afec052b50cd3bdadd2f12dbb25ce40caebd", "entropybit" : 1, "modifier" : "920a416ec3643607", "modifierchecksum" : "843bf4b0", "tx" : [ "5349bc5b6e813bd0d1e0ff2aacb8f4365de9a39bf281feda7f013983b1717a4d", "85833ab35b5654cc32b1ce2a436749dd725cd5c9ba993a809f1c4be05f9e44f5", "27100238a9ed8c3aa3341cc804eace8f6229194ea68fa0451c3ccf00c6aeec82", "e020f5718ce9515aaf49a8449f0f502136d0a40ed418658061b119978b302176", "5605be4bd7f224dd5050b8af2bf98de5015a577f30d4cf750b2bd309b7ca8969", "903352ede1870b36948f0bf9cbf8c3bacc8e8dce70a0ee438d54fd8b642e48d6" ], "signature" : "3044022025a5514de144d236bb6e4f929eaa20659f212eeedad9b473f6367eaa70ea861002203b6be135d2536840322134029a288ce7977b4eae9959e0d703956feea7aae2cd" }
93 подтверждения... Долго же ты его не замечал )
|
|
|
|
Nyameegah
Member

Offline
Activity: 90
Merit: 10
|
 |
September 01, 2013, 04:10:51 PM |
|
а как вы это на сайте свой блок нашли, хочу повторить как у вас, на свою транзакцию посмотреть.
|
|
|
|
awoland
Legendary
Offline
Activity: 1498
Merit: 1021
Was uns nicht umbringt, macht uns stärker. [F.N.]
|
 |
September 01, 2013, 04:26:12 PM |
|
А какие проблемы найти блок по ID генерирующей транзакции ?
|
"Was uns nicht umbringt, macht uns stärker." [F.N.]
|
|
|
dndhost
Newbie
Offline
Activity: 31
Merit: 0
|
 |
September 01, 2013, 05:28:38 PM |
|
Результат, как говорится, на лице.  Попробуй bfgminer, интересен результат. Прям нереальный квэст, пока 3.2.0 скачал, сайт автора полуживой, или ректальная непроходимость по пути к дом.ру. 64 битиа версия вынесла мозг и не захотела работать. 32 бита запустилась, шаманство к командной строкой, и тест запущен. За 30 мин пока такой аномалии с увеличением соединений нет, тестирую дальше.
|
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1362
|
 |
September 01, 2013, 05:36:07 PM |
|
Странно. Обычно с bfgminer проблем гораздо меньше, в том числе со стабильностью. Правда, иногда он отказывается компилировать ядро и приходится подсовывать собранное cgminer'ом. Сайт действительно небыстрый у него, впрочем я компилирую из исходников с гита, так что меня это не волнует. Может, сделать зеркало на sourceforge? 
|
|
|
|
dndhost
Newbie
Offline
Activity: 31
Merit: 0
|
 |
September 01, 2013, 06:04:39 PM |
|
Про зеркало, было бы неплохо  В общем, два часа полет нормальный, я спать, завтра отпишусь, ночью свалилось или нет 
|
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1362
|
 |
September 01, 2013, 07:13:04 PM Last edit: September 01, 2013, 07:27:39 PM by Balthazar |
|
Как известно, код оригинального клиента Сатоши очень сложно собрать под Win64. Фактически создается впечатление, что его специально писали так, чтобы под Win64 не собирался. Тем не менее, потратив некоторое время на разбирательство с ошибками компиляции и крэшами уже собранного проекта, собрали рабочую нативную сборку под Win64. http://sourceforge.net/projects/novacoin/files/experimental/novacoin-0.4.4.4-win32-amd64.zip/downloadПредварительное тестирование показало, что клиент вполне работоспособен, но все же относиться к нему следует с осторожностью.
|
|
|
|
svost
|
 |
September 01, 2013, 07:37:33 PM Last edit: September 01, 2013, 08:03:57 PM by svost |
|
@Balthazar
У меня баланс подцепил, принял одну транзу для пробы. На ночь клиента оставлю, посмотрю что будет.
x64 релиз планируется на постоянную основу?
|
4NovacoinyLfMCjTzqDXcaGNTrykfDBNkP
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1362
|
 |
September 01, 2013, 07:40:23 PM |
|
Если все пойдет нормально, то от 32-битных сборок под винду хотелось бы что постепенно отказаться. Потому как доля AMD64 версии Windows уже достаточно велика для этого. Хотя, ясное дело, что желания и возможности - это разные вещи.
|
|
|
|
ShadowAlexey
Donator
Legendary
Offline
Activity: 968
Merit: 1002
|
 |
September 01, 2013, 07:52:40 PM |
|
А чем функционально х32 версия хуже? Или где есть выигрыш от х64? Лично даже на вскидку то и придумать не могу... И как там идёт дело с заморозкой протокола? Очень бы хотелось, чтобы из него пропали все хардкод значения... Типа максимума за пос или комиссии за передачу...
|
|
|
|
Alex AXe
Legendary
Offline
Activity: 1218
Merit: 1019
|
 |
September 01, 2013, 08:31:52 PM |
|
интересное кино! у меня 267 монет сделали только 2....2 транзакции по 1....остальные 38 транзакций 0!!!!! самые молодые монеты от 16.04.13...
Нули могут давать небольшие транзакции. На самом деле это не нули, а числа меньше единицы, но из-за бага они пока что (до 20-го сентября, ждать уже недолго осталось) обрезаются до нулей. Минимальный размер транзакции, которая точно не даст нуля - это 12,17 новы. Можно вычислить как 365/30. Меньшие могут дать ноль. Причем чем транзакция меньше, тем более он вероятен. У меня самый обидный ноль получился от транзакции в 10,5 новы - она слишком быстро сгенерировала PoS блок. По-моему через 34 дня. Соответственно награда за нее составила 10,5*34/365=0,98 новы, которые из-за ошибки округления превратились в ноль. 
|
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1362
|
 |
September 01, 2013, 08:36:21 PM |
|
А чем функционально х32 версия хуже? Или где есть выигрыш от х64? Лично даже на вскидку то и придумать не могу...
Навскидку мне видится, что ее можно запустить под 64 битной WinPE (она не имеет 32 битного рантайма и как результат, не умеет запускать 32-битные приложения), это иногда может иметь смысл. В целом же, 64-битная версия работает через меньшее количество слоев абстракции, а потому бритва Оккама ясно говорит, что выбрать. Ну и работает немного шустрее. И как там идёт дело с заморозкой протокола?
Пока сроки не изменились. Очень бы хотелось, чтобы из него пропали все хардкод значения... Типа максимума за пос или комиссии за передачу...
В хардкодных значениях ничего плохого нет, если они не противоречат здравому смыслу. Насчет комиссии вопрос очень спорный, какая-либо динамика здесь очень опасна и труднодостижима без внесения зависимости от непроверяемых внешних факторов. К примеру, сделав зависимость от количества транзакций за T мы не можем гарантировать, что эти транзакции легитимны. То есть, созданы реальными пользователями, а не желающим контролировать поведение системы флудером. Насчет базовой комиссии и минимальной суммы выхода, они будут уменьшены с отсрочкой изменения в относительно далекое будущее. Оптимальное значение пока что в процессе оценки. // Ушел рассылать награду за майнинг и затем высыпаться перед понедельником. Надеюсь утром увидеть немного репортов относительно 64 битной сборки. 
|
|
|
|
Alex AXe
Legendary
Offline
Activity: 1218
Merit: 1019
|
 |
September 01, 2013, 08:59:52 PM |
|
Насчет комиссии вопрос очень спорный, какая-либо динамика здесь очень опасна и труднодостижима без внесения зависимости от непроверяемых внешних факторов. К примеру, сделав зависимость от количества транзакций за T мы не можем гарантировать, что эти транзакции легитимны. То есть, созданы реальными пользователями, а не желающим контролировать поведение системы флудером. Дороговато ему обойдется такое "контролирование". К примеру, заложив дефляцию 2% за счет комиссий, мы добьемся того, что флудеру придется потратить 1% от общей денежной массы (т.е. сейчас это почти 5000 нов) только для того, чтобы комиссия снизилась вдвое. 
|
|
|
|
|