My DappNode freezes around every month + a few days

The first time around the CPU temperature went to about 80Celsius right before and during the freeze. I installed a temperature controlled fan and now the machine does not get hot even on a freeze. Screenshot of the metrics from the last freeze august 29th around 22:50-23:05 are attached. (Turned off and started the machine around 23:06)

Before filing a new topic, please provide the following information.

Core DAppNode Packages versions

  • bind.dnp.dappnode.eth: 0.2.6
  • core.dnp.dappnode.eth: 0.2.48
  • dappmanager.dnp.dappnode.eth: 0.2.43, commit: 4044dae4
  • ipfs.dnp.dappnode.eth: 0.2.15
  • vpn.dnp.dappnode.eth: 0.2.8, commit: f9a8743e
  • wifi.dnp.dappnode.eth: 0.2.8

System info

  • dockerComposeVersion: 1.25.5
  • dockerServerVersion: 19.03.8
  • dockerCliVersion: 19.03.8
  • os: debian
  • versionCodename: bullseye
  • architecture: amd64
  • kernel: 5.9.0-4-amd64
  • Disk usage: 44%

The Validator missed all 6 attestations from 22:38-23:10. I dont understand how the logs can still play nice.

Beacon chain and validator logs on first sight suggest that the blockchain ran smoothly during the freeze, but “Could not connect to powchain endpoint: could not dial eth1 nodes: eth1 node has not finished syncing yet” ma ysuggest there was an error in the geth sync. Those geth logs sadly are not available on my system anymore.

some beacon-logs from that time:
time=“2021-08-29 23:01:35” level=info msg=“Finished applying state transition” attestations=128 prefix=blockchain
time=“2021-08-29 23:01:47” level=info msg=“Synced new block” block=0xbc14ba5f… epoch=61078 finalizedEpoch=61076 finalizedRoot=0x8bf1ba6e… prefix=blockchain slot=1954507 slotInEpoch=11
time=“2021-08-29 23:01:47” level=info msg=“Finished applying state transition” attestations=128 prefix=blockchain
time=“2021-08-29 23:01:59” level=info msg=“Synced new block” block=0xea31fba5… epoch=61078 finalizedEpoch=61076 finalizedRoot=0x8bf1ba6e… prefix=blockchain slot=1954508 slotInEpoch=12
time=“2021-08-29 23:01:59” level=info msg=“Finished applying state transition” attestations=124 prefix=blockchain
time=“2021-08-29 23:02:08” level=error msg=“Could not connect to powchain endpoint: could not dial eth1 nodes: eth1 node has not finished syncing yet” prefix=powchain
time=“2021-08-29 23:02:11” level=info msg=“Synced new block” block=0x611f0fa5… epoch=61078 finalizedEpoch=61076 finalizedRoot=0x8bf1ba6e… prefix=blockchain slot=1954509 slotInEpoch=13
time=“2021-08-29 23:02:11” level=info msg=“Finished applying state transition” attestations=128 prefix=blockchain
time=“2021-08-29 23:02:23” level=info msg=“Synced new block” block=0x6c389ce8… epoch=61078 finalizedEpoch=61076 finalizedRoot=0x8bf1ba6e… prefix=blockchain slot=1954510 slotInEpoch=14
time=“2021-08-29 23:02:23” level=info msg=“Finished applying state transition” attestations=120 prefix=blockchain
time=“2021-08-29 23:02:24” level=info msg=“Peer summary”

Hello there

Really cool what you did to control the temperature!

The increased of the temperature seems to be the issue of your missing attestations, debug why the temperature increased might be really hard.

Was your dappnode doing other stuff with high CPU requirements, does your dappnode had enough disk space, was it located at a good place to be refrigerated…?

Hello Pablo,

no other services are running except standard DappNode Services with IPFS. SSD Space is sufficient as you can see on the metrics (44% Disk usage). It’s being run at regular room temperature with no other devices around that might heat the air. I’ve set Geth Fallback solutions for now to see if it keeps running next time.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.