I have been running two nodes on different locations on my server. The "full" mainnet-snapshots node was running on an SSD and the "archive" mainnet node has been running on the HDD. At the beginning I observed how the HDD node was lagging and taking a loooong time to advance. The SSD node was running smoothly. Now two days ago the situation has inverted. If I run both nodes at the same time, one is always lagging. The bootstrap peers are different for the two nodes in the config files.
I really wanted to keep an "archive" node running on the HDD, while using the SSD node for baking. But this way it just makes my SSD node to lag 40min behind the chain and show "p2p.maintenance:Too few connections" errors.
Am I maybe doing something wrong? Or this is configuration just plainly not recommended and the principle should be "1 Machine, 1 Node"?