-
QuickBASIC
-
sech1
finally :D
-
sech1
don't ask why I don't sleep yet :D
-
sech1
Finnish flag? lol
-
sech1
technically correct
-
sech1
I chose Helsinki datacenter because of low ping to me
-
QuickBASIC
Why technically correct? Oh lol.
-
QuickBASIC
I talked to a fin this mornings so I chuckled when I saw it.
-
sech1
I think they show flags (or world icon) depending on where pool nodes are
-
QuickBASIC
My daughter refuses to believe that Finland exists since they're less than 0.07% of the world population. She says they might be a statistical anomaly.
-
moneromooo
Says someone who's 0.0000000125% of the world population all by herself ?
-
moneromooo
Did you double check you have a daughter ? :)
-
QuickBASIC
Lol
-
XvB
miningpoolstats.stream/monero still not showing "pool fee" or "min pay", you might have to email admin about that
-
XvB
most likely something on their end
-
sech1
also it's probably better to change the flag to world icon
-
sech1
anyone can e-mail, it's not like I'm pool admin :D
-
sech1
that's the whole point of p2pool
-
XvB
OK, I can reach out, will let you know if we need to change anything on api side
-
XvB
got 6 connections on 18083 @ p2pmd.xmrvsbeast.com, hope they are mining... will keep it running until we get a release with full p2pool compay.
-
XvB
*compat.
-
sech1
I've just sent the message
-
sech1
lol but forgot to fill in sender field, so I won't get a reply
-
XvB
make sure to let them know the pool is PPLNS
-
sech1
-
sech1
it shows fee and min payment there
-
sech1
-
sech1
shows pplns
-
sech1
they just need to browse stuff
-
QuickBASIC
How do sites like that even know that pools aren't lying about stats?
-
sech1
they use some heuristics
-
sech1
but it can't be 100% guarantee
-
XvB
I think they will just blacklist the pool if it is noticed
-
sech1
block!
-
QuickBASIC
You're up late tonight sech1. You usually aren't replying in here after midnight.
-
sech1
yep, and I need to wake up in 5 hours :D
-
QuickBASIC
Sleep and dream of p2p sheep.
-
gingeropolous
lulz. p2pool has the most whack hashrate to # of miners
-
gingeropolous
-
QuickBASIC
I don't see that listed on the site.
-
gingeropolous
you gotta zoom out.
-
nioc
#10
-
Cryptonick
Just wanted to introduce myself, and mention that I heard about this project from the xmrvsbeast mining pool. Got everything set up a couple of days ago and have been seeing how this works
-
abberant[m]
crypto nick? interesting choice of username...
-
abberant[m]
s/crypto/Cryptonick/, s/nick?//
-
DataHoarder
XvB node stuck at height 2445449 it seems
-
sech1
which one exactly?
-
DataHoarder
p2pmd.xmrvsbeast.com
-
DataHoarder
was tracking heights for some
-
sech1
p2pool node would spit some warnings in the log in this case
-
DataHoarder
Yep it did
-
mightysnowman
-
DataHoarder
My soul is now free and open source
-
XvB
monerod was stuck, kicked it...
-
XvB
miningpoolstats.stream/monero fixed the display, p2pool looks legit now
-
sech1
wow, even p2p logo
-
sech1
and 2 blocks with 30% effort to celebrate it :D
-
XvB
:)
-
mightysnowman
-
sethsimmons
Any way to validate that my current p2pool can properly submit shares?
-
sethsimmons
It's running, staying in sync, and no serious warn/err messages that I can see.
-
sethsimmons
But after switching p2pool instances early yesterday I haven't found a share and just want to ensure all is well.
-
sethsimmons
Only WARNING log of significance is quite a few instances of this:
-
sethsimmons
`SideChain add_external_block: block is built on top of an unknown mainchain block dc7f5c396adfc801d107a52b95c54eb6c99b5829f8ed317b9442e1205942c5b3, mainchain reorg might've happened`
-
jaska087
run one xmrig against 84.240.124.114:3333 and one against your own p2pool node, if they keep in sync then yours is working
-
pauliouk
I went a day or two without landing a block, played around with the difficult level a bit and I've landed 4 since midnight GMT
-
jaska087
changing the difficult does not matter
-
pauliouk
just luck then?
-
jaska087
yes
-
jaska087
It's like gambling.
-
sethsimmons
*gambling that actually follows the laws of probability and isn't tilted towards the house
-
jaska087
:)
-
pauliouk
I'll take all the luck I can get, was about $50 away from being liquidated in the markets 2 days ago :P
-
DataHoarder
sethsimmons: hmm, you might be a bit behind, maybe monerod not getting blocks quick enough
-
sethsimmons
-
sethsimmons
Seems like more than I would expect, but my node is fairly well connected and has a priority node of my very well connected public node.
-
sethsimmons
2021-09-09 12:20:40.458 I Monero 'Oxygen Orion' (v0.17.2.3-9c82593b5)
-
sethsimmons
Height: 2445614/2445614 (100.0%) on mainnet, not mining, net hash 2.90 GH/s, v14, 52(out)+72(in) connections, uptime 0d 9h 53m 26s
-
DataHoarder
Or maybe someone else is disconnected from main chain sethsimmons
-
DataHoarder
Check those block hashes and see if you can find them
-
mightysnowman
guys imagine getting your hands on 850'000 core Cerebras WSE-2 cpu and mining monero with it (assuming that you have 15x 1000w psu's)
-
jaska087
it probably won't have enough l3 cache to get good hr
-
jaska087
;P
-
mightysnowman
nvm it categorizes as gpu instead
-
mightysnowman
but should mine monero fast anyway
-
pauliouk
It might actually be able to run Windows Vista at a reasonable level (once it was recompiled for the architecture)
-
sethsimmons
<DataHoarder> "Check those block hashes and see..." <- All exist on-chain.
-
sethsimmons
So it's likely some lag on my side :/
-
DataHoarder
Yep, or RPC / notify disconnected sethsimmons
-
pauliouk
I'm going to have an unstable Internet connection tomorrow, probably few 10 minute blocks of being disconnected. Is it worth using XvB's remote monerod so that I only need to sync up p2pool on reconnect?
-
sethsimmons
DataHoarder: That would be odd as both are running locally and connected locally, but could be some sort of bug I guess.
-
mightysnowman
Why do I sometimes have to restart my pc to recover the hashrate?
-
mandelbug
Think that's to do with the ability to allocate the large pages
-
QuickBASIC
Block found?
-
mightysnowman
Is there a fix for it?
-
pauliouk
Happy 69 block day.
-
pauliouk
2021-09-09 13:07:32.4065 P2Pool submit_block: BLOCK ACCEPTED at height 2445630 and difficulty = 353797233526
-
sethsimmons
nice
-
sech1
nice
-
sech1
17 miners paid, that's the highest I've seen
-
pauliouk
heck, I've hit the minimum threshold from XvB's pool already about 3 days sooner than I would have done on the pool (minus bonuses)
-
XvB
are you saying p2pool is better than xvb?
-
sethsimmons
-
sethsimmons
Announced my new guide, would love any more feedback you all may have!
-
Hishawork
.comfortably different?
-
XvB
well I think it's way better ;)
-
Hishawork
will miss the bonus HRs though!
-
pauliouk
I'm saying... I loved XvB, but p2pool is the future :)
-
XvB
yes it is, should be in top 3 pools in 6months time
-
pauliouk
its ideal for the smaller miners, as that minimum payout lets you see short term growth in your wallet :)
-
pauliouk
As soon as the binaries start rolling out, then I can see the pool jumping in size rather quickly
-
pauliouk
lazy miners not wanting to compile stuff themselves :/
-
pauliouk
saying that, I haven't rebuilt it since Tuesday
-
sethsimmons
-
XvB
<sethsimmons> the guide is pretty extensive, what is the benefit of using docker images? no compiling?
-
sethsimmons
No compiling, auto-updates, simple spin up.
-
sethsimmons
If you run this you'll get the latest code daily for p2pool, and monerod updates as-released.
-
XvB
so you will updating and rebuilding these?
-
sethsimmons
I have CI in Github that re-builds p2pool daily from scratch, and rebuilds monerod weekly to update the base image + I push any new tagged releases.
-
XvB
I mean how do auto-updates work?
-
sethsimmons
The Watchtower container that gets spun up as part of this checks for updates daily and re-deploys the container.
-
sethsimmons
-
XvB
great job! will post it in my sub as well, thanks!
-
sethsimmons
Glad to do it, hopefully will help simplify the process a bit for others!
-
XvB
yes, for sure, many people want to join but can't compile anything
-
XvB
or don't want to...
-
sethsimmons
Honestly the p2pool Github lays everything out quite well to simplify it.
-
sethsimmons
But even that is too complex for many people.
-
XvB
does anyone know why we using 3072 hugepages, when 1/2 that works fine?
-
sethsimmons
The guide I wrote looks complex at first but you could go from fresh VPS to fully functional p2pool/monerod node with just copying and pasting.
-
sethsimmons
XvB: In case of monerod + p2pool + xmrig all running locally?
-
sech1
3072 pages because both xmrig and p2pool need full dataset
-
sethsimmons
Idk the exact requirements of each, though.
-
sech1
p2pool needs ~1300 huge pages
-
sech1
xmrig the same, monerod needs 256 pages
-
XvB
ok got it, not running xmrig on the node...
-
sethsimmons
Sounds like a missed opportunity 👿
-
sethsimmons
#EveryHashMatters
-
XvB
lol
-
XvB
maybe this should be noted in the readme, people with lower ram systems might be excluded not realizing they do not need all the HP with no xmrig
-
mandelbug
MoneroD reports no incoming conns, which is to be expected, I haven't forwarded on 18080 from the FW/router. Would this hinder mining? as in time to get new blocks?
-
QuickBASIC
How tolerant is p2pool to latency? I've got 92ms from my house to my VPS where p2pool and monerod are running. I only ask because I haven't gotten any shares since I moved p2pool to the VPS to hide my home IP.
-
sethsimmons
QuickBASIC: AFAIK latency monerod<>p2pool is the important thing, and latency miner<>p2pool is only a nice to have.
-
QuickBASIC
Okay. I'm just unlucky. Thanks sethsimmons
-
sethsimmons
(I could absolutely be wrong, but that's my understanding.)
-
sech1
latency from miners to p2pool is also important if you don't want to get many uncle blocks
-
sech1
<100ms latency is fine though
-
sech1
latency from p2pool to monerod and to other p2pool nodes is more important
-
QuickBASIC
I'm using a cheap cheap vps. Any way to check latency to other p2pool nodes?
-
sech1
ping them maybe?
-
QuickBASIC
lol of course unless they block ICMP.
-
sech1
or you can look for peer list request-response lines in the log and do the math
-
sech1
-
sech1
124 ms
-
QuickBASIC
Oh damn p2pool_peers.txt just literally just a list of everyone's node. Does this list get culled?
-
sech1
pinging it from my node gives 92-93 ms on average though
-
sech1
each node only sends their live connected peers which are confirmed working
-
sech1
that .txt file is used for initial connections
-
sech1
but a peer is removed from it when the node can't connect to it
-
QuickBASIC
Oh that explains it.
-
QuickBASIC
awk '{print substr($1, 1, length($1)-6)}' < p2pool_peers.txt | while read ip; do ping -c1 $ip >./p2pool_ping.txt 2>&1 && echo $ip IS UP || echo $ip IS DOWN; done
-
QuickBASIC
Many of these probably just have ICMP blocked though. But A lot of my pings to peers is sub 10ms
-
jaska087
14 - 230ms
-
jaska087
those Aussies
-
jaska087
:P
-
QuickBASIC
Lol
-
BaconManic
Hi all
-
BaconManic
Just wanted to thank everyone for all their hard work on this.
-
DataHoarder
btw XvB there is a Docker compose setup where you compile things yourself, so you don’t trust someone else binaries on Docker
-
sethsimmons
-
sethsimmons
-
XvB
nice, thanks
-
DataHoarder
27 miners!
-
DataHoarder
pretty nice
-
CzarekNakamoto[m
If I found a share with 10% effort it mean that I was lucky, and for one with 700% I was unlucky or reverse?
-
sethsimmons
That's correct.
-
sethsimmons
100% is average, less is lucky, more is unlucky.
-
QuickBASIC
Finally got it to work lol. Looks like everyone is less than 120ms (a few sub 40ms and even less sub 10ms). Bonus is, I learned how to trim a string in bash with awk and to do do read lol.
paste.debian.net/1211123
-
DataHoarder
QuickBASIC: you might want to replace it with a tcp connect, to see it actually active and not depend on ICMP reply
-
QuickBASIC
Does nc give latency? Because that's what I was curious about. Or something else to do tcp connect?
-
QuickBASIC
awk '{print substr($1, 1, length($1)-6)}' < p2pool_peers.txt | while read ip; do nmap -p 18089 $ip | grep "Host is"; done
-
QuickBASIC
Seems to work.
-
sethsimmons
QuickBASIC: Technically you'd want to do it against `37889/tcp`, though:
-
sethsimmons
`awk '{print substr($1, 1, length($1)-6)}' < p2pool_peers.txt | while read ip; do nmap -p 18089 $ip | grep "Host is"; done`
-
sethsimmons
s/18089/37889/
-
sethsimmons
But works well for me :D
-
QuickBASIC
oh yeah.. wrong port number lol
-
sethsimmons
It still works for most of them, because most are also running a node at the same address haha
-
QuickBASIC
sethsimmons DataHoarder As someone who's only just learned what docker is, can I ask what the benefit of running Monero and p2pool in docker is, over just running the binaries as a systemctl service is?
-
sethsimmons
Much, much easier to run, containerized so in some ways more secure/limited in scope, easier to upgrade, more portable across platforms/architectures (in theory).
-
sethsimmons
But the big one for me is easier to spin up and easily auto-updated.
-
QuickBASIC
It's a vm though right? So is there a performance impact, or is it more like a chroot?
-
sethsimmons
No, it's not a VM, it runs on the local kernel natively.
-
sethsimmons
-
QuickBASIC
I'm looking at the illustration on
docker.com/resources/what-container and not getting it lol.
-
sethsimmons
-
sethsimmons
It also greatly simplifies development, FWIW.
-
QuickBASIC
Okay, so for a guy that has one VPS for this one purpose it's only really useful for ease of install and updates, but one example of how it could be useful is if I wanted to run one container per friend on that same VPS so they could have their own p2pool instance.
-
sethsimmons
Yup, that could be a good use-case.
-
sethsimmons
It's an approach to virtualization, but differs quite a bit from an entire VM.
-
abberant[m]
if its not virtualized, do they break because of unexpected hardware/software? I'm also not very educated on docker but going to have to be soon
-
abberant[m]
oh, it is virtualized
-
abberant[m]
welp nvm
-
sethsimmons
It's virtualized but uses a shared kernel with the base OS among other resources.
-
sethsimmons
As long as the image is compatible with your arch, you can run anything on top of that without touching the base OS
-
hyc
it's an approach to *isolation*
-
QuickBASIC
I think my misconception came from Docker+WSL because the original version of docker in WSL ran a hyperv vm per docker container. Whereas my understanding of WSL2, it's only running one kernel now so the only time that I played with it previously it actually was virtualization.
-
hyc
containers don't impose a layer of virtualization, they run on the native system
-
QuickBASIC
hyc, I was explaining that my misunderstanding was coming from the wackadoodle way that windows does docker.
-
sethsimmons
Docker on macOS/Windows is different than on Linux, and requires real virtualization (a VM on top of the OS kernel).
-
sethsimmons
hyc: Yup
-
hyc
^ right
-
hyc
I believe you can get away with a very thin shim on MacOS since you're just mapping Linux syscalls to BSD ones
-
abberant[m]
do containers have similar security benefits to qubes then?
-
abberant[m]
or isolated vms in general I would assume
-
hyc
container isolation is a bit weaker than a full VM
-
hyc
buggy software in a container can still crash the entire machine
-
hyc
in a VM it should only be able to crash the VM
-
abberant[m]
also, anyone successfully connected their p2pool node to their monerod outside of lan? I must be missing a monerod flag or something because even with no firewalls the p2pool node is saying its not getting the new main chain blocks and desyncing with monerod, but when I connect to xmrvsbeasts node for p2pool it works
-
hyc
you need to set --rpc-bind-ip and --zmq-pub to the public IP address of the monerod
-
abberant[m]
abberant[m]: currently using this btw
-
abberant[m]
./monerod --zmq-pub tcp://127.0.0.1:18083 --rpc-bind-ip 0.0.0.0 --confirm-external-bind --hide-my-port --restricted-rpc --limit-rate-up 65536
-
QuickBASIC
My understanding is that docker on Windows is slightly better now because you can run a full Linux kernel in WSL2 and each docker container uses that single virtualized kernel rather than running a full VM for each docker container like you used to, but yeah there's still performance hit on Windows.
-
hyc
127.0.0.1 is not gonna work for you
-
abberant[m]
hyc: good to know
-
hyc
Windows itself is slower than Linux anyway, so yeah, everything else on top of it is even slower
-
abberant[m]
hyc: ohh, that makes sense
-
abberant[m]
let me try
-
abberant[m]
<hyc> "you need to set --rpc-bind-ip..." <- --zmq-pub tcp://0.0.0.0:18083 --zmq-rpc-bind-ip 0.0.0.0 --rpc-bind-ip 0.0.0.0
-
abberant[m]
Its not working with this, and I use 0.0.0.0 because it should auto bind and manually putting my ip hasnt worked in the past
-
abberant[m]
Do you know the difference between zmq-pub and zmq-rpc-bind-ip? do I have the wrong type of setup
-
hyc
p2pool doesn't use zmq-rpc
-
hyc
it only uses regular rpc and zmq-pub
-
hyc
which is admittedly weird, but zmq-rpc doesn't fully implement the rpc command set
-
abberant[m]
removing the zmq-rpc line its still not connecting to the jsonrpc
-
abberant[m]
I port forwarded 18083 and allowed it through my firewall, and changed my p2pool line to connect to my external ip
-
abberant[m]
s/line/flags/
-
hyc
ah, if that's going thru a router, then jusst use 0.0.0.0
-
hyc
same as your rpc-bind-ip
-
abberant[m]
yeah, thats what I have
-
hyc
hmm
-
sethsimmons
That config should work, must be network issues
-
sethsimmons
Either local firewall or port forwarding
-
abberant[m]
hyc: oh, thats why that exists to set as an ip other than 0.0.0.0, cause people need to bind it if going through a datacenter or somethign with a vps
-
sethsimmons
No need for `--zmq-rpc-bind` of course.
-
hyc
right
-
sethsimmons
Sure that monerod is running properly?
-
abberant[m]
how do I do the little code box btw?
-
abberant[m]
formatting
-
abberant[m]
oh I can just select it
-
abberant[m]
-
abberant[m]
-
sethsimmons
-
sethsimmons
`18081/tcp` or `18089/tcp` depending on your config.
-
sethsimmons
Looks like it should be `18081/tcp` from your configs.
-
sethsimmons
You're only allowing p2p and zmq-pub through.
-
abberant[m]
oh... I removed it earlier cause I was using it, but now it seems I need it. let me try adding it
-
sethsimmons
p2pool connects to both RPC and ZMQ pub.
-
abberant[m]
okay, seems to be working I'll have to wait for new blocks to get added to test if it desyncs
-
abberant[m]
finally after an 8 minute block its working
-
abberant[m]
thanks so much for the help guys
-
mightysnowman
the console doesnt spam much anymore after latest update?
-
mightysnowman
how do I now know when its ready?
-
abberant[m]
mightysnowman: not the case for me...
-
mightysnowman
console only wrote info about 2 blocks and thats it
-
mightysnowman
hm
-
abberant[m]
is it functional still?
-
mightysnowman
idk, the miner can always mine right from the start of p2pool but it doesnt count (?)
-
mightysnowman
I usually wait for the big spam to end and then connect xmrig
-
abberant[m]
type "status" into p2pool
-
mightysnowman
doesnt show anything
-
mightysnowman
hm I broke something then
-
mightysnowman
will re-clone and re-build everything
-
abberant[m]
yeah its probably stalled, the console should say its giving shares to n miners too
-
QuickBASIC
I can't figure out why when I run p2pool as a different user with systemctl as .service I can't connect to stratum... do different users have different firewall rules?
-
QuickBASIC
^ Nevermind
-
gingeropolous[m]
QuickBASIC: what was the solution?
-
sech1
turn it off and on again?
-
mightysnowman
I predict that we will find a block at over 400% effort
-
mightysnowman
Followed by another over 100% effort
-
gingeropolous
.waiger p2pool at 51% by 2022
-
gingeropolous
lulz, no one would find shares
-
DataHoarder
was mentioned that smaller p2pools could be spawned :)
-
DataHoarder
but in the end it's about the same averaged out
-
DataHoarder
but whenever you find a share, you get many payouts at once on average
-
DataHoarder
seems like 49.67.2.64 is just scanning every p2pool peer I have every few minutes
-
sech1
scanning how? What's in the log?
-
gingeropolous
wats the highest loglevel
-
sech1
6
-
gingeropolous
hrm, i wonder how big my logfile is ....
-
gingeropolous
ah only 187 mb. still reasonable
-
DataHoarder
just instant connections and disconnections sech1, all about the same time, every few minutes (so specific port gets banned, but it uses different one each time)
-
sech1
if the IP is banned, your node will disconnect it first
-
DataHoarder
is IP or ip:port set banned?
-
sech1
you need to find it in the log when it was first banned
-
sech1
IP is banned
-
DataHoarder
but anyhow, comes up every few minutes
-
DataHoarder
here one a few seconds ago
-
DataHoarder
2021-09-09 19:24:09.0404 P2PServer peer 49.67.2.64:41581 banned for 600 seconds
-
DataHoarder
2021-09-09 19:13:40.2030 P2PServer peer 49.67.2.64:40300 banned for 600 seconds
-
DataHoarder
so yeah 600 seconds
-
DataHoarder
2021-09-09 19:05:28.6476 P2PServer peer 113.128.175.181:56182 banned for 600 seconds
-
DataHoarder
got same periods in other nodes
-
DataHoarder
uh, wrong one
-
DataHoarder
2021-09-09 19:03:12.6619 P2PServer peer 49.67.2.64:39919 banned for 600 seconds
-
sech1
if you're on log level 5, it should say what this peer did wrong a few lines up
-
DataHoarder
2021-09-09 18:52:40.8541 P2PServer peer 49.67.2.64:41912 banned for 600 seconds
-
DataHoarder
sadly only on 4, can switch to 5
-
QuickBASIC
gingeropolous[m]: "QuickBASIC: what was the solution?" Not sure. It just started working or it wasn't broken to begin with.
-
QuickBASIC
sech1: "turn it off and on again?" Lol. Blame layer 0 (me, the user).
-
DataHoarder
yep, they try to keep connecting when banned
-
abberant[m]
Should I do anything about this stuff? p2pool seems to be fully functional... (full message at
libera.ems.host/_matrix/media/r0/do…13185bccd95d2422171dacd89c85e3f40a0)
-
DataHoarder
-
DataHoarder
> didn't send handshake messages first
-
DataHoarder
so yeah probably whoever said about using nc to connect to people
-
Tonux
DataHoarder: can your p2pool-compose run without root? Not familiar with docker.
-
DataHoarder
you can setup docker to be used by non-root users Tonux
-
DataHoarder
that said giving access to docker is akin to giving almost full access
-
DataHoarder
then there is podman
-
DataHoarder
which can run non-root
-
sethsimmons
> <@abberant:matrix.org> Should I do anything about this stuff? p2pool seems to be fully functional... (full message at
libera.ems.host/_matrix/media/r0/do…009d2a13703d3830e5113dc6a2459fcd325)
-
sethsimmons
tonux[m]: Can add non-root users to run docker commands:
docs.docker.com/engine/install/linux-postinstall
-
DataHoarder
otherwise for docker itself just add your user to "docker" group Tonux
-
DataHoarder
if you want to set it up via podman, sadly haven't tried but there is plenty of documentation online
-
Tonux
Yeah, dunno how I feel about giving a user a group if privilege escalation could be possible
-
DataHoarder
then I'd recommend podman indeed
-
DataHoarder
I usually run such setups within a VMs already, given how my cluster works, hopefully it helps some :)
-
Tonux
Will look into it, thanks :)
-
DataHoarder
you need at least podman v3.2 for it
-
DataHoarder
"Docker Compose is now supported with rootless Podman (#9169)."
-
Tonux
Can't find podman in my distro (Trisquel 9) and I prefer not to build/install packages root permitting packages unless they are GPG signed. However this looks like I may be able to have a non-root user use docker without adding them to privileged groups
docs.docker.com/engine/security/rootless
-
Tonux
s/packages//, s/GPG/PGP/
-
QuickBASIC
sech1 you shortened the commandline in README to just "Run ./p2pool --host 127.0.0.1 --wallet YOUR_WALLET_ADDRESS" rest is now defaults and unneeded now?
-
sech1
even --host can be removed if monerod is on the same machine
-
sech1
all parameters have defaults now (except --wallet)
-
QuickBASIC
perfect thank you
-
sech1
280% effort, p2pool wants to stay at 69 blocks for as long as possible :D
-
DataHoarder
if wanted Tonux you can compile it from source, see last version,
github.com/containers/podman/releases/tag/v3.3.1 which is GPG signed. However if you find the other docker setup easier/safer then that might be the way for you :)
-
Tonux
Oh yeah, I was looking for a signature file but the git tag is signed. Will try docker rootless and if that doesn't go well will try the above. Thanks :)
-
abberant[m]
> <@sethsimmons:monero.social> You need to allocate huge pages:... (full message at
libera.ems.host/_matrix/media/r0/do…faa333b1d82263c65004868993b6f97642b)
-
QuickBASIC
I thought for sure that we'd move on from block 69 at exactly 7 hours. ;-P
-
sethsimmons
abberant[m]: They are all fine, but may need to restart all 3 procs
-
sethsimmons
Or the host itself sometimes
-
abberant[m]
I did :/
-
abberant[m]
how do huge pages benefit p2pool? maybe its not even worth looking into since it seems to function normally
-
QuickBASIC
sech1 any chance at adding something like
-
QuickBASIC
--print-time=N so can see status and hashrate in logs when using tail -f or not using p2pool interactively? Or making it so you can run cmds from cmdline like you can with monerod (i.e. like 'monerod status' will give status of current running daemon).
-
DataHoarder
(or an api to query!)
-
DataHoarder
All Your Shares Are Belong To Us
-
pauliouk
shame the blocks belong to someone else :D
-
DataHoarder
well this is beating previous efforts heh
-
DataHoarder
it wants 369.69%
-
DataHoarder
or WORSE
-
DataHoarder
420.69%
-
DataHoarder
it is even more painful due to having >500% effort here
-
pauliouk
PPLNS window = 2160 blocks (+62 uncles, 0 orphans)
-
pauliouk
Your shares = 0 blocks (+0 uncles, 0 orphans)
-
pauliouk
my poor little Ryzen 5 3600 just isn't getting lucky tonight
-
pauliouk
340.
-
DataHoarder
369.69
-
DataHoarder
This is it, no more blocks. p2pool is doomed. p2pool death spiral!!!
-
DataHoarder
I think they highest I went through was some 580% or so on MO
-
gingeropolous
blocks seem to be happenin fast. wonder if we're getting a lot of on / off behavior somewhere
-
karce[m]
I average about 1 share a day on a Ryzen 3600. Its not much but its honest work.
-
gingeropolous
its perhaps the most honest work out there
-
pauliouk
to hell with honesty, I'm going to become a politician :)
-
pauliouk
2021-09-09 23:18:35.3290 P2Pool submit_block: BLOCK ACCEPTED at height 2445923 and difficulty = 323465146207
-
pauliouk
well it made us work for that one :)