이번에 새로운 사이트를 구축하면서 JSON 기반의 데이터베이스가 써보고 싶어져서 MongoDB를 사용하려고 했다. 공식 사이트 문서대로 설치는 잘 됐는데, 실행해보니...
위와 같이 "illegal hardware instruction (core dumped) mongo"라며 실행이 되지 않았다.
인터넷에 검색해 보니 4.4 버전을 설치하면 해결된다는 이야기가 있어서 설치해 봤는데, 마법같이도 잘 실행되었다.
왜 그런지 조금 뒤져 보니, 답은 CPU에 있었다.
MongoDB 5.0부터는 AVX 명령어 셋을 사용하게 되었는데, 이게 내 서버에서 사용하는 CPU(펜티엄 8세대)에는 탑재되지 않았던 것이다.
결국, 4.4버전을 사용할 수밖에 없었다. 나중에 제온으로 업그레이드하든가 해야지..
'서버 > Ubuntu' 카테고리의 다른 글
우분투 설치 후 셸 설정하기(Zsh + Oh My Zsh + Powerlevel10k) (0) | 2022.07.26 |
---|---|
우분투 표시 언어 영어로 변경하기 (0) | 2022.07.26 |
dpkg-deb: error: paste subprocess was killed by signal (broken pipe) 오류 해결하기 (0) | 2022.04.17 |