[SERVER-74374] Mongodb 6 doesn't support architecture i386 Created: 24/Feb/23  Updated: 02/Mar/23  Resolved: 02/Mar/23

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Major - P3
Reporter: Radim Stoklasa Assignee: Yuan Fang
Resolution: Done Votes: 0
Labels: architecture, i386, install, mongodb, repository
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: PNG File image-2023-02-24-21-49-51-163.png     PNG File image-2023-02-24-21-51-53-875.png    
Assigned Teams:
Server Development Platform
Operating System: ALL
Participants:

 Description   

Summary

Mongodb fails on certain cpu architectures where as the fiels in repository won't support architecture i386, however the command lscpu say that the CPU is i686

These problems come many times at customes servers an local HW

Motivation

Who is the affected end user?

In most cases our customers when testing our installation at different HW

How does this affect the end user?

They're stuck and unhapy that they need further HW which we recommend.

How likely is it that this problem or use case will occur?

In some cases and last time it appears quite often.

If the problem does occur, what are the consequences and how severe are they?

Extra cost, busines fail in some cases, difficult to explain to some customers

Is this issue urgent?

Kind of as we have some business cases that are just stuck

Is this ticket required by a downstream team?

I'm not really sure

Is this ticket only for tests?

It has functional impact, it is impossible to install Mongodb

As you can see I've tried more releases. Non of them was fine.

 

 

 

 



 Comments   
Comment by Yuan Fang [ 02/Mar/23 ]

Hi rstoklasa@gmail.com,

Thank you for your report. MongoDB v6.0 does not support a 32-bit platform, which means that it cannot be installed or run on a 32-bit operating system using either the i386 or i686 architectures for 32-bit Intel processors.

However, the Intel® Pentium® Processor G4400 seems to be capable of running both 32-bit and 64-bit operating systems. It's possible that the processor is currently running in 32-bit mode, so we recommend that you confirm the operating system type by checking the output of the uname -a command. If it is confirmed that you are running a 32-bit operating system, you will need to change to a 64-bit operating system in order to install and use MongoDB.

Regards,
Yuan
 

Generated at Thu Feb 08 06:27:15 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.