• Forum has been upgraded, all links, images, etc are as they were. Please see Official Announcements for more information

Updating dash core on Ubuntu 18.04

Krill

New member
Hi everyone,

Sorry if this is posted elsewhere, couldn't find anything.

Does anyone have a step by step (non gui, terminal) guide to updating dash core on Ubuntu 18.04?

Kind regards,

~Krill
 
All you need to do is simply stop the dashd
copy the binaries and replace old with new and start dashd
Of course you need to update sentinel as well by going to dashcore/sentinel and execute git pull
 
I suggest you also install Dash Central monitoring and restart service.
That way you only need to stop dashd, replace binaries, update sentinel
and after 10 minutes your masternode will be automatically restarted
(which shows up in the "incidents" section of Dash Central).

The Dash Central restart script seems more reliable then other restart
scripts i tried.

If you have Dash running from within a home directory, you should check this guide with regards
to Dash Central monitoring and restart script (which was easier to understand for me then the guide from Dash Central itself, which put its instructions mostly outside of home directory):
https://docs.dash.org/en/stable/masternodes/maintenance.html#masternode-software-update
 
Last edited:
Some people who updated late were stuck in the wrong chain. To make sure that you are in the correct chain you can use the "getblockchaininfo" dash-cli command and compare the bestblockhash to any block explorer.
 
Some people who updated late were stuck in the wrong chain. To make sure that you are in the correct chain you can use the "getblockchaininfo" dash-cli command and compare the bestblockhash to any block explorer.

Hi,

Thanks for that, yes, looks like I'm stuck on block 1091182, how can I fix this?

--reindex-chainstate ?
 
Last edited:
Hi,

Thanks for that, yes, looks like I'm stuck on block 1091182, how can I fix this?

--reindex-chainstate ?

My first thought is to indeed use --reindex-chainstate
If that does not work you can try to have block 1091182 "reconsidered"

command in debug console : reconsiderblock hashfromblock1091182
to get the hash you can check block 1091182 in an (up to date and on the right chain) block explorer

Source (after a quick google search) : https://www.reddit.com/r/dashpay/comments/7ksem6/dashcore_refuses_to_synchronize_past_block_723541/
 
Last edited:
My first thought is to indeed use --reindex-chainstate
If that does not work you can try to have block 1091182 "reconsidered"

command in debug console : reconsiderblock hashfromblock1091182
to get the hash you can check block 1091182 in an (up to date and on the right chain) block explorer

Source (after a quick google search) : https://www.reddit.com/r/dashpay/comments/7ksem6/dashcore_refuses_to_synchronize_past_block_723541/

Thank you very much for those! --reindex-chainstate seems to have done the job.
 
Back
Top