Describe the bug
"10 hours later and still waiting for sync to finish"
I have two nodes running on my two OVH dedicated servers. I compiled 1.0.3 with no issues. I have never had any issues before syncing and getting the node and wallet running
Rolled back to 1.0.2 and ever thing works within 15-20 mins on both servers! Please see Pastebin below for grin_server_logs
To Reproduce
Steps to reproduce the behavior:
Relevant Information
An excerpt from the logs or a detailed error message.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Additional context
Add any other context about the problem here.
Seems like you are hitting the same issue as https://github.com/mimblewimble/grin/pull/2715#issuecomment-478907126
cc @yeastplume @garyyu
Agree with @kargakis:
ERROR grin_chain::txhashset::txhashset - hashset_replace fail on txhashset. err: Invalid cross-device link (os error 18)
perhaps we need 1.0.4
@TheBudda Totally unrelated - I would recommend to just run ./grin, why do you need sudo?
@hashmap I tried running./grin with sudo, without sudo & root still got the same results
@TheBudda sure, it was unrelated to this issue, it’s generally less secure
@TheBudda this issue can be solved by running TMPDIR=/normal/user/dir ./grin, just tried it now, synced in minutes on 1.03. Grin uses this dir to store and extract txhashset.
Agree with @kargakis:
ERROR grin_chain::txhashset::txhashset - hashset_replace fail on txhashset. err: Invalid cross-device link (os error 18)
perhaps we need 1.0.4
Got the same issue, I can't sync since 1.0.3, apparently because I symlinked ~/.grin to somewhere else.
@TheBudda this issue can be solved by running
TMPDIR=/normal/user/dir ./grin, just tried it now, synced in minutes on 1.03. Grin uses this dir to store and extract txhashset.
Worked for me, not sure that's because I used some dir on the same partition though…