Sametime 12.0.1 – CPU requirements for MongoDB 6.0
I have installed ST 12.0.1 for a customer using Docker, and initially I wanted to use MongoDB 6.0; installation was fine but MongoDB would not start.
The error thrown was this: Job for mongod.service failed because a fatal signal was delivered to the control process. See “systemctl status mongod.service” and “journalctl -xe” for details.
A quick search on the web gave me the reason of this:
MongoDB requires the following minimum x86_64
microarchitectures:
- For Intel
x86_64
, MongoDB requires one of: - a Sandy Bridge or later Core processor, or
- a Tiger Lake or later Celeron or Pentium processor.
- For AMD
x86_64
, MongoDB requires: - a Bulldozer or later processor.
My customer server had a Xeon Gold 5120 which is below the required specs for Mongodb, and that was causing the error.
The only thing I could do was uninstall MongoDB 6.0 and install MongoDB 4.4, which starts without any issue.
So if you plan to use MongoDB 6.0 pay attention to the CPU type you have .
P.S. I never had this before, I run my test servers on a AMD Ryzen 9 3900X 12-Core Processor machine, which is more than enough 🙂