2023. 9. 7. 08:50ㆍBigData/mongoDB
현재 mongod 버전이 os centos7 의 mongodb-rhel70-4.2.15 이다. openssl 1.0.1
신규서버에 mongos를 추가적으로 설치를 진행하였다. 이 과정에서 os 호환되는 문제로 발생된 히스토리를 적어보고자 한다.
(1) ole9 , mongodb-rhel70-4.2.15
openssl이 3점대버전으로 에러가 발생 되었고, 이것을 맞춰주고자 openssl 1.0.1을 설치하였다. 설치하는 방법은 추후에 작성하도록 하겠다.
이후 실행은 되었으나, 실행할때 "/lib64/libcrypto.so.10: no version information available" 문구를 계속 보여주고 있다.
디비에 접속하여 select 하는 것에 대해서는 문제가 되지 않았다.
(2) ole9 , mongodb-rhel90-6.0.9
openssl은 기존 버전대로 1.0.1을 계속 사용한다.
"code dumped"라는 에러 메세지를 보여주면서 실행이 되지 않는다.
(3) ole8, mongodb-rhel80-4.4.24
“remote host has incompatible wire version: Server min and max wire version...." 처럼 mongod와 호환성이 맞지 않는다는 에러를 보여주고 있다.
(4) ole8, mongodb-rhel80-4.2.24
정상적으로 설치가 되었다.
- 참고로 mongodb-4.4 이후 버전부터 ./bin 파일을 보면 mongodump라던지 누락된 파일들이 많이 있다.
이것은 database tool 및 mongo shell 다운받아서 설치를 해줘야한다.
아래 다운로드 경로 및 documentation 를 참고하자
https://mongodb.com/try/download/shell
'BigData > mongoDB' 카테고리의 다른 글
mongos 정상종료 (0) | 2023.08.30 |
---|