Hey girls & guys, there will probably be an official release soon. But cardano-node 1.33.0 has just been released on GitHub.
Go and get it, it’s a really good upgrade. Beware: the ledger has changed and old ledgers are no longer compatible. On first start your node will need to rebuild the entire ledger, this can take a few hours. It would be wise to start on one relay first, then copy the ledger over to your other nodes.
I’ve been running 1.33.0 and the rcs for nearly a month now and have seen huge memory improvements!
In the case of the memory improvements, can you provide an idea of what that’s looking like? I’m curious what minimum reqs are looking like, based on the new version.
Something is very wrong with this release… I would hold off upgrading until they take a look at it. cardano-cli commands seem to be effected - simple ones such as querying a wallet address are taking close to 30 seconds to return results whereas they were taking less than a second on 1.31…
I’ve updated one relay node so far. When I restarted the node after the upgrade it just sits at starting. Been doing this for about 40 minutes so far. Did anyone else see this behavior? My relays used to restart in just a few minutes.
Same with mine. After upgrading and restarting the node and getting those error messages, nothing happened. No logging, no changes to the db directory, other than the fact the db directory had been cleared with the restart. Checking top, it’s processing 200 - 300% CPU and using a low amount of memory, but nothing. After about 30 minutes, I did a stop, then did a regular start (systemctl), versus the systemctl restart I had done earlier. Still no changes to the db directory. I’ll let it run for a few hours and see what happens.
After the update to 1.33 my nodes were starting for over 4 hours, it’s expected to be like that.
According to latest release:
With this version, the ledger state will need to be replayed from the genesis block, meaning that the initial synchronisation may be slow. Users should account for this when deploying the node.
The ledger rebuild took my first node around 3 hours to complete. During this time, my gLiveView was stuck in “starting.” I imagine this rebuild will take most folks 2 to 4 hours.
After this initial resync, I copied the /opt/cardano/cnode/db/ledger files to subsequent nodes after updating and their sync times were around 10 mins each.
And mine finished, Took 3 hours and 6 minutes. I was expecting to see the db directory update during the synchronization, but apparently the resync is all in memory.
Does anyone know if you still need to use the IOHK version of libsodium. I have been compiling against the debian stable version 1.0.18 for a while and haven’t seen any problem.