NetWitness MongoDB 5.0 uses AVX Intstruction set for mongod,mongos and legacy mongo shell
Issue
NetWitness Platform 12.4 Release supports MongoDB 5.0 version and above. In MongoDB 5.0 and above version, the mongod, mongos, and the legacy Mongo shell no longer support x86_64 platforms which do not meet this minimum micro-architecture requirement. Please apply this resolution before upgrading to 12.4 version.
Cause
MongoDB 5.0 requires use of the AVX instruction set.
Resolution
Please check if AVX flag is enabled in the system using the below command.lscpu | grep avx
Example with avx enabled:
#lscpu | grep avx
Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx rdtscp lm constant_tsc arch_perfmon nopl xtopology tsc_reliable nonstop_tsc cpuid pni pclmulqdq ssse3 cx16 pcid sse4_1 sse4_2 x2apic popcnt aes xsave
avx hypervisor lahf_lm pti ssbd ibrs ibpb stibp arat md_clear flush_l1d arch_capabilities
For more information on the MongoDB 5.0 Platform support, refer to the link Production Notes — MongoDB Manual.
Note: If you are using third-party appliances and virtual deployments, ensure that it supports AVX instruction set.
Product Details
NetWitness Product Set: NetWitness Logs & NetworkNetWitness Product/Service Type: AdminServer, ESA Primary, Endpoint Server, Virtual or Thirdparty hardware
NetWitness Version/Condition: 12.4 and above
Platform: CentOS , AlmaLinux
Approval Reviewer Queue
Technical approval queue