Bitcoin Forum
December 04, 2016, 12:30:26 PM *
News: To be able to use the next phase of the beta forum software, please ensure that your email address is correct/functional.
 
   Home   Help Search Donate Login Register  
Pages: « 1 ... 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 [674] 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 ... 744 »
  Print  
Author Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 2029427 times)
p3yot33at3r
Sr. Member
****
Offline Offline

Activity: 266



View Profile
October 01, 2015, 03:52:36 PM
 #13461

ok so any more ideas other than re install which i dont wanna do lol


OK, the only thing I can think of (if it's not your vps provider blocking) is that there's some crap left over from the outdated previous install. Try this:

Code:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install aptitude
sudo aptitude install python-software-properties screen git python-rrdtool python-pygame python-scipy python-twisted python-twisted-web python-imaging build-essential libglib2.0-dev libglibmm-2.4-dev python-dev libssl-dev libboost-all-dev dh-autoreconf libcurl4-openssl-dev libminiupnpc-dev ufw libtool autotools-dev autoconf automake pkg-config libprotoc8 libgtk2.0-dev libgmp-dev libmpfr-dev yasm libevent-dev

Aptitude will detect if there are any conflicting dependencies & advise you - just hit enter to agree & install what it says when/if it asks. It's a bit of a long shot, but what do you got to lose?

Make sure you stop Bitcoind & p2pool before doing this, & reboot when everything is done. Then try again.  Wink

ok done that now getting this in bitcoind

Code:
2015-10-01 15:48:07 connect() to 84.118.73.120:8333 failed after select(): No route to host (113)

 Huh

Did you reboot?

PM me your bitcoind conf file details dude.....
1480854626
Hero Member
*
Offline Offline

Posts: 1480854626

View Profile Personal Message (Offline)

Ignore
1480854626
Reply with quote  #2

1480854626
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
p3yot33at3r
Sr. Member
****
Offline Offline

Activity: 266



View Profile
October 01, 2015, 04:18:53 PM
 #13462

@ btcscot:  WAIT!  I think I might know what the problem is...type this into terminal & show me the results:

Code:
ip route show

Damn this forum keeps dropping....... Angry
Richy_T
Legendary
*
Offline Offline

Activity: 1246


1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k


View Profile
October 01, 2015, 06:50:17 PM
 #13463

Is anyone here using the S7 on p2pool? If so, how are they performing? I'm interested to know if they are still using the crazy queue settings with their cgminer fork & if anyone has replaced it with the mainline cgminer yet. If bitmain lower their prices again soon, I might be tempted.....if they work OK with p2pool that is.

Performance suffers with default cgminer on p2pool. I was getting about 4.4 TH/s on p2pool and 4.6 TH/s on Eligius.

Just noticed that my hashrate had fallen to <50% over time. Will be doing the cgminer upgrade. Is the version on page 627 still the one to use?


1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k
p3yot33at3r
Sr. Member
****
Offline Offline

Activity: 266



View Profile
October 01, 2015, 06:56:27 PM
 #13464

Is anyone here using the S7 on p2pool? If so, how are they performing? I'm interested to know if they are still using the crazy queue settings with their cgminer fork & if anyone has replaced it with the mainline cgminer yet. If bitmain lower their prices again soon, I might be tempted.....if they work OK with p2pool that is.

Performance suffers with default cgminer on p2pool. I was getting about 4.4 TH/s on p2pool and 4.6 TH/s on Eligius.

Just noticed that my hashrate had fallen to <50% over time. Will be doing the cgminer upgrade. Is the version on page 627 still the one to use?



I'm not aware of anyone who's tried the S5 cgminer version on an S7. You might want to check with kano or ckolivas first?
Richy_T
Legendary
*
Offline Offline

Activity: 1246


1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k


View Profile
October 01, 2015, 08:53:47 PM
 #13465


I'm not aware of anyone who's tried the S5 cgminer version on an S7. You might want to check with kano or ckolivas first?

Sorry, my bad. This is on an S5.

1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k
jonnybravo0311
Hero Member
*****
Offline Offline

Activity: 994


Mine at Jonny's Pool


View Profile WWW
October 01, 2015, 09:16:18 PM
 #13466


I'm not aware of anyone who's tried the S5 cgminer version on an S7. You might want to check with kano or ckolivas first?

Sorry, my bad. This is on an S5.
As far as I know kano didn't write a shiny new set of code for the S5 like he did for the S3.  Also as far as I know, the latest version of cgminer for the S5 is indeed the one listed on page 627 of this thread.

Jonny's Pool - Mine with us and help us grow!  Support a pool that supports Bitcoin, not a hardware manufacturer's pockets!  No SPV cheats.  No empty blocks.
btcscot
Jr. Member
*
Offline Offline

Activity: 30


View Profile
October 02, 2015, 10:58:55 PM
 #13467

Wooooohoooooooo got my first p2pool payment today
jtoomim
Hero Member
*****
Offline Offline

Activity: 555


View Profile WWW
October 02, 2015, 11:00:11 PM
 #13468

Wooooohoooooooo got my first p2pool payment today
You're welcome.

(Toomim Bros found another block. BitcoinXT/BIP101, as usual.)

Hosting bitcoin miners for $75 to $90/kW/month on clean, cheap hydro power.
http://Toom.im
Meuh6879
Legendary
*
Offline Offline

Activity: 1078



View Profile
October 03, 2015, 09:47:05 AM
 #13469

but not tagged as a BIP101 : http://xtnodes.com/p2pool_configuration.php

French ... but not so much   ---===---   P2P ... it's people at the end   ---===---   P2Pool (10,9 GH/s).
Comment miner des bitcoins ? Un tutoriel est là : https://bitcointalk.org/index.php?topic=1114415.0
Bitcoin change everything ... an explain of this fact : https://www.youtube.com/watch?v=joITmEr4SjY
p3yot33at3r
Sr. Member
****
Offline Offline

Activity: 266



View Profile
October 03, 2015, 09:55:42 AM
 #13470

Wooooohoooooooo got my first p2pool payment today

On your own node? You got it sorted?
btcscot
Jr. Member
*
Offline Offline

Activity: 30


View Profile
October 03, 2015, 10:34:07 AM
 #13471

Wooooohoooooooo got my first p2pool payment today

On your own node? You got it sorted?

No not yet need to send you a pm lol
p3yot33at3r
Sr. Member
****
Offline Offline

Activity: 266



View Profile
October 03, 2015, 11:00:49 AM
 #13472

Wooooohoooooooo got my first p2pool payment today

On your own node? You got it sorted?

No not yet need to send you a pm lol

Got your PM - I'll take a look shortly & let you know  Wink
jtoomim
Hero Member
*****
Offline Offline

Activity: 555


View Profile WWW
October 03, 2015, 02:02:25 PM
 #13473

but not tagged as a BIP101 : http://xtnodes.com/p2pool_configuration.php
It was tagged as BIP101. XTnodes.com takes about an hour before it scans new blocks for their version number.

Hosting bitcoin miners for $75 to $90/kW/month on clean, cheap hydro power.
http://Toom.im
p3yot33at3r
Sr. Member
****
Offline Offline

Activity: 266



View Profile
October 04, 2015, 09:59:33 AM
 #13474


So, on the windows version of p2pool where do the custom UI files for :9332/static go?


I've not used doze for p2pool for quite a while, but as far as I can remember the process is the same:

Backup your webstatic folder

Copy/replace all files into it

Refresh - I don't remember having to restart p2pool, but you might need to clear the cache.

Edit:  **post gone**
geneda
Newbie
*
Offline Offline

Activity: 7


View Profile
October 04, 2015, 11:13:10 AM
 #13475


So, on the windows version of p2pool where do the custom UI files for :9332/static go?


I've not used doze for p2pool for quite a while, but as far as I can remember the process is the same:

Backup your webstatic folder

Copy/replace all files into it

Refresh - I don't remember having to restart p2pool, but you might need to clear the cache.

Edit:  **post gone**

Thanks for the reply!  I deleted the post 3 minutes after I posted it, because it was a cache issue! 
yslyung
Legendary
*
Offline Offline

Activity: 1050


Mine Mine Mine


View Profile
October 04, 2015, 12:36:10 PM
 #13476

whereistheblock(s)Huh

hope it runs good again. been away for a bit.
jtoomim
Hero Member
*****
Offline Offline

Activity: 555


View Profile WWW
October 05, 2015, 02:08:53 AM
 #13477

http://toom.im/files/0001-Performance-fix-added-methods-to-add-or-remove-trans.patch


I've got some changes to the p2pool code that appear to reduce average CPU usage by about 40%, and which will should make a much bigger difference when there is a transaction backlog.

The cause of the performance issue was this: Each time p2pool makes changes to its internal known transaction pool, there are a few tasks to be done, like informing other nodes that it has new (or dropped) transactions. In order to determine which transactions were added or removed, p2pool was taking snapshots of the transaction pool before and after the changes, and comparing them (using set arithmetic) to find the added and removed transactions. This meant that the amount of time it takes to add or remove transactions is dependent on the total number of transactions in the cache. I changed it so that a list of transactions to be added or removed are passed forward from the code that does the modifications, making it unnecessary to recompute that list.

Right now I've got two p2pool nodes running with different ports on a single quad-core i7 4790k machine, both with ~78 TH/s load (SP30s) and 12 peers. Both nodes have been running for 12.7 hours. The old version used 58m49s of CPU time, and the new version used 35m58s.

During the stress tests, a lot of p2pool nodes had severe performance problems that I think were due to the performance cost of running set(known_txs_var) twice for each time a transaction was added or removed. If my diagnosis is correct, this patch should fix that issue.

This version also has the changes needed to use BIP101/BitcoinXT version numbers. I haven't tested this with Bitcoin Core yet, but I think it will report version 3 blocks and shares when used with Core.

Lastly, this version adds a small web interface for querying the payout_address for a share (or block) that NxtChg requested to make implementing cryptoplay.net/vote easier.

Hosting bitcoin miners for $75 to $90/kW/month on clean, cheap hydro power.
http://Toom.im
yslyung
Legendary
*
Offline Offline

Activity: 1050


Mine Mine Mine


View Profile
October 05, 2015, 04:12:28 AM
 #13478

http://toom.im/files/0001-Performance-fix-added-methods-to-add-or-remove-trans.patch


I've got some changes to the p2pool code that appear to reduce average CPU usage by about 40%, and which will should make a much bigger difference when there is a transaction backlog.

The cause of the performance issue was this: Each time p2pool makes changes to its internal known transaction pool, there are a few tasks to be done, like informing other nodes that it has new (or dropped) transactions. In order to determine which transactions were added or removed, p2pool was taking snapshots of the transaction pool before and after the changes, and comparing them (using set arithmetic) to find the added and removed transactions. This meant that the amount of time it takes to add or remove transactions is dependent on the total number of transactions in the cache. I changed it so that a list of transactions to be added or removed are passed forward from the code that does the modifications, making it unnecessary to recompute that list.

Right now I've got two p2pool nodes running with different ports on a single quad-core i7 4790k machine, both with ~78 TH/s load (SP30s) and 12 peers. Both nodes have been running for 12.7 hours. The old version used 58m49s of CPU time, and the new version used 35m58s.

During the stress tests, a lot of p2pool nodes had severe performance problems that I think were due to the performance cost of running set(known_txs_var) twice for each time a transaction was added or removed. If my diagnosis is correct, this patch should fix that issue.

This version also has the changes needed to use BIP101/BitcoinXT version numbers. I haven't tested this with Bitcoin Core yet, but I think it will report version 3 blocks and shares when used with Core.

Lastly, this version adds a small web interface for querying the payout_address for a share (or block) that NxtChg requested to make implementing cryptoplay.net/vote easier.

saw the update on irc ... thx Wink

here is the link to DL latest commit https://github.com/p2pool/p2pool

updating mine shortly.

whereisblcok ? hungry !!!
jtoomim
Hero Member
*****
Offline Offline

Activity: 555


View Profile WWW
October 05, 2015, 04:57:18 AM
 #13479

saw the update on irc ... thx Wink

here is the link to DL latest commit https://github.com/p2pool/p2pool

updating mine shortly.

The main branch only includes the BIP101 change and the payout_address web interface change. The performance modification has not been merged into the main branch yet. If you want to test out the performance improvements, you have to use the jtoomim_performance branch, which forrestv is currently testing out.

https://github.com/p2pool/p2pool/tree/jtoomim_performance

git pull
git checkout jtoomim_performance

Edit/note: if you use pypy instead of regular python to run p2pool, the performance benefit is likely to be greater than 40%, since most of the rest of the slowdowns that I've seen would be amenable to pypy acceleration, but the problem I fixed was not. I may do some benchmarks to see if this is true in a while.

Hosting bitcoin miners for $75 to $90/kW/month on clean, cheap hydro power.
http://Toom.im
p3yot33at3r
Sr. Member
****
Offline Offline

Activity: 266



View Profile
October 05, 2015, 08:05:46 AM
 #13480


The main branch only includes the BIP101 change and the payout_address web interface change. The performance modification has not been merged into the main branch yet. If you want to test out the performance improvements, you have to use the jtoomim_performance branch, which forrestv is currently testing out.

https://github.com/p2pool/p2pool/tree/jtoomim_performance

git pull
git checkout jtoomim_performance

Edit/note: if you use pypy instead of regular python to run p2pool, the performance benefit is likely to be greater than 40%, since most of the rest of the slowdowns that I've seen would be amenable to pypy acceleration, but the problem I fixed was not. I may do some benchmarks to see if this is true in a while.

Nice work jtoomim!  Grin

How did you manage to get p2pool running with pypy btw? I tried a while back, but got strange permissions issues on install & errors when running so decided to leave it. Google & reddit searches revealed nothing, & the guide on this thread didn't work for me either. Python is a complete mystery to me..... Tongue

Any help/guidance would be very much appreciated  Wink
Pages: « 1 ... 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 [674] 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 ... 744 »
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!