I believe this is something to do with the journaling - but even if I edit /etc/mongo.conf to have journaling set to false, I still get this spammed after restarting.
It is part of wired tiger persisting data and it is independent of journaling. Journaling will persist the data between checkpoints: snapshots-and-checkpoints
There is nothing to fix, this is normal operation, it is an informational log only.
I am trying to type commands in the shell and I keep getting these messages in the middle of typing a command. It is extremely annoying to say the least. I don’t want the wiredtiger to stop, I simply want to stop the 60 second spamming that it does to the shell.
Based on what you have described, it sounds like you are sharing one terminal/shell for both mongod and mongo shell (or mongosh) by putting mongod on the background process. In addition, keeping the default setting of the output log of mongod to STDOUT.
You could specify –logpath ‘path_to_directory’ as a parameter to mongod. This would send all logging information to a log file instead of STDOUT.