-
Notifications
You must be signed in to change notification settings - Fork 105
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ao verificar o serviço do MongoDB Server, apresentado na aula "🤩🤩 Configuração do MongoDB Server no Ubuntu Server 22.04.x LTS Projeto Bora para Prática 🤩🤩" o mesmo relata o erro apresentado na descrição, poderia me ajudar, por favor? #7
Comments
Olá, essa falha está relacionada a arquitetura de processador, conforme documentado no Fórum do MongoDB: https://www.mongodb.com/community/forums/t/setting-up-mongodb-v5-0-on-ubuntu-20-core-dump-status-4-ill/120705 - mande mais detalhes da saída da sua CPU: cat /proc/cpuinfo veja a documentação: https://www.mongodb.com/pt-br/docs/manual/administration/production-notes/ - (Infelizmente as versões novas do MongoDB tem várias incompatibildiade de Processadores e Máquinas Virtuais). |
Entendi, o processador do laboratório em nuvem de uma empresa que contratei o lab, eles estão usando um processador Intel Core i7 10700k no servidor, segundo relatos deles, segue abaixo informação solicitada: cat /proc/cpuinfo processor : 1 processor : 2 processor : 3 processor : 4 processor : 5 processor : 6 processor : 7 |
Olá olhando a saída do comando não achei a instrução (FLAG): AVX (Advanced Vector Extensions) https://pt.wikipedia.org/wiki/Advanced_Vector_Extensions que é utilizado pelo MongoDB desde a versão 5.x https://www.mongodb.com/community/forums/t/mongo-db-failed-unable-to-start-mongodb/124039 - qual o sistema de Virtualização está sendo usado, você sabe? (KVM, QEMU, ESXi, Docker, etc...) muitas vezes pode ser que essse recursos não está habilitado ou não está sendo transferidos para a VM, exemplo do meu processador com filtro de AVX (avx e avx2): cat /proc/cpuinfo | grep -i avx |
O comando "cat /proc/cpuinfo | grep -i avx" não retornou nenhuma informação, conforme demonstrado abaixo. cat /proc/cpuinfo | grep -i avx cat /proc/cpuinfo | grep -i qemu |
Se estão usando QEMU muito provalmente estão usando o Proxmox-VE (ou outra solução de virtualização), conforme documentação do Fórum: https://www.mongodb.com/community/forums/t/installing-mongodb-5-0-on-a-qemu-vm/166192 - como isso é um proccesso Físico/Lógico de quem fornece a VM para você seria dificil eles resolverem, nesse caso é testar a versão 4.x pois as novas versões depende de várias FLAG's de processadores para funcionar de forma correta. |
Pelo que conversei com eles, realmente, deve ser um Proxmox-VE, VMware, ou algum outro, mas fiz um teste no meu notebook, onde subi uma vm ubuntu 24.04 LTS no virtualbox e funcionou normal, consegui até concluir os desafios... Meu processador é AMD Ryzen 5 5500U. |
systemctl status mongod.service
× mongod.service - MongoDB Database Server
Loaded: loaded (/lib/systemd/system/mongod.service; enabled; vendor preset: enabled)
Active: failed (Result: core-dump) since Fri 2024-08-02 19:21:20 -03; 5min ago
Docs: https://docs.mongodb.org/manual
Process: 5415 ExecStart=/usr/bin/mongod --config /etc/mongod.conf (code=dumped, signal=ILL)
Main PID: 5415 (code=dumped, signal=ILL)
CPU: 7ms
sudo journalctl -t mongod.service
-- No entries --
sudo cat /var/log/syslog | grep mongod.service
Aug 2 19:16:21 headoffice systemd[1]: mongod.service: Main process exited, code=dumped, status=4/ILL
Aug 2 19:16:21 headoffice systemd[1]: mongod.service: Failed with result 'core-dump'.
Aug 2 19:16:29 headoffice systemd[1]: mongod.service: Main process exited, code=dumped, status=4/ILL
Aug 2 19:16:29 headoffice systemd[1]: mongod.service: Failed with result 'core-dump'.
Aug 2 19:16:32 headoffice systemd[1]: mongod.service: Main process exited, code=dumped, status=4/ILL
Aug 2 19:16:32 headoffice systemd[1]: mongod.service: Failed with result 'core-dump'.
Aug 2 19:16:32 headoffice systemd[1]: mongod.service: Main process exited, code=dumped, status=4/ILL
Aug 2 19:16:32 headoffice systemd[1]: mongod.service: Failed with result 'core-dump'.
Aug 2 19:19:13 headoffice systemd[1]: mongod.service: Main process exited, code=dumped, status=4/ILL
Aug 2 19:19:13 headoffice systemd[1]: mongod.service: Failed with result 'core-dump'.
Aug 2 19:19:17 headoffice systemd[1]: mongod.service: Main process exited, code=dumped, status=4/ILL
Aug 2 19:19:17 headoffice systemd[1]: mongod.service: Failed with result 'core-dump'.
Aug 2 19:19:17 headoffice systemd[1]: mongod.service: Main process exited, code=dumped, status=4/ILL
Aug 2 19:19:17 headoffice systemd[1]: mongod.service: Failed with result 'core-dump'.
Aug 2 19:21:20 headoffice systemd[1]: mongod.service: Main process exited, code=dumped, status=4/ILL
Aug 2 19:21:20 headoffice systemd[1]: mongod.service: Failed with result 'core-dump'.
sudo cat /var/log/mongodb/mongod.log
cat: /var/log/mongodb/mongod.log: No such file or directory
coredumpctl info
PID: 12159 (mongod)
UID: 116 (mongodb)
GID: 123 (mongodb)
Signal: 4 (ILL)
Timestamp: Sat 2024-08-03 12:24:59 -03 (6s ago)
Command Line: /usr/bin/mongod --config /etc/mongod.conf
Executable: /usr/bin/mongod
Control Group: /system.slice/mongod.service
Unit: mongod.service
Slice: system.slice
Boot ID: 45fec4b0d5dc4b66af86bbeca41d6453
Machine ID: 22bbaaf76829466098b24855a5c9c6b8
Hostname: headoffice.pti.intra
Storage: /var/lib/systemd/coredump/core.mongod.116.45fec4b0d5dc4b66af86bbeca41d6453.12159.1722698699000000.zst (>
Disk Size: 557.7K
Message: Process 12159 (mongod) of user 116 dumped core.
The text was updated successfully, but these errors were encountered: